一般的节设置
一般,在LaTeX中设置子主题可以使用以下命令和环境:
- \section{标题}:用于创建一个新的节(section),表示文章中的一个子主题。在article文档类中,这是(一般来说)最高级别的结构,而在book和report文档类中,可以进一步细分为chapter等级别。
- \subsection{标题}:用于创建一个子节(subsection),表示更具体或者更详细的主题。
- \subsubsection{标题}:用于创建三级标题,表示更为具体或者详细的子主题。
- \paragraph{段落}:用于创建标题下的子段落
比section更高一级的章节设置
直接使用part设置章节
在article或ctexart类型文件中,可以直接使用part语句设置章节,\part命令用于将文档分成几个部分,是比section更大一级别的主题。
以下是一个示例:
\documentclass{article}
\begin{document}
\part{第一篇文章}
第一篇文章的内容。
\section{第一节}
第一节内容。
\subsection{第一小节}
第一小节内容。
\part{第二篇文章}
第二篇文章的内容。
\section{第二节}
第二节内容。
\subsection{第二小节}
第二小节内容。
\end {document}
控制不同part下section计数
一般情况下,下一级的章节随上一节的编号增加而清零重新编号。但在 \part 下面, \section 是连续编号的,我们可以通过重置计数器,使得section清零重新编号:
\setcounter{section}{0} % 在每个part开始时重置section计数
使用chapter设置章节
在LaTeX的book和report文档类中,可以使用\chapter{标题}命令来创建章节。这是比\section更高一级的结构,用于表示更大的主题或者部分。在book文档类中,通常会包含多个章节,在report文档类中也可以使用。
以下是一个示例:
\documentclass{book}
\begin{document}
\chapter{介绍}
这是第一章的内容。
\section{背景}
这是第一章下面的一个小节。
\subsection{历史}
这是第一章下面小节里面再细分出来的子小节。
\end{document}
自定义标题结构
如果需要比\part更大级别的主题,可以考虑使用其他文档结构,一种方法是使用特定的宏包来创建自定义标题结构。
例如,titlesec宏包允许用户重新定义标题格式和层次结构,并且可以创建超出标准\part级别的主题。
编译效果
一个使用part命令的编译效果: