我在回忆录和命令的格式方面遇到了一些问题\part
。在目录中,随着部分数量的增加,部分编号(即“III”)和部分标题(即“背景”)之间的间距会变小。
有没有办法在那里添加一个常量空格,以便每个零件标题与零件编号之间的距离相同?以下是显示该问题的 MWE。
\documentclass{memoir}
\begin{document}
\tableofcontents
\part{Background}
\chapter{The problem}
\chapter{Risk assessment}
\part{Theory and principles}
\chapter{Inductively coupled plasma mass spectrometry}
\chapter{Inductively coupled plasma optical emission spectrometry}
\chapter{X-ray diffraction}
\chapter{Ion chromatography}
\part{Thesis}
\chapter{Introduction}
\chapter{Methodology}
\chapter{Results}
\chapter{Discussion}
\chapter{Conclusion}
\end{document}
答案1
这回忆录手册第 156 页说
\book、\part 和 \chapter 编号排版在某些固定的方框内
为了在零件编号后获得固定宽度,我们必须删除该框并在编号后插入一些空格(本例中为 1em)。我们通过更新来实现这一点\partnumberlinebox
:
\renewcommand\partnumberlinebox[2]{#2\hspace{1em}}
现在 MWE 看起来像这样:
\documentclass{memoir}
\renewcommand\partnumberlinebox[2]{#2\hspace{1em}} % <-- Adds 1em whitespace between part number and title
\begin{document}
\tableofcontents
\part{Background}
\chapter{The problem}
\chapter{Risk assessment}
\part{Theory and principles}
\chapter{Inductively coupled plasma mass spectrometry}
\chapter{Inductively coupled plasma optical emission spectrometry}
\chapter{X-ray diffraction}
\chapter{Ion chromatography}
\part{Thesis}
\chapter{Introduction}
\chapter{Methodology}
\chapter{Results}
\chapter{Discussion}
\chapter{Conclusion}
\end{document}