LaTeX 文档类:article、report、book
任何文档类名都会被接受;article、report 和 book 按标准文档类的版式排版,KOMA-Script 和 memoir 映射到其中最接近的一个,IEEEtran、revtex4-2 或 elsarticle 等会议和期刊文档类使用仿制版式,其他所有文档类都按 article 排版。
文档类的作用
LaTeX 文档的第一行 \documentclass{...} 用于选择文档类。文档类决定整体版式:是否有章、标题的样子、页边距和默认字号。方括号中的选项可以对它进行调整(参见页面布局)。
Scissor LaTeX 如何读取文档类
| 文档类 | 排版方式 | 说明 |
|---|---|---|
article | article | 有节,没有章。 |
report | report | \chapter 另起一页,并显示“Chapter N”。 |
book | book | 与 report 相同;\frontmatter、\mainmatter 和 \backmatter 会被忽略。 |
scrartcl, scrreprt, scrbook (KOMA-Script) | article, report, book | 标题和文档标题使用无衬线字体,与 KOMA-Script 的默认设置一致。 |
memoir | book | memoir 自己的命令大多不会被读取。 |
amsbook、standalone 及其他文档类 | article | 文档类名会被接受;它自己的命令可能会被报告为未知命令。 |
letter, scrlttr2 | article | 不读取 \opening、\closing、\signature 和 \address。 |
beamer | article | 没有幻灯片:各个 frame 变成普通文本。 |
带 conference 的 IEEEtran、带 sigconf 的 acmart、llncs | 仿会议版式 | 参见仿会议风格模板。 |
revtex4-2、elsarticle、sn-jnl、amsart、IEEEtran(期刊)、acmart(acmsmall、manuscript ...)、aa、iopjournal、mdpi、aastex701 | 仿期刊版式 | 参见仿期刊风格模板。 |
\documentclass 从不失败:未知的文档类会按 article 排版。
article
article 适用于论文、不分章的报告以及大多数短文档。它把节编号为 1、1.1、1.1.1。
带标题块的 article
\documentclass{article}
\title{Measuring Rainfall}
\author{Erika Mustermann}
\date{}
\begin{document}
\maketitle
\section{Introduction}
Rain gauges were read every morning for 44 days.
\subsection{Sites}
Two sites were used.
\end{document}report 和 book
report 和 book 增加了 \chapter。每一章都从新的一页开始,带有醒目的“Chapter N”标题,章内的节编号为 1.1、1.2,依此类推。
包含两章的 report
\documentclass{report}
\begin{document}
\chapter{Introduction}
This report has two chapters. Each one starts on a new page.
\section{Background}
The first section of the first chapter is numbered 1.1.
\chapter{Results}
The second chapter starts here.
\end{document}

| 功能 | 在 Scissor LaTeX 中 |
|---|---|
\chapter, \chapter* | 可用;另起一页并显示醒目的标题。 |
\part | 部分可用:按章排版,带“Chapter N”标题,并按一章计数,所以它之后的各章编号都会加一。如果编号很重要,请不要使用 \part。 |
\frontmatter, \mainmatter, \backmatter | 被忽略;页码和章编号连续计数。 |
openright、twoside 选项 | 被忽略;各章从下一页开始,而不是从下一个右侧页开始。 |
KOMA-Script
KOMA-Script 文档类 scrartcl、scrreprt 和 scrbook 分别按 article、report 和 book 读取。和 KOMA-Script 一样,Scissor LaTeX 用无衬线字体排版它们的标题和文档标题,正文则保持衬线字体。文档类选项 headings=normal 会让标题保持衬线字体。
scrartcl:标题使用无衬线字体
\documentclass{scrartcl}
\begin{document}
\section{Overview}
The heading above is set in a sans-serif font, the body text
in the usual serif font.
\end{document}KOMA-Script 的 \addsec 和 \addchap 按 \section 和 \chapter 读取,所以在这里它们会被编号;如果需要在两边都适用的无编号标题,请写 \section* 和 \chapter*。用 \KOMAoptions 或 \setkomafont 所做的设置会被忽略。
letter
letter 文档类会被接受,但它的信件命令不会被读取:\opening 和 \closing 会被报告为未知命令,它们的文字会连成一个段落,而 \address 和 \signature 会被丢弃。要写信件,请从编辑器中的 Letter 模板开始,它用普通的 article 命令构建信件;参见起始模板。
letter 文档类:不读取 \opening 和 \closing
\documentclass{letter}
\begin{document}
\begin{letter}{John Doe}
\opening{Dear John,}
Thank you for the 44 photographs.
\closing{Best regards,}
\end{letter}
\end{document}“问题”标签页: Skipped 2 unknown commands: \opening, \closing
beamer
不支持幻灯片。beamer 文档会按 article 文本排版:\begin{frame}{Title} 的标题作为一行文字保留,\frametitle 和 \titlepage 会被报告为未知命令,列表和公式的排版与 article 中相同。这足以用来检查演讲的内容,但不能用来演示。
按文本排版的 beamer frame
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{Results}
\begin{itemize}
\item 44 samples
\item two sites
\end{itemize}
\end{frame}
\end{document}“问题”标签页: Skipped 1 unknown command: \frametitle
会议和期刊文档类
IEEEtran、acmart 和 llncs,以及 neurips_2026、icml2026 或 cvpr 等宏包,会切换到外观与这些格式相似的版式:分栏、字体、标题块和参考文献样式。它们是为起草而制作的仿制版式,不是这些格式的官方文件。每种格式都有单独的页面:IEEE 会议、ACM sigconf、Springer LNCS、NeurIPS、ICML、ICLR、CVPR、ICCV、WACV 和 ACL、EMNLP、NAACL。“问题”标签页会说明使用的是哪种版式。参见仿会议风格模板。
期刊文档类的工作方式相同:revtex4-2(APS 和 AIP)、elsarticle、sn-jnl、amsart、不带 conference 选项的 IEEEtran、acmart 的期刊格式、aa、iopjournal、mdpi 和 aastex701,都会各自切换到仿期刊版式。参见仿期刊风格模板。
与 TeX 发行版的区别
KOMA-Script 和 memoir 的手册可在 CTAN 上找到:koma-script 和 memoir。
常见问题
article、report 和 book 有什么区别?
article 没有章,适用于较短的文档。report 和 book 增加了 \chapter,每章都从新的一页开始。在 TeX 发行版中,book 还是双面版式;Scissor LaTeX 对 report 和 book 采用相同的版式。
能在 Scissor LaTeX 中用 beamer 制作幻灯片吗?
不能。beamer 文档会按普通文本排版,方便你检查内容,但各个 frame 不会变成幻灯片。
能使用我所在大学的学位论文文档类吗?
文档类名会被接受,文档会根据该文档类按 report 或 article 排版。它自己的命令可能会被跳过。编辑器中的 Thesis 模板是一个很好的起点。
本页的每个示例都在构建网站时由 Scissor LaTeX 排版。 最后更新:2026-11-07