论文和报告的开头通常有由标题、作者、日期组成的 *标题块*,以及概括内容的 *摘要(abstract)*。在 LaTeX 中,不会在正文里手工排这些内容,而是先用 \title 等命令 只声明信息,再用 \maketitle 一次性排版。本页说明这种“先声明、再输出”的模型,多个作者和脚注的处理,以及 abstract 环境的用法。
声明标题块
标题块的内容由三个声明命令准备:\title{...} 放标题,\author{...} 放作者姓名,\date{...} 放日期。这些命令只是 保存 信息,并不会在书写位置输出任何内容。真正排出标题块的是后面调用 \maketitle 的瞬间。按惯例,这些声明放在导言区(\begin{document} 之前),但只要在 \maketitle 之前,放在正文中也能工作。
\title 是必需的,省略会出现“No \title given”错误。省略 \author 会产生警告,但排版会继续。\date 是可选的,如果完全不写 \date,会自动填入编译当天的日期。 想显式写今天的日期可用 \date{\today};完全不显示日期则写空内容 \date{}。也可以固定为任意字符串,例如 \date{May 2026}。
\documentclass{article}
\title{身近な材料で熱流束を測る}
\author{山田 太郎}
\date{\today}
\begin{document}
\maketitle
本文をここから書きます。
\end{document}如果想在同一个字段 *内部* 换行,使用 LaTeX 的换行命令 \\。例如要把所属放在作者名下方第二行,可写 \author{Taro Yamada \\ University of X}。\today 输出的日期格式遵循文档语言;如果通过 babel 或 polyglossia 启用了日语,就会输出类似“2026年5月26日”的日文日期。
用 \maketitle 排版
\maketitle 会把已声明的信息变成实际的标题块。标准位置是在正文开头,也就是 \begin{document} 之后立刻放置。调用它时,\title、\author、\date 的内容会按文档类规定的样式一起输出(标题较大且居中,下面是作者,再下面是日期)。反过来,如果忘记写 \maketitle,无论声明了多少信息,标题都不会出现。
标题块出现在哪里、外观如何,由 文档类决定。article 类不会新开一页,而是把标题放在 第一页顶部。相对地,report 和 book 类会生成 独立的无页码标题页,并把标题放在上面。如果在 article 中也想要独立标题页,可添加类选项 titlepage(\documentclass[titlepage]{article})。
在标准类中,\maketitle 生成的外观较为朴素且基本固定,但小幅调整可用 titling 宏包 完成,例如改变标题和作者的字体、位置,或调整后述 \thanks 的行为。若需要更完全的控制,也可以不使用 \maketitle,而是在 titlepage 环境中自行布局。
多个作者与脚注(\and、\thanks)
有多个作者时,在 \author 中用 \and 分隔姓名。这样每位作者的块会并排排版。请区分两者:\\ 是在 *同一位作者的条目内部* 换行(例如把所属放在姓名下),而 \and 用于分隔 *不同作者*。
如果想把所属、注记或电子邮件地址作为脚注附加,使用 \thanks{...}。把它写在 \author 或 \title 中,会给相应文字添加脚注标记,并在页面底部排出注释。标准 \thanks 的内容限于一个段落;使用 titling 宏包后可允许多个段落。
| 命令 | 作用 | |
|---|---|---|
\title{...} | 声明标题(必需);可用 \\ 换行 | 也可包含 \thanks |
\author{...} | 声明作者;\and 表示多人,\\ 表示所属等换行 | 也可包含 \thanks |
\date{...} | 声明日期(可选) | \today = 今天,\date{} = 无日期,省略 = 编译日 |
\and | 在 \author 内分隔作者 | 将作者并排排版 |
\thanks{...} | 生成脚注(所属、邮箱、致谢等) | 放在 \author / \title 内 |
\maketitle | 排版已声明的信息 | 放在 \begin{document} 之后 |
摘要(abstract 环境)
论文摘要写在 abstract 环境 中。只要把文本放在 \begin{abstract} 和 \end{abstract} 之间,它就会被排成带有“Abstract”小标题的缩进块。摘要不会像章节那样编号。 标准位置是 \maketitle 之后立刻 放置,在正文开始之前。
abstract 环境可用于 article 和 report 类。它 没有在 book 类中定义(按照惯例,书籍通常不附摘要)。它的位置也随类而异:在 article 中,摘要接在标题同一页;加上 titlepage 选项后会移到独立页面。report 本来默认使用独立标题页,所以摘要放在其后的页面。
完整示例
下面把以上内容合在一个例子中。\title 通过 \thanks 带有脚注(经费致谢);\author 用 \and 分隔两位作者,并用 \\ 把各自所属放到第二行,其中一位作者的邮箱也用 \thanks 做成脚注。\date{\today} 填入当天日期,\maketitle 之后立刻放置 abstract 环境。
\documentclass{article}
\title{身近な材料で熱流束を測る\thanks{本研究は〇〇財団の助成による。}}
\author{
山田 太郎\thanks{[email protected]} \\
〇〇大学 物理学科
\and
鈴木 花子 \\
△△研究所
}
\date{\today}
\begin{document}
\maketitle
\begin{abstract}
本稿では、入手しやすい素材を用いた熱流束の測定手順を論じる。
まず材料の制約を整理し、続いて測定誤差の扱いを検討する。
\end{abstract}
\section{はじめに}
本文をここから書きます。
\end{document}编译后,页面上方会出现大标题,其下两位作者并排排出(各自带所属),再下面是日期。标题和其中一位作者带有脚注标记,页面底部显示致谢和邮箱。其下是“Abstract”小标题和摘要段落,随后正文的“1 Introduction”开始。
提交前的最终检查
标题区域常常在正文写完后再调整,但如果在提交前弄坏它,会影响整篇文档的印象。首先确认征稿说明、课程要求或论文模板指定的是 article、专用论文类,还是独立标题页。如果提供了指定类,最好遵循该类提供的命令,而不是手工改造 \maketitle 的输出外观。
- 标题 — 标题过长需要换行时,只在语义边界用
\\,不要在单词或公式中间断开。 - 作者信息 — 姓名、所属、邮箱集中放在
\author中,只有真正属于脚注的信息才移到\thanks。 - 日期 — 版本需要固定的提交物应写字面日期,如
\date{30 May 2026};只有日期可变的草稿才使用\today。 - 摘要 — 用短段落说明目的、方法、结果和结论,不要塞入正文尚未介绍的缩写或记号。
标题机制应负责到哪里
实际工作中,比起为了“外观自由度”重做标题页,更应优先保留 指定模板的语义约定。课程报告或短技术备忘录通常只需 \title、\author、\date、\maketitle。会议或研究生院提交模板可能提供自己的标题命令,如 \studentid 或 \supervisor;这种情况下不要退回标准 \maketitle 模式,而应把所需数据填入模板接口。
| 场景 | 使用方法 | 注意点 |
|---|---|---|
short-report | 标准 \maketitle | 在一处管理标题、作者、日期 |
thesis-template | 模板专用命令 | 不要手工重排封面、摘要或审查信息 |
designed-cover | titlepage 环境 | 避免与正文的 \title 信息重复管理 |