LaTex常用命令介绍

LaTex常用命令

  • LaTex介绍
    • LaTex下载与安装
    • LaTex中常用宏包
    • LaTeX文件的框架
    • LaTex中简单的规则
    • LaTex中字号转换命令表
    • LaTex中常见数学公式排版命令
    • LaTex中常见的特殊符号
    • 使用LaTeX编辑表格

LaTex介绍

LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天、甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。1

LaTex下载与安装

请参考以下网址:https://www.latexstudio.net/archives/51801.html

LaTex中常用宏包

我们使用\usepackage命令来设置在编译LaTex文件时要导入的扩展包。例如\usepackage{geometry}
1.geometry —— 利用 geometry 可以很方便的设置页面的大小。由于可以自动居中排放页面,自动计算并平衡页面各部分如页眉、页脚、左右边空等的大小,因此只需给出很少的信息就能得到满意的页面。
2. multicol —— 提供了一新的环境,使得可在一页上使用单栏和多栏版式。是 LaTeX 标准的工具包 tools 之一。一般的 TeX 软件均包括此宏包。
3. float —— 利用该宏包可以定义自己喜欢的浮动对象的式样而不必拘泥于 LaTeX 所预定的设置。
4. subfigure —— 可以将一组图形或表格放在一个 figure 或 table 环境中,而每幅图形或表格都保持一定的独立性,可以有自己的标题等。例如你想把几幅图形分别编号为: Figure 1(a), 1(b), 1©,…, 就可以用此宏包的 \subfigure 命令来实现。另外,还提供 \subtable 命令来处理表格的情况。
5. caption —— 提供了多种命令来更方便的设计浮动图形和表格的标题式样。
6. longtable —— 如果表格太长,超过了一页时,就可以试试 longtable 宏包所定义的 longtable 环境。
7. supertabular —— 自动计算表格的高度,把超出页面的表格部分放置在下一页。
8. bibtex —— 作为 LaTeX 的一个辅助程序,BibTeX 通过搜索一个或多个数据库,自动为 LaTeX 文档构造参考文献。
9. footnote —— 改进了标准的 LaTeX2e 的 \footnote 命令,使得可以在 \parbox, minipage 和 table 环境中标记的脚注能够被正确地放置在整个页面的下方脚注区中。
10. abstract —— 可以用来方便的设置 abstract 环境,特别是当在双栏版式中排版单栏的简介时。
11. fancyhdr —— 设置页眉页边页脚。
12. amsmath —— 数学公式。

LaTeX文件的框架

\documentclass{article}
\begin{document}
This is the body of the article
\end{document}

第一句:\documentclass[选项]{类},确定整篇文章的处理格式,期刊或者会议论文一般可选类为article,再附上控制全局格式的选项,比如字体、字号、页面格式、纸张大小等等。也有期刊直接提供类模板,比如 Lecture Notes in Computer Science,只要把相应的类名放到{类}里就OK了,不需要自己去费神。老版本此处使用\documentstyle。

接下来是包含一些使用的宏包来增强功能,\usepackage{宏包},宏包包含在.sty文件中,用过的宏包有:CJK 支持中文环境;times TIMES字体;graphicx 插图;hyperref引用超链接。也有期刊提供宏包来定制格式,比如 IEEE Computer Society Press。感觉就像C语言里的#include一样为第三方提供接口。有些提供的样例文件中在documentclass的选项中添加宏包,这是与老版本兼容。

以上为导言区,接着余下的都是正文部分,包含在\begin{document}和\end{document}内。LaTeX命令的作用对象和范围和HTML的标签有点类似,有开始和结束标志,开始位置内会定义一些表现格式。导言区还可能有\pagestyle{选项},页面样式,比如empty选项表示没有页眉和页脚。导言区还有其它全局性的设置等。

正文部分首先是文章标题\title{标题},然后是作者信息\author{作者信息}。其中作者信息多行表示,用\断行,自动居中。多个作者用\and连接,自动按格式分列横排或者居中竖排。接着是日期\date{日期},如果不写这条命令缺省为当前日期。可以使用\maketitle表示本页为标题页,以便自动格式化。

接着是文章正文内容各部分了。摘要\begin{abstract}…\end{abstract},或者直接\abstract。章节为\section{第一层标题},\subsection{第二层标题},\subsubsection{第三层标题}(注意:没有\subsubsubsection{第四层标题}这样的命令)。

再后面是参考文献部分,用过两个方法。第一个方法是手工逐条在正文尾部的\begin{thebibliography}{最大条数}… \end{thebibliography}内加入“\bibitem{关键词}文献信息”,文章中引用的地方用\cite{关键词},自动按加入的顺序编号,形如[1]。第二个方法是使用bibTex。建立一个文献数据库文件:数据库名.bib,里面有按字段填写的文献信息,以及相应的“引用关键词”。 bibTex会生成.bib文件,其中包含引用文献具体内容,在正文末尾用\bibliography{文献数据库名}包含该文件内容,注意文献数据库名不能包含空格。文章中引用格式同前面的方法,文献数据库中被引用的文献按格式出现在文末,未被引用的文献可以使用\nocite{关键词}来使其出现在文末。后一种方法的好处有:一、文献数据库可以共享;二、文献的内容与表现格式分离,内容填写更清晰,也可以更好的控制格式比如文献的排列顺序。格式控制是在导言区加入\bibliographystyle{格式名},其中格式包含在.bst文件里,可以是LaTeX提供的,也可以是期刊单位提供的。

从结构上看,文章算排版结束了。下面就文章正文内容的一些细节留些注意点。

插图:使用graphicx宏包很方便引用.eps格式图片,个人一般图片都是Matlab绘制图片,可以直接输出eps格式。特别地,PS的eps不行。图片一般集中放当前目录下子目录中,使用子目录在导言中用\graphicspath{{子目录名/}},这个里面的{}不能少,图片文件名被引用时即可省略子目录名,指明.eps时效率高。

表格:表格单元都是由内容撑起的,可以使用 \rule[起始位置]{宽度}{高度}来撑起达到预期格式。rule定义的是一个矩形,起始位置指底线与当前行基准线的距离,负值表示底线在基准线下面。

插图、表格、公式都可以贴上各自自动编号的标签\label{关键词},引用时\ref{关键词}可以自动出现相应编号。

文章排版好了,输出文档需要注意几点。按照导言区格式设置,编译生成dvi作为中间预览基本不会有问题,但一般都需要最终pdf输出。

LaTex中简单的规则

(1)空格:LaTeX中空格用来隔开单词(英语一类字母文字),多个空格等效于一个空格;对中文没有作用。
(2)换行:用控制命令“\”,或“ \newline”.
(3)分段:用控制命令“\par” 或空出一行。
(4)换页:用控制命令“\newpage”或“\clearpage”
(5)特殊控制字符:#,$, %, &, - ,{, }, ^, ~
要想输出这些控制符用下列命令:
# $ % & - { } ^{} ~{} \ \backslash \表示“ \”.。

LaTex中字号转换命令表

点数(pt) 相应中文字号 控制命令

25 一号 \Huge
20 二号 \huge
17 三号 \LARGE
14 四号 \Large
12 小四号 \large
10 五号 \normalsize
9 小五号 \small
8 六号 \footnotesize
7 小六号 \scriptsize
5 七号 \tiny

LaTex中常见数学公式排版命令

(1)行中数学公式状态命令

\begin{math} 数学公式 \end{math}
简式1: ( 数学公式 )
简式2: $ 数学公式 $

(2)独立数学公式(不带编号)状态命令

\begin{displaymath} 数学公式 \end{displaymath}
简式1: [ 数学公式 ]
简式2: $$数学公式 $ (两边各两个$符号)

(3)独立数学公式(带编号)状态命令

\begin{equation}数学公式\end{equation}
\begin{equation*}数学公式\end{equation*}可以取消编号

LaTex中常见的特殊符号

(1)小写希腊字母的输入方法
LaTex常用命令介绍_第1张图片
(2)常用的二元关系符的表达方式
LaTex常用命令介绍_第2张图片
(3)常用的二元运算符的表达方式
LaTex常用命令介绍_第3张图片
(4)特殊字符
LaTex常用命令介绍_第4张图片

使用LaTeX编辑表格

\begin{tabular}{|r|l|}\hline
Header & Row \\ \hline \hline
A & Silly \\ \hline
tabular & structure \\ \hline
\end{tabular}
其中&号代表分割线,也就是将一行表格分割为一块一块
\\代表换行


  1. LaTeX参考资料{https://www.latex-project.org//} ↩︎

你可能感兴趣的:(Latex)