Je réalise un lexique de mots utilisés. J'ai appelé le paquet xindy dans le préambule

Ouvrir dans l'éditeur Overleaf
\usepackage[xindy,toc,section=subsection]{glossaries} 
\makeglossaries

La documentation de glossaries (2019) en recommande l'usage :

The glossaries package provides three options: use TEX to perform the sorting (Option 1); use makeindex to perform the sorting (Option 2); use xindy to perform the sorting (Option 3) (Begin­ners’ guide (PDF), p. 6).

En vérifiant si xindy était bien installé (j'avais dû le faire manuellement lors d'un précédent travail, il y a un an), j'ai vu que le Terminal refusait de le faire, et que le paquet n'apparaissait même pas dans Synaptic (vous avez compris que je travaille avec une Debian). Comment installer ce paquet, même s'il est utilisé comme une option par glossaries, et doit-on le faire ?

Dans le corps du document, j'ai placé ceci pour créer le lexique (les mots étant employés) :

Ouvrir dans l'éditeur Overleaf
\printglossary[title=Lexique, toctitle=Lexique]
%\addcontentsline{toc}{chapter}{Lexique}

Mais le lexique n'apparaît pas.

Récapitulation

Ouvrir dans l'éditeur Overleaf
\documentclass[french,a4paper,12pt,twoside]{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{lmodern}
\usepackage{babel}

%%% Entrées du lexique %%%
\usepackage[xindy,toc,order=letter,section=chapter]{glossaries}  % Réalisation d'un lexique. acronym (option possible)
\makeglossaries % Commande responsable de la création du glossaire et du classement alphabétique des termes

% Style du glossaire
%\setglossarystyle{listgroup}
%\setglossarystyle{listhypergroup}
\glossarystyle{altlist}

% Entrées du glossaire
\newglossaryentry{toto}
{
    name={Toto},
    plural={totos},
    description={Ensemble vide.}
}

\begin{document}

\tableofcontents

Tête à \gls{toto}

\printglossary[title=Lexique, toctitle=Lexique]
%\addcontentsline{toc}{chapter}{Lexique}

\end{document}

Posée 11 Mar '19, 00:12

fred02840's gravatar image

fred02840
4.2k28162188
Taux d'acceptation : 16%

Modifiée 11 Mar '19, 01:15

De fait, une vérification dans les paquets de la Texlive-full (2016.20170123-5) indique

sug: xindy Paquet indisponible

(11 Mar '19, 00:22) fred02840 fred02840's gravatar image

Il serait peut-être temps de mettre à jour ?

(11 Mar '19, 04:01) Bernard Bernard's gravatar image

Pouvant servir en dehors de TeX, xindy est souvent un paquet à part. Donc apt-get install xindy devrait suffire.

(11 Mar '19, 10:32) denis ♦♦ denis's gravatar image

Sauf que le Terminal râle méchamment :

`Lecture des informations d'état... Fait Aucune version du paquet xindy n'est disponible, mais il existe dans la base de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète ou qu'il n'est disponible que sur une autre source

E: Le paquet « xindy » n'a pas de version susceptible d'être installée`

(11 Mar '19, 18:14) fred02840 fred02840's gravatar image

On laisse tomber xindy et même glossaries, et on adopte sans aucun regret glossaries-extra. Ce qui donne quelque chose comme cela :

Ouvrir dans l'éditeur Overleaf
\documentclass[french,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}

% Pour construire le glossaire
\usepackage[automake=true]{glossaries-extra}
\makeglossaries

% Entrées des termes et acronymes
\newacronym{db}{DB}{Daniel \textsc{Bitouzé}}
\newacronym{iut}{IUT}{Institut Universitaire de Technologie}  
\newacronym{ulco}{ULCO}{Université du Littoral Côte d’Opale}
\newacronym{iutlco}{IUTLCO}{\gls{iut} du Littoral Côte d’Opale}
\newglossaryentry{rtr}{
name={rotor},description={partie mobile d’un moteur électrique, d’une turbine}}

\begin{document}
À Dunkerque, il existe un \gls{iut} avec un \gls{rtr} : l'\gls{ulco} --- \gls{iutlco} --- où officie l'honorable \gls{db}.\vspace{0.5cm}

\printglossary[title=Lexique, toctitle=Lexique]     
\end{document}
Lien permanent

Publiée 11 Mar '19, 02:38

fred02840's gravatar image

fred02840
4.2k28162188
Taux d'acceptation : 16%

Daniel ? Quel Daniel ? ;) Sinon, je ne vois pas raison de laisser tomber xindy.

(11 Mar '19, 10:28) denis ♦♦ denis's gravatar image

@denis. Euh, oui, Marcel… Je laisse tomber xindy car il m'est impossible de l'installer.

(11 Mar '19, 18:06) fred02840 fred02840's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.