语法
- 括号
花括号表示是必要参数,方括号表示可选参数 - LATEX 源代码以一个\documentclass 命令作为开头,它规定了文档使用的文档类:
\documentclass{...}
- 之后用
usepackage{...}
命令调用宏包。 - 用
document
环境来标记正文内容范围。
\begin{document}
\section{...}
正文内容
\end{document}
宏包和文档类
1 文档类
文档类规定了LATEX 源代码所要生成的文档的性质——普通文章、书籍、演示文稿、个人简历等等
\documentclass[⟨options⟩]{⟨class-name⟩}
- 基础文档类型(class-name)
| 文档类型 | 使用场景 |
| - | - |
| article | 文章格式的文档类,广泛用于科技论文、报告、说明文档等。 |
| report | 长篇报告格式的文档类,具有章节结构,用于综述、长篇论文、简单的书籍等。 |
| book | 书籍文档类,包含章节结构和前言、正文、后记等结构。 |
| proc | 基于article 文档类的一个简单的学术文档模板。 |
| slides | 幻灯格式的文档类,使用无衬线字体。 |
| minimal | 一个极其精简的文档类,只设定了纸张大小和基本字号,用作代码测试的最小工作示例(Minimal Working Example)。 | - 可选参数(options)
参数值 | 参数含义 |
---|---|
a4paper, letterpaper,a5paper,b5paper,executivepaper,legalpaper | 指定纸张大小,缺省为美式信纸letterpaper |
10pt, 11pt | 指定文档的基本字号。缺省为10pt |
twoside, oneside | 指定单面/双面排版。双面排版时,奇偶页的页眉页脚、页边距不同。article和report 缺省为oneside,book 缺省为twoside。 |
2 宏包
\usepackage[⟨options⟩]{⟨package-name⟩}
中文问题
1 fontspec
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{STSong} //STSong是宋体,自己从字体库中找
2 ctex
直接使用ctex
\documentclass{ctexart}
网友评论