hausarbeit-jura 中的 toc 中的重叠数字和标题

hausarbeit-jura 中的 toc 中的重叠数字和标题

我正在使用文档类汝拉工坊(汝拉学生论文的文档类别)。

我的第 8 节的编号(罗马数字“VIII”)与目录中该节的标题重叠。

我已经看过了目录中的数字和标题重叠但是当我将其添加\addtolength{\cftsecnumwidth}{10pt}到我的文档时,我收到错误消息:

Undefined control sequence \addtolength{\cftsecnumwidth}{10pt}
Missing number, treated as zero \section
Illegal unit of measure (pt inserted) \section

最小工作示例:

\documentclass[12pt,utf8,headline,headlinetitlepageleft,nosuperscriptedition]{hausarbeit-jura}

\begin{document}
\tableofcontents
\addtolength{\cftsecnumwidth}{10pt}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}

\end{document}

结果如下: 在此处输入图片描述

有什么办法可以解决这个问题吗?提前感谢大家!:-)

答案1

该课程确实

\settowidth{\sectionnumwidth}{III.\ }

不足以容纳 VIII。您可以改用VIII

%\UseRawInputEncoding % uncomment for TeX Live 2018

\documentclass[
  12pt,
  utf8,
  headline,
  headlinetitlepageleft,
  nosuperscriptedition
]{hausarbeit-jura}

\AtBeginDocument{\settowidth{\sectionnumwidth}{VIII.\ }}

\begin{document}
\tableofcontents
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}
\section{TEXT}

\end{document}

如果是 TeX Live 2018(更准确地说是 LaTeX 2018-04-01),则应取消第一行的注释,因为该类尚未默认更新为 UTF-8 支持。

在此处输入图片描述

相关内容