Glossaries

Bonjour à tous,

Un petit problème avec la création d’un glossaire Soit l’ECM suivant :

\documentclass{article}
\usepackage[acronym]{glossaries}
%
\makeglossaries
\newacronym{ph}{PH}{praticien hospitalier}
%
\begin{document}

\gls{ph}

\gls{ph}

\printglossaries[type=\acronymtype]

\end{document}

Je n’ai pas d’erreur à la compilation mais ça ne génère pas la table des
acronymes , j’ai en sortie :

praticien hospitalier (PH)
PH
[type=acronym]

Je ne vois pas où se cache l’erreur. Une idée ?

Bien cordialement,

Dr Philippe MICHEL

Bonjour

Si j’en crois le manuel de glossaries :

  • il faut plutôt écrire (\printglossaries ne prend pas d’option) :

\printglossary[type=\acronymtype]

  • il faut lancer makeindex par :

makeindex -s test-glossaries.ist -o test-glossaries.acr test-glossaries.acn

(en remplaçant évidemment test-glossaries par le nom de votre fichier).

François

Le 30/06/2024 à 11:38, Dr Philippe MICHEL a écrit :

Bonjour à tous,

Un petit problème avec la création d’un glossaire Soit l’ECM suivant :

\documentclass{article}
\usepackage[acronym]{glossaries}
%
\makeglossaries
\newacronym{ph}{PH}{praticien hospitalier}
%
\begin{document}

\gls{ph}

\gls{ph}

\printglossaries[type=\acronymtype]

\end{document}

Je n’ai pas d’erreur à la compilation mais ça ne génère pas la table
des acronymes , j’ai en sortie :

praticien hospitalier (PH)
PH
[type=acronym]

Je ne vois pas où se cache l’erreur. Une idée ?

Bien cordialement,

Dr Philippe MICHEL

Merci ça marche. J’avais bettement suivi un tuto, faut plus d’esprit critique !

Le 30 juin 2024 12:35:19 GMT+02:00, “Pétiard François” xyz@xyz.tld a écrit :

Bonjour

Si j’en crois le manuel de glossaries :

  • il faut plutôt écrire (\printglossaries ne prend pas d’option) :

\printglossary[type=\acronymtype]

  • il faut lancer makeindex par :

makeindex -s test-glossaries.ist -o test-glossaries.acr test-glossaries.acn

(en remplaçant évidemment test-glossaries par le nom de votre fichier).

François

Le 30/06/2024 à 11:38, Dr Philippe MICHEL a écrit :

Bonjour à tous,

Un petit problème avec la création d’un glossaire Soit l’ECM suivant :

\documentclass{article}
\usepackage[acronym]{glossaries}
%
\makeglossaries
\newacronym{ph}{PH}{praticien hospitalier}
%
\begin{document}

\gls{ph}

\gls{ph}

\printglossaries[type=\acronymtype]

\end{document}

Je n’ai pas d’erreur à la compilation mais ça ne génère pas la table des acronymes , j’ai en sortie :

praticien hospitalier (PH)
PH
[type=acronym]

Je ne vois pas où se cache l’erreur. Une idée ?

Bien cordialement,

Dr Philippe MICHEL

Et plus simple que le makeindex :


\usepackage[automake]{glossaries-extra}

\usepackage{glossaries-babel}


En faisant attention que les commandes & réglages sont un peu différents
entre /glossaries/ & /glossaries-extra/. L’appel à /babel/ est aussi
bien pratique.

C’est vraiment utile de lire la doc !

Encore merci,

Bien cordialement,

Dr Philippe MICHEL

[nomain,acronym

Le 30/06/2024 à 13:14, Dr Philippe MICHEL a écrit :

Merci ça marche. J’avais bettement suivi un tuto, faut plus d’esprit
critique !

Le 30 juin 2024 12:35:19 GMT+02:00, “Pétiard François”
xyz@xyz.tld a écrit :

Bonjour Si j'en crois le manuel de glossaries : * il faut plutôt
écrire (\printglossaries ne prend pas d'option) :
\printglossary[type=\acronymtype] * il faut lancer makeindex par :
makeindex -s test-glossaries.ist -o test-glossaries.acr
test-glossaries.acn (en remplaçant évidemment test-glossaries par
le nom de votre fichier). François Le 30/06/2024 à 11:38, Dr
Philippe MICHEL a écrit :

    Bonjour à tous, Un petit problème avec la création d'un
    glossaire  Soit l'ECM suivant : \documentclass{article}
    \usepackage[acronym]{glossaries} % \makeglossaries
    \newacronym{ph}{PH}{praticien hospitalier} % \begin{document}
    \gls{ph} \gls{ph} \printglossaries[type=\acronymtype]
    \end{document} Je n'ai pas d'erreur à la compilation mais ça
    ne génère pas la table des acronymes , j'ai en sortie :
    praticien hospitalier (PH) PH [type=acronym] Je ne vois pas où
    se cache l'erreur. Une idée ? Bien cordialement, Dr Philippe
    MICHEL