我正在使用xcolor
包绘制一些彩色表格。但我在使用该\subsubsection
命令时遇到了麻烦。当我对彩色表格和xcolor
包进行注释时,它可以正常工作。当我不使用任何时subsubsection
,它可以正常工作。但是当我同时使用两者时,我收到以下错误。有人知道解决方案吗?谢谢。
! Missing number, treated as zero.
<<to be read again>to be read again>
}
1.545 \subsubsection{Improved Bounds} I
n this part,
! Color stack action is missing.
<<to be read again>to be read again>
}
1.545 \subsubsection{Improved Bounds} I
n this part,
答案1
OP 在LaTeX 社区事实证明,他使用了在其宏定义中fbe_tez
使用 的包。\underbar
\@sect
我指的是
\edef\@svsec{\underbar{\csname the#1\endcsname.\hskip 0.5em}}
一旦对宏进行修补以便使用它\underline
,错误就会消失。
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@sect}{\underbar}{\underline}{}{}
\makeatother
\underbar
实际上是\underline
在基线处使用 but 定义的。来自latex.ltx
:
\def\underbar#1{\underline{\sbox\tw@{#1}\dp\tw@\z@\box\tw@}}
\edef
如果将其替换为,错误也会消失\def
。
关于这个话题的完整内容:\subsubsection 命令和 xcolor。