Ошибка в \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

Связанный контент