我试图防止命令导致换行\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}
生成: