\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-italicが、その特定のフォントSyntaxファミリではbold-italic利用できなかったため、偽の太字斜体を作成しました。章のタイトルにそのタグを指定すると、エラーが発生します。これは私の問題です。コードのどこが間違っているのか教えてください。

答え1

タグを修正して\@chapter問題は解決しました...dalief

関連情報