Derivate $\\frac{\\partial y}{\\partial t} $
Vector $\\vec{n}$
Bold $\\mathbf{n}$
To time differential $\\dot{F}$
Matrix (lcr here means left, center or right for each column) \\[
\\left[
\\begin{array}{lcr} a1 & b22 & c333 \\\\ d444 & e555555 & f6 \\end{array} \\right] \\]
Equations(here \\& is the symbol for aligning different rows) \\begin{align} a+b&=c\\\\ d&=e+f+g \\end{align}
\\[
\\left\\{
\\begin{aligned} &a+b=c\\\\ &d=e+f+g
\\end{aligned} \\right. \\]
\\end{document}
具体细节可以自行搜索LaTeX的数学符号表或别人给的例子。
$...$是开启行内数学模式,用于和文本合在一起使用。 $$...$$和\\[...\\]是另起一行居中开启数学模式。
有一些网站可以通过画图的方式来生成公式,有的编辑器集成了各种数学功能按钮。这对于公式需求少的人来说很方便,具体信息可以自己去搜索。但是如果你的文章中要出现大段的证明过程,就会发觉还是老老实实地google一篇latex数学符号表,然后不懂的去查代码,自己用手指敲来得干脆利索。再进阶一点,可以去搜一下有关LaTeX的自定义command的内容去看一下,在敲公式时能省很多力气。
8.插入图片
将待插入的图片姑且先命名为figure1.jpg
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,放在和图片文件同一个文件夹里,编译并观察现象。
\\documentclass{article} \%usepackage{graphicx} \\begin{document}
\\includegraphics[width=4.00in,height=3.00in]{figure1.jpg} \\end{document}
在老版本的LaTeX中是只支持eps图片格式的,现在的LaTeX对jpg、bmp、png等等常见图片都可以支持。
9.简单表格
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。
\\documentclass{article} \\begin{document}
\\begin{tabular}{|c|c|} aaa & b \\\\ c & ddddd\\\\ \\end{tabular}
\\begin{tabular}{|l|r|} \\hline
aaaa & b \\\\ \\hline
c & ddddd\\\\ \\hline
\\end{tabular}
\\begin{center}
\\begin{tabular}{|c|c|}
\\hline
a & b \\\\ \\hline c & d\\\\ \\hline
\\end{tabular} \\end{center} \\end{document}
注意观察有无\\hline和有无\\begin{center}的区别。注意观察\\begin{tabular}后的lcr的区别,分别是left对齐,center对齐和right对齐。
10.结尾
到目前为止,你已经可以用LaTeX自带的article模板来书写一篇基本的论文框架了,至少你已经能够借助搜索然后复制粘贴这些命令例子来开始用LaTeX编辑了。
在论文从框架到完整的过程中,必然还存在许多的细节问题,比如字体字号,比如图片拼合,比如复杂的表格等等。
那些问题,就请咨询google吧。通常来说我们作为初学者会提出的问题,早就已经有许多的先辈们在网络上提过同样的问题了,看看别人的回答就可以。 LaTeX在国内的普及率并不高,因此许多时候如果搜英文关键词,会获得更好的效果。
===============================
附录,有关我认为不是新手急需,但是的确比较有用的信息
1.中文支持
我不知道为什么这么多人把LaTeX的中文编辑看的那么重要。我还没有听说过国内有拒绝Word排版的学术期刊存在。我因为从来都没有必要,所以从没有用LaTeX写过中文的paper,最多只是拿来写写小说大纲。因此对于中文方面我知道的很少,也只能最简单地提一下。
曾经的LaTeX的中文支持是比较麻烦的一件事,但是现在使用MikTeX+WinEdt的中文支持非常容易。
只需要把开头的\\documentclass{atricle}换成\\documentclass{ctexart}就可以了。
如果是第一次使用ctexart的话,会自动下载和安装宏包和模板,之后就不会再下载了。
例子参考如下:
打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。
\\documentclass{ctexart} \\begin{document} 你好,世界
\\end{document}
有同学和我反映说直接copy这些代码生成的中文是乱码,的确这样的问题偶有发生。如果这样的话,不妨在windows左下角的开始菜单的程序列表里找到MikTeX的文件夹,用maintenance里面的package manager搜索和手动安装名为CJK的package,然后再试试能否成功编译出中文。
2.宏包
\\package{}就是在调用宏包,对计算机实在外行的同学姑且可以理解为工具箱。 每一个宏包里都定义了一些专门的命令,通过这些命令可以实现对于一类对象(如数学公式等)的统一排版(如字号字形),或用来实现一些功能(如插入图片或制作复杂表格)。
通常在\\documentclass之后,在\\begin{document}之前,将文章所需要涉及的宏包都罗列上。
对于新人而言比较常用的宏包有
编辑数学公式的宏包:\%usepackage{amsmath}和 \%usepackage{amssymb} 编辑数学定理和证明过程的宏包:\%usepackage{amsthm} 插入图片的宏包:\%usepackage{graphicx} 复杂表格的宏包:\%usepackage{multirow}
差不多了,对于新人来说,这五个宏包已经基本够用了。如果有其他的特殊需求,就通过google去寻找吧。
补充说明一下,ctexart模板里已集成了CJK宏包。
3.模板
模板就是在\\documentclass{}后面的大括号里的内容。
在这一份教程中,我们使用的是LaTeX默认自带的模板article,以及中文模板ctexart。
模板就是实现我之前所介绍的LaTeX的经验总结的第二点的实现方式。
一篇文章,我们定义了section,定义了paragraph,就是没有定义字体字号,因为字体字号这一部分通常来说是在模板中实现的。
一个模板可以规定,section这个层级都用什么字体什么字号怎么对齐,subsection这个层级用什么字体什么字号怎么对齐,paragraph又用什么字体什么字号怎么对齐。
当然模板里还可以包含一些自定义的口令,以及页眉页脚页边距一类的页面设
置。
由于模板的使用,在我的使用经验里来看,绝对不可能算是基本入门级的内容,所以在正文里当然不会提及。
如果有人实在想学,如果LaTeX已经接触到这个程度上了,那么再去翻其他厚一些的教材,也不亏了。
4.参考文献和制作幻灯片
做参考文献的时候,文章也已经快写到尾声了。这一部分内容有点复杂,一言难尽。对这个功能有需求的LaTeX user,使用LaTeX也已经相当熟练了,自己去google一下或查阅其他厚教程是很理所当然的,一点也不冤枉。
在此我就只提供两个搜索关键词,参考文献可以搜bibtex,制作幻灯片可以搜beamer。
不过说到有关用LaTeX做幻灯片,我和几个精通LaTeX的朋友聊到最后共识趋于一点,就是除非真的对LaTeX实在太有爱,除非内容涉及到太多太多的数学公式,否则还是用powerpoint吧。毕竟有导师要求论文必须用LaTeX做,但是没导师要求presentation也必须用LaTeX做。选择LaTeX做幻灯片,对比一下其学习和使用成本,和能做出的超出powerpoint的美观程度,性价比不是很高。