\tableofcontents 中有错误

\tableofcontents 中有错误

我的代码如下:

\RequirePackage{luatex85}
\documentclass[hyper,7x9]{times}

\usepackage{lipsum}

\newsavebox\foobox
\newcommand{\slantbox}[2][.2]{\mbox{%
        \sbox{\foobox}{#2}%
        \hskip\wd\foobox
        \pdfsave
        \pdfsetmatrix{1 0 #1 1}%
        \llap{\usebox{\foobox}}%
        \pdfrestore
}}
\newcommand{\sfbfit}[1]{\slantbox{#1}}%
\makeatother

\begin{document}
\tableofcontents
\chapter{Test \sfbfit{N}-count}

\lipsum[1-10]

\end{document}

如果我删除它,\sfbfit那么一切都会正常,请指出哪里出了问题。

所有与类文件相关的内容都可以在https://mitpress.mit.edu/latex-and-tex-guidelines

我想保留章节标题中的字体,但在特定的字体系列中N不可用,所以我制作了假粗体斜体,如果我在章节标题中给出该标签,则会出现一些错误,这是我的问题,请告知我的代码出了什么问题。bold-italicSyntaxbold-italic

答案1

修改标签\@chapter解决了这个问题...感谢dalief

相关内容