Невозможно показать глоссарий с \printglossary в латексе

Мне дали проект Latex в качестве шаблона, и я решил добавить к нему глоссарий, однако он не работает. Я могу добавлять и использовать разные записи, так что думаю, что создание глоссария не проблема.

Я использую Overleaf, и если я попробую полностью новый проект только с глоссарием (код ниже) работает отлично.

      \documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[acronym, toc]{glossaries}

\makeglossaries
\input{Bibliocosas/glossary.tex}

\begin{document}

\tableofcontents

\section{First Section}

The \Gls{latex} typesetting markup language is specially suitable for documents that include \gls{maths}. \Glspl{formula} are rendered properly an easily once one gets used to the commands.


\clearpage

\section{Second Section}

\vspace{5mm}

Given a set of numbers, there are elementary methods to compute its \acrlong{gcd}, which is abbreviated \acrshort{gcd}. This process is similar to that used for the \acrfull{lcm}.


\clearpage

\printglossary

\clearpage

\printglossary[type=\acronymtype]

\end{document}

Я использую главы вместо разделов в данном проекте, в этом ли причина проблемы?

3 ответа

С использованием \makenoidxglossaries а также \printnoidxglossaries похоже, по-видимому, решает проблему.

Я думал, что уже пробовал их, но, думаю, ошибался. Однако я до сих пор не знаю, почему предыдущий код не работает в данном проекте.

Что касается меня, у меня была такая же проблема, но я исправил ее, используя пакет glossaries-extra после использования пакета glossaries.

      \usepackage[automake]{glossaries-extra}

Потом очистка кеша.

У меня была эта проблема с Overleaf. Проблема заключалась в том, что я загрузил проект в виде zip-архива, а Overleaf создал в корне дополнительную вложенную директорию с названием моего проекта. Все работало, но не глоссарии.

Чтобы решить эту проблему, я просто переместил все файлы в корневой каталог, перетащив каждый из них.

Другие вопросы по тегам