LaTex文章总览:
导言区 (Preamble):
导言区是在 \documentclass
命令和 \begin{document}
命令之间的部分。它通常用于设置文档的全局参数,如文档类别 (\documentclass{}
)、加载宏包 (\usepackage{}
)、定义命令和环境、设置页面布局、指定文档的标题、作者等信息。导言区中的内容对整个文档都起作用,它们定义了文档的基本结构和格式。
1.文档类别:
\documentclass{article}
%用于普通的学术文章、报告、短文等
\documentclass{report}
%适合长一些的报告、大论文,通常包含章节和章节层级。
\documentclass{book}
%用于书籍、书稿,支持更复杂的结构,如章节、目录、前言、附录等
\documentclass{proc}
%用于会议论文集或学术会议记录。
不同文章类别的作用,详细解释如下(建议大致看一下就好)
不同的文档类别 (\documentclass{}) 在 LaTeX 中会影响到正文的结构和排版方式,具体影响如下:
article 文档类:
适合撰写简短的学术文章、报告、短文等。常见的特点是不分章节,直接从标题开始,仅包含部分的节 (\section{}) 和子节 (\subsection{}) 级别的标题。不会有章 (\chapter{}) 这一级别的结构。
report 文档类:
适合撰写较长的报告、学位论文等。这个文档类支持章节结构,即可以使用 \chapter{}、\section{}、\subsection{} 等命令来组织文档。每个章节有单独的页眉和页脚,章节标题会自动编号,通常包含目录、参考文献和可能的附录等部分。
book 文档类:
适合撰写书籍或更复杂的文档。与 report 类似,但提供了更多的功能和更复杂的章节结构。书籍类文档支持更深层次的章节划分,例如可以有 \part{}、\chapter{}、\section{}、\subsection{} 等,每个部分有独立的页眉和页脚,同时会生成更详细的目录和索引。
proc 文档类:
用于会议论文集或学术会议记录。这个文档类通常与会议论文的特定格式要求相匹配,可能包含特定的标题样式、作者信息格式、页眉页脚设置等,以符合会议出版的要求。
每种文档类别的选择会影响到文档的整体结构、章节层级、页面布局、标题样式、页眉页脚的设置等方面。因此,在选择文档类别时,应根据文档的具体需求来决定,以确保最终输出的文档符合预期的结构和格式要求。
2.宏包
宏包:用于扩展 LaTeX 文档功能的集合
语法:
\usepackage[option]{package}
%option是可选参数。
%package是加载的宏名。
有时候把[]省略是由于大多数宏包在加载时都有一组默认选项,如果不需要修改这些选项,可以直接省略 [options] 部分
\usepackage{package}
常见的宏包
1.geometry宏包
\usepackage[a4paper,left=10mm,right=10mm,top=15mm,bottom=15mm]{geometry}
%宏包 geometry 允许调整页面布局参数,例如页面尺寸和边距
a4paper
:指定页面尺寸为 A4 纸大小。left=10mm
:左边距为 10mm。right=10mm
:右边距为 10mm。top=15mm
:上边距为 15mm。bottom=15mm
:下边距为 15mm。
2.amsmath宏包
\usepackage{amsmath}
% amsmath 宏包扩展了 LaTeX 的数学排版功能,提供了许多增强数学公式和环境的命令。通常在 LaTeX 文档中,数学公式的编写离不开这个宏包。
3.comment 宏包
\usepackage{comment}
%使用多行注释语法时候需要用到comment宏包
例如:
\usepackage{comment}
...
\begin{comment}
这里是需要注释的多行内容。
可以包括任意的 LaTeX 代码,这些内容将被完整地注释掉。
\end{comment}
4.hyperref宏包
\usepackage{hyperref}
\hypersetup{
colorlink