latex教程——读书笔记整理(一)——基础知识

基础知识

目录

基础知识

latex基本结构

中文支持

CJK

大型文档


latex基本结构

\documentclass{article}
%导言区
\begin{document}
%内容
\end{document}

中文支持

由德国 W. Lemberg 开发,可以同时处理中、日、韩三国文字。
 

\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK*}{GBK}{kai}
这是中文楷体字。
\end{CJK*}
\end{document}

CJK

CJK 宏包有两种不同的处理方式。
CJK 模式——CJK 使用英文的习惯,即词之间保留空格,当然如果空格多于一个, TEX 也会忽略多余的空格。

\begin{CJK}....
...
\end{CJK}

CJK* 模式——CJK* 会忽略CJK 字符之间的空格,这是我们中文的习惯。
 

\begin{CJK*}....
...
\end{CJK*}

大型文档

当处理大型文档时,最好将文档分割成为几部分。 LATEX 有两个命令可以帮助你完成这项工作。
 

\include{filename}

你可以使用该命令将名为filename.tex 的文档内容插入到当前文档中。需要注意的是,在处理插入的filename.tex 文档前, LATEX 会另起一页。
第二个命令只能在导言区使用。它可以让LATEX 仅读入某些\include文件。
 

\includeonly{filename,filename,. . . }

这条命令在文档的导言区执行后,在所有的\include 命令中,只有文档名出现在\includeonly 的命令参数中的文档才会被导入。注意文档名和逗号之间不能有空格。
\include 命令会在新的一页上排版载入的文本。当使用\includeonly命令时会很有帮助,因为即使一些载入的文本被忽略,分页处也不会发生变化。 有些时候可能不希望在新的一页上排版载入的文本,这时可以使用命令

\input{filename}

\input 命令只是简单的载入指定的文本,没有其他限制。
如果想让LATEX 快速的检查文档中的错误,可以使用syntonly 宏包。它可以使LATEX 浏览整个文档,检查语法错误和使用的命令,但并不生成DVI 输出。在这种模式下, LATEX 运行速度很快,可以为你节省宝贵的时间。 syntonly 宏包的使用非常简单:
 

\usepackage{syntonly}
\syntaxonly

如果想产生分页,只要注释掉第二行即可(在前面加上一个百分号%)。

猜你喜欢

转载自blog.csdn.net/Zjhao666/article/details/82344056