HoRain云--LaTeX 文档结构与排版 这些内容的特点是设置一次全文自动生效——这正是 LaTeX 处理长文档的核心优势。标题、作者与日期三步走在导言区声明信息在正文区调用 \maketitle 渲染。实例标题区\documentclass{ctexart}\title{论文标题} % 标题必填想渲染标题区就必须定义\author{张三 \and 李四} % 作者\and 分隔多位作者\date{\today} % 日期\today 自动当天{} 空参数表示不显示\begin{document}\maketitle % 在这里渲染标题区居中的标题、作者、日期\end{document}命令作用常用写法\title{...}声明标题标题中可用 \\ 手动换行\author{...}声明作者张三 \and 李四\thanks 可加脚注注明单位\date{...}声明日期\today 当天固定日期手写{} 隐藏\maketitle渲染标题区放在正文区开头章节命令与自动编号章节是结构化文档的基本单位LaTeX 用一组命令表达层级编号全部自动。命令层级适用文档类\part{...}部分0 级编号独立article / report / book\chapter{...}章1 级独立起页仅 report / book\section{...}节article 中的 1 级全部\subsection{...}小节2 级全部\subsubsection{...}小小节3 级全部\paragraph{...}带标题的段落不编号全部两件事最能体现「自动」的价值一是中间插入新章节后面编号自动顺延二是命令加星号如 \section*{...}表示不编号、不进目录。实例章节与脚注\documentclass{ctexart}\begin{document}\section{引言}这是引言的内容。所有章节的编号都由 LaTeX 自动生成。\subsection{研究背景}这里介绍研究背景\footnote{这是一条脚注编号与排版都是自动的。}。\subsection{研究意义}这里说明研究意义。\section{方法}\subsection{数据采集}\subsubsection{样本选择}层级编号到 subsubsection 为第三层。\subsection{模型设计}\section{结论}\end{document}编译效果注意自动生成的编号 1、1.1、2.1.1以及页面底部的脚注\footnote{脚注内容} 在所在位置打上编号把内容排到本页底部编号全文档连续。脚注里不要再嵌套 \footnote那是自找麻烦。目录生成目录只需要一个命令\tableofcontents它会扫描全文的章节命令自动生成带页码的目录。实例生成目录\documentclass{ctexart}\begin{document}\tableofcontents % 在这里生成目录\newpage % 目录独占一页正文从下一页开始\section{引言}引言内容。\subsection{研究背景}这里介绍研究背景。\section{方法}方法内容。\section{结论}结论内容。\end{document}目录页码靠 .aux 文件传递所以新增章节后目录不会立刻正确再编译一遍就好第 2 篇讲过的老问题。想控制目录深度可在导言区设置\setcounter{tocdepth}{2} 表示只收录到 subsection配合 \setcounter{secnumdepth}{2} 可以同时控制正文里编号到第几层。页面设置geometry 宏包页边距、纸张大小这些页面参数统一交给 geometry 宏包管理。实例常用页面设置% 写法一选项直接跟在宏包名前的方括号里选项少时最常用\usepackage[a4paper, margin2.5cm]{geometry}% 写法二先加载再用 \geometry 集中设置选项多时更清晰\usepackage{geometry}\geometry{a4paper, % 纸张A4margin2.5cm, % 四边页边距统一 2.5 厘米includefoot % 页脚算进版心避免页脚「悬」在页边距外}两种写法效果完全相同任选其一。注意宏包选项永远写在方括号 [ ] 里——把选项写进花括号 { } 是新手高频笔误。选项含义示例margin四边统一边距margin2.5cmtop / bottom / left / right单独控制某一边left3cm, right3cma4paper / a5paper / letterpaper纸张规格a4paperlandscape横向页面横向幻灯片或宽表textwidth / textheight直接指定版心宽高textwidth15cm国内论文常用「奇偶页对称装订」加 bindingoffset1cm 可以给装订边额外留出 1 厘米。页眉页脚fancyhdr 宏包fancyhdr 把页眉和页脚各分成左、中、右三个槽位你想放什么就填什么。命令控制的槽位\fancyhead[L]{...}\lhead页眉左侧\fancyhead[C]{...}\chead页眉中间\fancyhead[R]{...}\rhead页眉右侧\fancyfoot[L]{...}\lfoot页脚左侧\fancyfoot[C]{...}\cfoot页脚中间\fancyfoot[R]{...}\rfoot页脚右侧实例经典学术页眉页脚\documentclass{ctexart}\usepackage[a4paper, margin2.5cm]{geometry}\usepackage{fancyhdr}\pagestyle{fancy} % 启用 fancyhdr 页面风格\fancyhf{} % 先清空全部槽位避免残留默认页码\fancyhead[L]{\nouppercase\leftmark} % 页眉左侧当前一级章节名\fancyhead[R]{第 \thepage 页} % 页眉右侧页码\fancyfoot[C]{RUNOOB LaTeX 教程} % 页脚中间自定义文字\renewcommand{\headrulewidth}{0.4pt} % 页眉下方横线的粗细\begin{document}\section{页面布局}正文内容……\end{document}整页效果页眉左「2 页面布局」右「第 1 页」页脚中间是自定义文字\leftmark 与 \rightmark 是两个「动态书签」LaTeX 在排版每页时会自动记录当前所在的章节名写进对应的书签页眉随之自动更新。换页与换行控制段落内换行用 \\第 3 篇页面级的中断则有两个命令。命令作用使用建议\newpage结束当前页从新页继续日常换页用这个\clearpage换页并先输出所有未处理的浮动图表章节收尾、文档末尾用它更保险\linebreak在此处强制断行并两端对齐少用交给自动断行\pagebreak建议在此处换页可与 \newpage 对比体会少用不要频繁手动 \newpage 去「对齐」页面——让 LaTeX 自动分页文档改起来才不会全盘错位。手动换页只用于结构性断点比如目录后、章节间。小结需求命令所属位置标题区\title、\author、\date \maketitle导言区声明正文区渲染章节\section / \subsection / \subsubsection正文区脚注\footnote{...}正文区目录\tableofcontents正文区通常紧跟 \begin{document}页面边距geometry 宏包导言区页眉页脚fancyhdr 宏包导言区