LaTeX格式简介


我们先从一个简单的LaTeX文档开始,下面是这篇文档的源码,为了说明,每一行的行首添加了 行号,在实际的文档中不允许这样:

  1. %&latex -*- coding utf-8 -*-
  2. \documentclass{article}
  3. \usepackage{hyperref}
  4. \begin{document}
  5. \author{秀文}
  6. \title{用秀文排版中日韩文字}
  7. \maketitle
  8. \section{TeX 与CJK}
  9. \subsection{子字体计划}
  10. 第一种方案是子字体计划....
  11. \section{本地化的排版系统}
  12. \subsection{十六位的Unicode排版系统}
  13. 最直接的办法是基于....
  14. \end{document}

第1行以“%”开头,说明这是一行注释,编译器不理会“%”至行尾的部分。在许多TeX 及其 衍生系统的发布中都会有这样的约定:首行注释的第二个字符“&”告诉系统编译文档所用的格式 名称,“coding”说明源文档使用的编码是“utf-8”。第2行告诉系统,作者要写一篇文章,第3行 要求产生文档各部分的超链接。第4行和第14行总是成对出现,将文档内容包围起来。第5行说明作者 的名字,第6行说明文章的标题,第7行告诉系统产生文章的标题。第8行告诉系统,开始文章的第一节, 并在括号中给出了第一节的标题。第9行告诉系统开始文章第一节下的第一小节,并给出小节标题, 第10行是第一小节的内容。第11行至第13行是文章的第二节。在LaTeX 术语中,第2行和第4行之间, 也就是“\documentclass”和“\begin{document}”之间,可以插入多条指令,这部分被称为 导言(preamble)。

在TeX术语中,以“\”开始,后面紧跟单个非字母字符,或者若干字母(直到遇上非字母字符)的语法 成分被称为命令(宏、控制序列等)。上述文档中用到了“\documentclass”、“\usepackage”等命令。 一些命令还带有参数。一般来说(并不绝对),放在方括号中的参数是可有可无的,连同方括号一起 可以省略。花括号中的参数则是必须的。我们将在后面的章节中介绍一般用户在写作时可能会用到的 命令。在LaTeX中

\begin{环境名}
\end{环境名}
被称为环境,定理、诗词、表格、数组等都是放在各自的环境中。

用LaTeX写作时,有几个小问题需要注意:

将逻辑意图和物理格式分开,使作者专心于内容,正是LaTeX在科学技术领域广受欢迎的原因之一。另一个 重要原因是LaTeX的物理格式也足够专业。


目录