我怎样才能将附录中的乳胶章节标题从“1.1 鸡”更改为“文章 1.1 鸡”?

我怎样才能将附录中的乳胶章节标题从“1.1 鸡”更改为“文章 1.1 鸡”?

sections/subsections我需要更改附录中的外观,article以便保留编号,但显示内容不是通常的

1 鬼魂是真实存在的

1.1 鬼是罪犯

反而

第一节 鬼是真实存在的

第 1.1 条 鬼是罪犯

如果更简单的话,我不介意手动编号(我不是这方面的专家LaTeX,所以最好采用更简单的方法),但当然,如果我可以使用自动编号来做到这一点,那么出错的可能性就会更小,这是一个很大的优点。

对于谷歌来说这是一个困难的事情,所以我们非常感谢您的意见!

答案1

\section您可以更改和\subsection之后的外观\appendix

\documentclass{article}

\usepackage{titlesec}

\begin{document}

\section{Ghosts are real}

\subsection{Ghosts are criminal}

\appendix
\titleformat{\section}
 {\Large\bfseries}
 {Section \thesection}
 {1em}
 {}
\titleformat{\subsection}
 {\large\bfseries}
 {Article \thesubsection}
 {1em}
 {}
\renewcommand{\thesection}{\arabic{section}}

\section{Ghosts are real}

\subsection{Ghosts are criminal}

\end{document}

在此处输入图片描述

不含包装:

\documentclass{article}

\makeatletter
\renewcommand{\@seccntformat}[1]{%
  \ifcsname format#1\endcsname\csname format#1\endcsname\fi
  \csname the#1\endcsname\quad
}
\makeatother

\begin{document}

\section{Ghosts are real}

\subsection{Ghosts are criminal}

\appendix
\newcommand{\formatsection}{Section }
\newcommand{\formatsubsection}{Article }
\renewcommand{\thesection}{\arabic{section}}

\section{Ghosts are real}

\subsection{Ghosts are criminal}

\end{document}

答案2

由于您没有提供任何文件MWE,我假设您使用的是标准类文件,MWE并且

\documentclass{book}

\usepackage[explicit]{titlesec}

\begin{document}
\makeatletter
\titleformat{\section}[display]{\normalfont\huge\bfseries}{Section \thesection}{20pt}{\huge}
\titleformat{\subsection}[display]{\normalfont\large\bfseries}{Article \thesubsection}{20pt}{\large}
\makeatother

\section{Ghosts are real}

\subsection{Ghosts are criminals}

\end{document}

相关内容