[gut] Glossaries et automake

6 views
Skip to first unread message

Jean-Yves Baudais

unread,
Jul 5, 2023, 6:11:38 AM7/5/23
to g...@ens.fr
Bonjour,

\pdfoutput=1
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[automake]{glossaries}
\newglossaryentry{pi}{name={\ensuremath\pi},description={3,14}}
\makeglossaries
\begin{document}
\printglossary
\section{Test}
\gls{pi}
\newpage
\end{document}

Le `\newpage` à la fin est stupide mais c'est pour montrer le problème,
problème obtenu à l'origine avec un `\includepages`. Le code compilé
deux fois avec Latex (pdfTeX 3.141592653-2.6-1.40.22 TeX Live
2022/dev/Debian) produit les fichiers suivants : `.aux`, `.glo`, `.ist`,
`.log` et `.pdf`. Et donc point de glossaires d'affiché avant la section
car il manque le `.gls` ! Tout rentre dans l'ordre en supprimant le
`\newpage`, ou en ajoutant un `\null`.

C'est comme si le `\newpage` à la fin empêchait le `automake` de
fonctionner. Est-ce un bug du package ?

--Jean-Yves

Jean-Yves Baudais

unread,
Jul 5, 2023, 6:18:28 AM7/5/23
to g...@ens.fr
Bon, si j'avais cherché un peu plus, j'aurais trouvé ça

https://latex.org/forum/viewtopic.php?t=32130

avec l'option `automake=immediate` depuis 2019 ! Quelqu'un aurait-il une
explication ? Pourquoi le \newpage empêche le `automake` de fonctionner
à la fin du document ?

--Jean-Yves

Reply all
Reply to author
Forward
0 new messages