calc
下面是带有和包的MWE enumitem
:
\documentclass{report}
\usepackage{enumitem}
\usepackage{calc}
\begin{document}
\chapter{Title}
\section{Section}
\begin{enumerate}[labelindent=0pt,labelwidth=\widthof{8.88.\ },label=\textbf{\thechapter.\arabic*.},leftmargin=!,ref=\thechapter.\arabic*]
\item Een
\item Twee
\end{enumerate}
\setbox0\hbox{8.88.\ }
\begin{enumerate}[labelindent=0pt,labelwidth=\wd0,label=\textbf{\thechapter.\arabic*.},leftmargin=!,ref=\thechapter.\arabic*]
\item Een
\item Twee
\end{enumerate}
\end{document}
如果我编译这个,第一个enumerate
环境会产生错误,第二个不会。但如果我反向加载calc
和enumitem
包,错误就会消失。我在两个包的文档中都找不到任何东西。那么问题是什么?