У меня есть оглавление, и я использую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]
там. Может быть, есть «лучший» способ, но этого будет достаточно для вас.