天天看点

latex 参考文献显示问号_如何自学latex软件

科研篇

    作为研究生,最重要的优先级肯定是在导师的指导下做好科研工作,积累自己的专业知识。这个过程涉及到阅读论文,调试代码,进行试验,写作论文等等环节。我自己走过很多弯路,但幸运的是在导师的指导下,我逐渐地掌握了一些可以帮助我更有效地做好科研工作的方法,事半功倍。科研篇分享的就是我在科研过程中所使用的学习方法和心得体会。希望能对大家有所帮助,科研顺利,成果丰硕。     

Lesson4 如何自学latex软件

  一般来说,科研论文要不用word写,要不用latex写。前者无需多言,后者则是用代码写论文。有些 期刊或者会议都会提供latex模板供我们参考使用 。就读研究生期间,我一开始就在导师的建议下使用latex软件写作论文,对于二者的使用体验没有对比。接下来,我单纯地就latex的使用分享一些心得,供大家参考。 心态篇

详情请参考科研篇专辑中的《如何自学matlab软件》这篇文章。总的来说,就是我们要知道速成绝无可能,但“最少必要知识”的速成不但可行,而且必须。不怕方法笨,就怕不去做,耐心耐心再耐心,边学边用边积累。

方法篇

找到一个模板,知道怎么输入变量,公式,插入图片,表格,怎么编译等“最少必要知识”,就可以直接动手操作了。遇到具体细节就百度,都可以解决的。

latex使用建议 

1

背景

我们可以更改软件页面背景,换成护眼的绿色而不是刺眼的白色。字体的大小类型也可以换成自己想要的,看起来舒服。

2

变量

 句内所有的变量都要用${}$括起来,请注意是{},不是[],也不是(),千万不能搞错,要不然会报错。有的时候不加也行,但加了{}肯定没错。

一般来说变量分为两种,一种是常见的英文字母,比如说矩阵,矢量可以用A, a等表示,代码是${\mathbf A}$,${\mathbf a}$,标量直接用$A$,$a$表示就可以了。

还有一类是希腊字母,比如说α,β等,如果是矢量,那么代码是${\boldsymbol \alpha}$,${\boldsymbol \beta}$,如果是标量,那么直接${\alpha}$,${\beta}$就可以了,希腊字母有很多,自行百度就可以了。

3

公式

对于句内公式,比如说想要输入y=2x,那么代码是${\mathbf y}=2{\mathbf x}$,在这里我假设y和x是矢量,只需要一套美元符号对,不需要对每个变量都用一对$$括起来。如果公式涉及到一些复杂的符号,比如极限,求和,克罗内克积等等,自行百度即可。

对于句间公式,需要定义使用环境,也就是\begin{} {\mathbf y}=2{\mathbf x} \end{},具体内部应该填什么,需要视模板而定,模板肯定会给出参考的,我常用的是align环境,也就是\begin{align} {\mathbf y}=2{\mathbf x} \end{align},不需要美元符号。一般将这句代码写成三行,begin命令一行,公式一行,end命令一行,看起来清楚。但一定要注意,不要有空白行,不然会报错。

这种公式环境会自动按照顺序自动赋予公式编号,不用每次手动添加,很方便。如果公式比较复杂,比如说有大括号,矩阵,甚至是我们想对公式整体进行放大缩小操作(不建议)等等,都可以实现,请自行百度。

括号的使用请注意,我们可以设置自适应的括号,也就是说括号内的公式有多大,括号也相应地变得多大,用\left( 你想打的公式 right)命令就可以了。但是请注意,如果要换行,那么这个方式就不可以了,我们需要分别打左括号,和右括号。左括号是\left(想打的公式\right. ,右括号是\left. 想打的公式\right),这个点我没有打错,别忘了加哦。

我们可能会遇到这样一个小问题,公式长度刚刚好,但是公式编号在另一行,有些难看。如果这个公式正文中没有引用,那么我们可以选择去掉编号,命令是\notag,我们在\end{align}命令前面加上这一句就好了。

如果我们的公式过长,那么我建议换行而不是对公式整体进行放大缩小。使用\notag\\就可以了,然后在想对齐的上一行的符号或者公式前面加上一个&,就可以了。

4

图片

 模板都会告诉我们应该怎么插入图片,一般来说,我们可以调整图片的大小,多个子图等等更多细节的操作自己百度一下都可以解决。

5

排版

latex是自动排版的,所以有时候多加一行文字,我们会发现排版会全变掉,可能会留有大量空白,这个需要我们需要手动删删减减一些文字或者改变图片尺寸,多试试,总能排版漂亮的。

特别地,对于图片而言,我们可以通过调整图片插入代码在文中的位置进行排版,也可以加一些命令,让图片固定在某处而不是自动排版,自行百度即可。

6

引用

 公式,图片,表格都是可以通过添加一个标签方便日后直接调用的,比如说\label{figure1}。当我们需要在正文中引用的时候,输入\ref{figure1}就可以了。如果图片次序变了,也不用手动改编号,latex会自动变的,很方便。参考文献的使用方式也类似,先对参考文献添加标签\bibitem{paper1},然后在正文中使用\cite{paper1}引用。同样地,参考文献按照调用顺序自动确定编号,不怕删掉一个参考文献后,需要手动改掉后面所有文献的序号,非常方便。

7

快捷键

这里我推荐几个提高效率的快捷键,ctrl+F,查找,ctrl+R,替换,这个快捷键和office不一样,ctrl+shift+R,这是一种编译方式,ctrl+shift+L,这是另一种编译方式,我常用的快捷键就这几个,不多。

8

编译

 这个要注意,不同模板对应的编译模式不一样。一般来说,有两种。一种是ctrl+shift+R编译,图片的格式需要是.pdf,另外一种是ctrl+shift+L编译,然后点击dvi pdf,就可以生成pdf了,这里图片需要是.eps格式,模板都会说明的。

编译的过程可能出错,比如说少了个美元符号,括号不匹配,什么都有可能出问题,这个时候,我们需要看一下,哪一行出现了问题,然后去查找问题,如何显示具体行号请自行百度。

如果我们无法判断问题具体所在,那我们可以注释掉一部分代码,然后编译剩下的代码,如果编译没问题,那么我们再取消一部分代码,再编译,一直到找出问题,然后解决。

一般来说,编译过程花费时间不是很长,但如果很长,那么我建议注释掉一部分代码,单独编译需要编译的代码,比如说毕业论文的编写工作,提高效率。

践行

看模板,直接编,多百度,记得多放松手指哦。

latex 参考文献显示问号_如何自学latex软件

—END—

如果你感觉这篇文章对你有帮助,欢迎关注我们的公众号并转发文章!

如果你有想说的话,并且在后台留了言,我不保证能够回复,请知悉!

latex 参考文献显示问号_如何自学latex软件

精进不休,终身成长 微信号:阳光明媚的人

latex 参考文献显示问号_如何自学latex软件

继续阅读