快捷搜索:  汽车  科技

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)LaTeX自从二十世纪八十年代初问世以来,也在不断的发展。最初的正式版本为2.09,在经过几年的发展之后,许多新的功能,机制被引入到LaTeX中。在享受这些新功能带来的便利的同时,它所伴随的副作用也开始显现,这就是不兼容性。标准的LaTeX2.09,引入了“新字体选择框架”(NFSS)的LaTeX,SLiTeX,AMSLaTeX等等,相互之间并不兼容。这给使用者和维护者都带来很大的麻烦。Leslie Lamport 开发的LaTeX是当今世界上最流行和使用最为广泛的TeX格式。它构筑在 PlainTeX的基础之上,并加进了很多的功能以使得使用者可以更为方便的利用TeX的强大功能。使用LaTeX基本上不需要使用者自己设计命令和宏等,因为LaTeX已经替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的时间内生成高质量的文档。对于生成复杂的数学公式,LaTeX表现的更为出色。最基本的

排版系统

LaTeX遵循呈现与内容分离的设计理念,以便作者可以专注于他们正在编写的内容,而不必同时注视其外观。在准备LaTeX文档时,作者使用章(chapter)、节(section)、表(table)、图(figure)等简单的概念指定文档的逻辑结构,并让LaTeX系统负责这些结构的格式和布局。因此,它鼓励从内容中分离布局,同时仍然允许在需要时进行手动排版调整。这个概念类似于许多文字处理器允许全局定义整个文档的样式的机制,或使用层叠样式表(CSS)来规定HTML的样式。LaTeX系统是一种可以处理排版和渲染的标记语言。

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)(1)

LaTex是什么?

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

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)(2)

LaTeX 的读音和书写

LaTeX的开发者Lamport表示对LaTeX的读音没有偏好。LaTeX的正确的写法是其官网首页展示的图标,请看图。如果因技术限制而无法做到,则应该写成“LaTeX”。不得改变任何一个字母的大小写,以免和“latex”(乳胶)混淆。

Lamport开发的LaTeX是当今世界上最流行和使用最为广泛的TeX宏集。它构筑在Plain TeX的基础之上,并加进了很多的功能以使得使用者可以更为方便的利用TeX的强大功能。使用LaTeX基本上不需要使用者自己设计命令和宏等,因为LaTeX已经替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的时间内生成高质量的文档。对于生成复杂的数学公式,LaTeX表现的更为出色。LaTeX自从八十年代初问世以来,也在不断的发展.最初的正式版本为2.09,在经过几年的发展之后,许多新的功能,机制被引入到LaTeX中。

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)(3)

TeX 格式

最基本的TeX程序只是由一些很原始的命令组成,它们可以完成简单的排版操作和程序设计功能。然而,TeX也允许用这些原始命令定义一些更复杂的高级命令。这样就可以利用低级的块结构,形成一个用户界面相当友好的环境。

在处理器运行期间,该程序首先读取所谓的格式文件,其中包含各种以原始语言写成的高级命令,也包含分割单词的连字号安排模式。接着处理程序就处理源文件,其中包含要处理的真正文本,以及在格式文件中已定义了的格式命令。

创建新格式是一件需要由具有丰富知识的程序员来做的事情。把定义写到一个源文件中,这个文件接着被一个名叫iniTeX的特殊版本的TeX程序处理。它采用一种紧凑的方式存贮这些新格式,这样就可以被通常TeX程序很快地读取。

LaTeX

Leslie Lamport 开发的LaTeX是当今世界上最流行和使用最为广泛的TeX格式。它构筑在 PlainTeX的基础之上,并加进了很多的功能以使得使用者可以更为方便的利用TeX的强大功能。使用LaTeX基本上不需要使用者自己设计命令和宏等,因为LaTeX已经替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的时间内生成高质量的文档。对于生成复杂的数学公式,LaTeX表现的更为出色。

LaTeX自从二十世纪八十年代初问世以来,也在不断的发展。最初的正式版本为2.09,在经过几年的发展之后,许多新的功能,机制被引入到LaTeX中。在享受这些新功能带来的便利的同时,它所伴随的副作用也开始显现,这就是不兼容性。标准的LaTeX2.09,引入了“新字体选择框架”(NFSS)的LaTeX,SLiTeX,AMSLaTeX等等,相互之间并不兼容。这给使用者和维护者都带来很大的麻烦。

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)(4)

TeX 和LaTeX 的关系

LaTeX 是TEX 中的一种格式(format) ,是建立在TeX基础上的宏语言,也就是说,每一个LaTeX命令实际上最后都会被转换解释成几个甚至上百个TeX命令。但是,普通用户可以无需知道这中间的复杂联系。就像编程的时候如果使用一些已经编译好的函数库和模板可以使我们仅仅用几个命令就实现很多功能一样,LaTeX根据人们排版文章的习惯,定义了许多命令和模板,通过这些命令和模板,我们可以很快的得到漂亮的排版结果。

简单的规则:

(1)空格:LaTeX中空格用来隔开单词(英语一类字母文字),多个空格等效于一个空格;对中文没有作用。

(2)换行:用控制命令“\” 或“ \newline”。

(3)分段:用控制命令“\par” 或空出一行。

(4)换页:用控制命令“\newpage”或“\clearpage”。

(5)特殊控制字符:#,$ % & - { } ^ ~。

小提示:要想输出这些控制符,在控制符前面加一个反斜杠作为转义字符进行控制输出。

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)(5)

(6) 有对应的西文字符转换表;字号转换命令表;可以纵向固定间距控制命令;有页面控制命令;可以使用LaTeX编辑表格;可以使用LaTeX编辑数学公式。

(7)常见数学公式排版命令:

(7.1)行中数学公式状态命令:\begin{math} 数学公式 \end{math}。

简式1: \( 数学公式 \);

简式2: $ 数学公式 $。

(7.2)独立数学公式(不带编号)状态命令:\begin{displaymath} 数学公式 \end{displaymath}。

简式1: \[ 数学公式 \];

简式2: $$ 数学公式 $$。

(7.3)独立数学公式(带编号)状态命令:\begin{equation}数学公式\end{equation}

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

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)(6)

常用数学符号的 LaTeX 表示方法

1、指数使用^表示、而下标可以用_表示,在其特殊控制符号后加相应字符来实现。比如:

$a_{1}$ ; $x^{2}$。

2、平方根(square root)的输入命令为:\sqrt,n 次方根相应地为:\sqrt[n]。方根符号的大小由 LATEX自动加以调整。也可用 \surd 仅给出符号。比如:$\sqrt{ x^{2} \sqrt{y} }$。

3、命令\overline 和\underline 在表达式的上、下方画出水平线。比如:

$\overline{m n}$;$\underline{m n}$。

4、命令\overbrace 和\underbrace 在表达式的上、下方给出一水平的大括号。比如:$\underbrace{ a b \cdots z }_{26}$

如何用latex进行论文排版(科技论文或数学类文档排版最佳选择)(7)

猜您喜欢: