Avec yathesis, comment désactiver la référence à la page et la liste des lettres (« au début ») dans les acronymes ?

La commande utilisée est \gls:

Voici l'ECM :

Ouvrir dans l'éditeur
\documentclass{yathesis}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[acronyms, symbols, toc]{glossaries}

\begin{document}

\newacronym{acr}{ACR}{acronyme  supplémentaire} 
\newacronym{pres}{pres}{pole de recherche}
\printacronyms

\gls{pres}
\newpage
\newpage
\newpage
\gls{acr}
\end{document}

Posée 09 Fév '16, 16:31

rdk77's gravatar image

rdk77
25923037
Taux d'acceptation : 100%

Modifiée 11 Fév '16, 21:25

Pathe's gravatar image

Pathe ♦♦
7.4k29197245


Attention, l'ECM ci-dessus ne met pas du tout en évidence le problème, contrairement au suivant, tiré des spécimens fournis avec la classe :

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{kpfonts} % Police fournissant des petites capitales grasses
\usepackage[acronyms, symbols, toc]{glossaries}
% Génération du glossaire
\makeglossaries
%
% (Facultatif) Configuration des styles du glossaire et de la liste d'acronymes
% (à n'utiliser que si le package « glossaries » est chargé)
\setglossarystyle{indexhypergroup}
\setacronymstyle{long-sc-short}
%
\newacronym{acr}{ACR}{acronyme  supplémentaire}
\newacronym{pres}{pres}{pole de recherche}
%
\begin{document}
\printacronyms
%
\gls{pres}
\newpage
\gls{acr}
\end{document}

La question posée n'est en fait pas liée à yathesis mais à l'usage du package glossaries :

  • La présence de la liste des lettres vient du style indexhypergroup. Le remplacer par indexgroup par exemple suffit pour ne pas faire figurer cette liste.
  • La présence des numéros de page peut être désactivée au moyen de l'option nonumberlist passée au package glossaries.
Lien permanent

Publiée 09 Fév '16, 20:03

denis's gravatar image

denis ♦♦
7.0k1510
Taux d'acceptation : 52%

Modifiée 09 Fév '16, 20:06

Ça marche dans l'ECM. Dans mon code, les lettres sont toujours présentes. Peut-être y a-t-il d'autres packages qui forcent l'apparition de celles-ci - hyperref par exemple ? À quoi sert \setacronymstyle{long-sc-short} ?

(09 Fév '16, 20:37) rdk77 rdk77's gravatar image

Non, ça n'est pas lié à un autre package. Regarde s'il n'y a pas une commande \setacronymstyle cachée dans un fichier importé (par exemple celui de configuration, thesis.cfg, qui l'est automatiquement par la classe). Quant au rôle de la commande, ouvre une nouvelle question.

(09 Fév '16, 20:51) denis ♦♦ denis's gravatar image

Oui ça y est, avec aussi \setglossarystyle{indexhypergroup}, j'ai essayé de le modifier dans le fichier .cfg et j'ai un message d'erreur quand je compile le fichier.

(09 Fév '16, 22:08) rdk77 rdk77's gravatar image

@rdk77 Il faudrait plus de détails pour pouvoir répondre : quelles modifications, quel message d'erreur ?

(09 Fév '16, 22:11) denis ♦♦ denis's gravatar image

C'est bon, j'ai ouvert thesis.cfg, j'ai fait la modification avec \setglossarystyle et ça fonctionne !

(09 Fév '16, 22:18) rdk77 rdk77'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.