
Я использовал leipzig
при наборе своей статьи, чтобы было проще глоссировать сокращения в капителях и автоматически генерировать глоссарий. Однако мне не удалось заставить пакет работать так, как он работал у других. Макросы глоссирования работали нормально, но глоссарий не отображался (я использовал \footnote{\printglosses}
и отображалась только пустая сноска).
Кто-нибудь знает, в чем причина этой ошибки?
Затем я поигрался с минимальным примером в документации пакета, и результат был тот же. Я попробовал с другим устройством (хотя тот же дистрибутив [MikTeX] и редактор [TeXworks]), и результат был все тот же — может ли это быть связано с редактором?
Похожий вопрос (ну, практически та же проблема) был несколько лет назад:
Лейпциг и глоссарии: проблемы совместимости, и глоссарий не отображается
где автор пакета также прокомментировал. Но уже некоторое время нет никаких разработок и решения пока нет, так что я думаю, что мне следует опубликовать отдельный.
решение1
У меня была точно такая же проблема на этой неделе.
Я использую самые последние версии MacOS, MacTeX, TeXMaker, TeXLive/TeXLive Manager и все мои пакеты.
Если вы работаете в TeXMaker, перейдите в Пользователь --> Команды пользователя --> Изменить команды пользователя, затем после «пункт меню» введите: Make Glossaries и после «команда» введите: makeglossaries % (здесь % важен и относится к файлу, который вы используете).
Нажмите «ok», и экран должен исчезнуть. Затем перейдите в User --> User Commands --> Make Glossaries (нажмите «Make Glossaries»). Я делаю это дважды, просто чтобы убедиться.
Затем запустите все как обычно. Для меня это был трюк, который в конце концов сработал.
Примечание: я думаю, вам все еще нужно \makeglossaries в вашей преамбуле. Вы простотакженеобходимо выполнить шаги, описанные выше.
Не забудьте нажать «Создать глоссарии» еще раз, если ваш текущий список сокращений не актуален.
Ознакомьтесь с моим недавним похожим вопросом и ответами на него здесь:ОБНОВЛЕНО: {leipzig} Пакет [все еще] не создает глоссарий
Надеюсь это поможет! :)