Удаление слова «Глава» из оглавления с помощью titlesec/titletoc

Удаление слова «Глава» из оглавления с помощью titlesec/titletoc

Цель состоит в том, чтобы имитировать стильэтотdocument. Мне удалось избавиться от слова "Chapter" в названиях глав с помощью titlesec. А затем я попытался сделать то же самое для ToC, используя eg

\usepackage{titletoc}

\titlecontents{chapter}
[0pt]                                               % left margin
{}%
{\contentsmargin{0pt}                               % numbered entry format
    \thecontentslabel\enspace%
    \large\scshape}
{\contentsmargin{0pt}\large}                        % unnumbered entry format
{\titlerule*[.5pc]{.}\contentspage}                 % filler-page format (e.g dots)
[]                                                  % below code (e.g vertical space)

Это нормально меняет название главы, но префикс типа "Глава X" все еще там. Как от него избавиться? введите описание изображения здесь

Я хотел бы добиться этого: введите описание изображения здесь

Что можно сделать?

EDIT: Шаблон:здесь, и мой файл MWE — этоздесь

решение1

Вы можете исправить макрос класса документа, который записывает данные в .tocфайл.

\usepackage{xpatch}
\makeatletter
\xpatchcmd{\dal@chapter}
 {\numberline{\@chapapp\space\thechapter}}
 {\numberline{\thechapter}}
 {}{}
\makeatother

решение2

Ответ заключается в том, чтобы добавить \renewcommand{\chaptername}{}перед titlecontentsприведенным выше примером, и мы избавимся от слова «Глава» в оглавлении.

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