防止文章类中 \part 导致的换行

防止文章类中 \part 导致的换行

我试图防止命令导致换行\part。第二步,我还想从输出中删除“Part”一词。因此,我想要的是:

我ABC

但我还是坚持:

第一部分

ABC

到目前为止,使用\renewcommand{\partname}{}至少会删除“部分”一词。但我坚持使用其余部分。任何帮助都非常感谢!


梅威瑟:

\documentclass[12pt]{article}
\begin{document}
    \part{ABC}
\end{document}

答案1

您必须修改该\@part命令。使用etoolbox以下命令进行修补:

\documentclass[12pt]{article}
\usepackage{etoolbox}
\usepackage{lipsum}% For dummy text
\makeatletter
\patchcmd\@part
  {\Large\bfseries\partname\nobreakspace\thepart\par\nobreak}
  {%
    \huge % Same font size as the part title
    \bfseries % Bold face
    \thepart % Part number
    \nobreakspace % Space
  }
  {}{\FAIL}
\makeatother
\begin{document}
\part{ABC}
\lipsum[1]
\end{document}

生成:

在此处输入图片描述

相关内容