我是去年年底才开始接触latex的,当时写开题报告,导师说可以学下latex,可以自动生成文献,然后我就学了下,现在写论文我也是在用latex。毕竟使用时间不长,到现在还是在探索阶段,简单总结下latex的好处和我写论文时遇到的一些麻烦。我使用的是texmaker编辑器。安装我就不说啦,先装latex环境再装编辑器。乌班图和win我都装过,乌班图装要简单些。

一、准备阶段和简单的基本操作

latex对于新手来说真是不友好,我第一次打开texmaker的界面,我竟不知道该怎么输入。

进入界面后先要新建文件,就是第二行第一个,点击就新建了一个文档,一开始我傻傻以为直接输入那些数学公式就可以,结果每次都报错。哈哈哈,真的是纯小白一枚。新建文档输入下面的代码:

首先我们第一行是确定文章的类型,也就是article,还有一些书籍啊、报刊啊什么的,我写论文,所以用article。然后就是\begin{document}...\end{document}这里面就写论文的内容。论文的所有内容都包含在这其中。写完了一定要先保存,然后点击快速构建,就编译成右边那样的pdf格式了。如果要显示中文的话,必须引用中文包才行。

代码第二行\usepackage[UTF8]{ctex}就是引用中文宏包,可能在乌班图系统下使用中文命令不太一样。我们发现,左边的代码是两行的,而右边显示却是一行的???对,在latex中,换行有换行的命令,\\执行换行。\par执行另起一段。

二、公式

latex的公式书写确实牛逼,什么复杂的公式都能给你整出来。$...$包围的是行内公式,$$...$$包围的是块级公式。

还可以书写word和WPS很难书写的复杂公式,

三、图片插入、表格制作

插入图片先引入宏包:graphicx。然后把图片放到\begin{figure}...\end{figure}中。\begin{figure}后的[htbp]是指图片放的位置,h:here,t:top,我在写论文的时候,自动排版的图片位置不令我满意,用[h!]代表强制放在本处。

\includegraphics[]{}就是插入图片,[]的scale是缩放比例,{}中的是图片的名称,最好把图片放到和你文件一个目录,而且命名也不要是中文的,我用中文的报错了。下面的\caption{}就是给图片注释,不用写编号,latex已经帮你写好了。

latex制作三线表格

先引用了booktabs宏包,然后将表格内容放在\begin{table}与\end{table}中,\begin{tabular}{ccccc}的c的意思是居中显示,有多少c表格就有多少列。如果写出c|c|c的形式,就是说明列与列之间有竖线分割。每个单元格用&来分开,\\代表本行结束。代码中的\toprule、midrule、bottomrule就是三线表的三条线,如果还想加横线的话,在行结束后加入\hline。比如我想在第三行后加:

四、文献的引用

latex做的文献真的很奈斯。首先创建一个ref.bib的文件,放在和你文件一起的目录。然后利用谷歌学术搜索你引用的论文,然后点击引用,如图:

然后再点击BibTex:

把里面的内容复制到ref.bib文件中,我的如下

网上教程都说引用的时候放入第一行,但我发现放第一行的内容如果有中文的话无法引用,所以为了方便把第一行都改成了数字1、2、3,引用哪个文件就在\cite{}中填哪个文献的代号。

在文章末尾增加\bibiographystyle{plain}和\bibliography{ref}就可以了。plain是一个参数,告诉latex文献模板类型,还有其他的类型可直接转换,ref是刚才我们定义的文件名。这插入文献的格式是不是比WPS或word强太多?

五、用tikz画神经网络图

最近看到论文中的神经网络图,画的都太好了。使用latex的tikz包,就能画出漂亮的神经网络图或流程图。由于这里我也是刚刚看,所以,就不说了,可以去这里看代码Kalman Filter System Model​www.texample.net

我试了一下,效果真的不错,然后就根据自己的情况在上面改了改,改成了下图:

latex功能真的太强大了,只恨自己本科啥jb都没学,现在边写论文编学吧。哎。

texlive写论文源代码_使用Latex写论文相关推荐

  1. texlive写论文源代码_在Win7上安装TexLive及设置XeLaTeX的整个过程

    最近由于需要使用LaTeX写一些中文文档,故需要使用LaTeX书写.之前一直使用CTex套件,可是发现许多开源的模板在CTex上面编译出错,看到大家都建议使用TeXLive,我决定改用它.下面记录我在 ...

  2. latex 图片大小_用LaTeX写作业——插入图片(二)

    方法 subfigure可以横向排列一组图片,会自动编号abcd.在一个 subfigure内使用minipage插入图片,通过控制图片大小实现换行效果 # 效果 代码 usepackage{sub ...

  3. python写机器人程序_用Python写的一个多线程机器人聊天程序

    本人是从事php开发的, 近来想通过php实现即时通讯(兼容windows).后来发现实现起来特别麻烦, 就想到python.听说这家伙在什么地方都能发挥作用.所以想用python来做通讯模块...所 ...

  4. matlab朴素贝叶斯手写数字识别_从“手写数字识别”学习分类任务

    机器学习问题可以分为回归问题和分类问题,回归问题已经在线性回归讲过,本文学习分类问题.分类问题跟回归问题有明显的区别,回归问题是连续的数值,而分类问题是离散的类别,比如将性别分为[男,女],将图片分为 ...

  5. 计算机论文基础与发展实践报告,大学生计算机基础论文摘要_计算机实践基础论文3000_计算机论文3000字...

    计算机方面的论文 计算机学术论文是学术论文的一种.计算机学术论文的一般格局是: (一)题目.题目是论文的窗户,它应是论文内容的高度概括.好的论文题目能大体反映出作者研究的方向.成果.内容.意义.题目引 ...

  6. ieee latex 双栏_用Latex写学术论文: IEEE Latex模板和文档设置(\documentclass)

    例如以下代码两边加上 $ 符号后 x(k + 1)=\Phi(k) x(k)+\Gamma(k) w(k),可产生 $\LaTeX$ 公式 $  x(k + 1)=\Phi(k) x(k)+\Gamm ...

  7. latex写姓名_用Latex写学术论文:作者(Author)摘要(Abstract)

    标题&作者 1.标题 \title{} "Line breaks (\\) may be used to equalize the length of the title lines ...

  8. latex textbf没有用_使用LaTeX写作业

    上一篇文章 模板 documentclass[a4paper,12pt]{article} %页面大小和字体大小 usepackage{CTEX} usepackage{geometry} usepa ...

  9. 自己动手写cpu 光盘_自己动手写CPU配套源码

    自己动手写CPU的源代码,一共15章,可以完整实现MIPS的指令 文件:n459.com/file/25127180-476886294 以下内容无关: ----------------------- ...

最新文章

  1. Unit24 What's on TV tonight?
  2. 【6月月报】新书加印与勘误,七大专栏齐上线,知识星球大改版!
  3. C# 多线程,解决处理大数据时窗体(不能拖动等)假死现象
  4. 【EI/Scopus检索】第六届电子技术与信息科学国际学术会议诚邀您投稿参会!
  5. Codeforces Round 504
  6. Mariadb 二进制半自动安装脚本
  7. springboot前端传参date类型后台处理方式
  8. 代写python作业费用标准_代做159.272作业、代写Programming Paradigms作业、代做Python实验作业、代写Java/c++编程作业代写Database|代做R...
  9. PHP与前端协作模式的理解
  10. Zabbix监控内存
  11. 2008社工新书《黑客社会工程学攻击》
  12. 完美解决Python与anaconda之间的冲突问题
  13. Servlet-请求匹配,创建Servlet的三种方式,API 1
  14. 计算机本地局域网不通,局域网不通解决方法
  15. bat批处理脚本获取window系统所有用户名并设置密码,禁用Guest账户
  16. Riverbed助世界最大集装箱航运公司马士基实现数字化转型
  17. PCL三维点云拼接融合技术
  18. vscode使用wsl远程调试linux代码
  19. Graham扫描法求解凸包问题(C++)
  20. Qt 之 HTTP 请求 多线程分块下载——上(获取下载文件大小)

热门文章

  1. Phobos病毒家族最新变种.faust后缀勒索病毒活跃传播
  2. C语言 计算斐波那契数列
  3. 环宇智行基于NVIDIA TX2的L4级自动驾驶方案
  4. 十个免费的Web负载/压力测试工具
  5. java实时语音通话案例_java语音播报案例
  6. [PCIe] linux 下测试ASPM
  7. uniapp:uni_modules组件开发与发布
  8. JavaScript中document的用法
  9. 微机中的实际地址、物理地址、有效地址、逻辑地址之间的区别
  10. 关于python爬取网页