Как установить поля для элемента глоссария в оглавлении?

Как установить поля для элемента глоссария в оглавлении?

У меня есть оглавление, и я используюglossariesпакет для создания моих глоссариев. В какой-то момент в моем коде есть команда, \printglossary[type=glossarytype]которая печатает мой глоссарий. Проблема в том, что слово глоссария в моем оглавлении не выровнено с моими главами (которые пронумерованы). Мне нужно, чтобы запись моего глоссария в ToC имела немного места слева, где обычно размещается номер главы.

решение1

Используйте опцию пакета numberline(в дополнение к toc).

\documentclass{report}

\usepackage[toc,numberline]{glossaries}
\makeglossaries

\newglossaryentry{electrolyte}{name=electrolyte,%
    description={solution able to conduct electric current}}

\begin{document}

\tableofcontents

\chapter{foo}

Some text about \gls{electrolyte}.

\printglossaries

\end{document}

введите описание изображения здесь

решение2

Если вам это так необходимо, я думаю, вы можете удалить [toc]из объявления пакета; создать новую главу под названием «Глоссарий» и \printglossary[type=glossarytype]там. Может быть, есть «лучший» способ, но этого будет достаточно для вас.

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