Personal nest in the information age

LaTeX设置章节编号为中文“一、二、三”的方法

可以用“ctexart”这个文档模板解决,里面包含中文的编号格式。

示例代码:

\documentclass{ctexart}

\usepackage{zhlipsum}	% 用于生成随机中文

% 设置section左对齐,默认是居中
\CTEXsetup[format={\Large\bfseries}]{section}

% 设置章节编号
\renewcommand\thesection{\chinese{section}、}
\renewcommand\thesubsection{\arabic{subsection}.}
\renewcommand\thesubsubsection{\alph{subsubsection})}

% 设置章节编号与章节标题的距离
\makeatletter
\renewcommand\@seccntformat[1]{%
	{\csname the#1\endcsname}\hspace{0.1em}
}
\makeatother

\title{这是一个小实验}
\author{Haar Blog}
\date{\today}

\begin{document}
	\maketitle
	\section{这是一个section}
		\subsection{这是一个subsection}
			\subsubsection{这是一个subsubsection}
				\zhlipsum[3]	% 随机中文
		\subsection{这是第二个subsection}
	\section{欢迎访问Haar Blog}
		\subsection{欢迎访问https://haar.xyz}
\end{document}

示例代码的编译结果:

Bibliography

Leave a comment

Your email address will not be published. Required fields are marked *