latex的常用语句
原文为本人写自自建博客 https://sagi-li.gitee.io/sagi-li/2021/01/09/61273.html
如果能帮到你,请给一个赞哦。
一、latex命令和代码结构
LATEX 的源代码为文本文件。这些文本除了文字本身,还包括各种命令,用在排版公式、划分文档结构、控制样式等等不同的地方。
1. LATEX 命令和环境
LATEX 命令以反斜线 \ 开头,为以下两种形式之一:
- 反斜线和后面的一串字母,如 \LaTeX。它们以任意非字母符号(空格、数字、标点等)为 界限。
- 反斜线和后面的单个非字母符号,如 $。
要注意 LATEX 命令是对大小写敏感的,比如输入 \LaTeX 命令可以生成错落有致的 LATEX 字母组合,但输入 \Latex 或者 \LaTex 什么都得不到,还会报错。
<注>:
字母形式的 LATEX 命令忽略其后的所有空格。如果要人为引入空格,需要在命令后面加一 对括号阻止其忽略空格。
\documentclass[UTF8]{ctexart}
\title{你好,world!}
\author{星客}
\date{\today}
\begin{document}
\maketitle
\tableofcontents
\section{举一个例子}
\TeX users
or \TeX{} users?
\end{document}
2. latex源代码结构
LATEX 源代码以一个 \documentclass 命令作为开头,它规定了文档使用的文档类:
\documentclass{...} %之后用 \usepackage 命令调用宏包:
\usepackage{...} %再接着,用 document 环境来标记正文内容范围:
\begin{document}
\section{...} %正文内容……
\end{document}
在 \documentclass 和 \begin{document} 之间的位置称为导言区,除了使用 \usepackage 调用宏包之外,一些对文档的全局设置命令也在这里使用。
3.文档类
\documentclass[⟨options⟩]{⟨class-name⟩}
其中 ⟨class-name⟩ 为文档类的名称,如 LATEX 提供的 article, book, report,在其基础上派 生的一些文档类如支持中文排版的 ctexart / ctexbook / ctexrep,或者有其它功能的一些文档类, 如 moderncv / beamer 等。
文档类名称 | 应用于 |
---|---|
article | 文章格式的文档类,广泛用于科技论文、报告、说明文档等 |
report | 长篇报告格式的文档类,具有章节结构,用于综述、长篇论文、简单 的书籍等 |
book | 书籍文档类,包含章节结构和前言、正文、后记等结构 |
proc | 基于 article 文档类的一个简单的学术文档模板 |
slides | 幻灯格式的文档类,使用无衬线字体 |
minimal | 一个极其精简的文档类,只设定了纸张大小和基本字号,用作代码测 试的最小工作示例(Minimal Working Example)。 |
可选参数 ⟨options⟩