Dans l'ECM suivant, la forme plurielle de Quand j'essaie de compiler avec F9 (j'utilise TeX Studio), j'obtiens l'erreur suivante :
Voici donc l'ECM : Ouvrir dans l'éditeur Overleaf
\documentclass[mainlanguage=english, secnumdepth=subparagraph,localtocs/depth=subparagraph, localbibs]{yathesis} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{kpfonts} \usepackage{booktabs} \usepackage{siunitx} \usepackage{pgfplots} \usepackage{floatrow} \usepackage{caption} \usepackage{microtype} \usepackage{varioref} \usepackage{pdfpages} \usepackage{chemformula} \usepackage{romanbar} \usepackage{array} \usepackage{cellspace} \usepackage{multirow, caption} \usepackage{xcolor,doc, lipsum} \usepackage{ragged2e} \usepackage{ltablex} \usepackage{tcolorbox} \usepackage{longtable} \usepackage[xindy, acronyms]{glossaries} \usepackage[]{subcaption} \usepackage[backend=biber,safeinputenc]{biblatex} \usepackage{hyperref} \newacronym{he}{HE}{huile essentielle} \addbibresource{auxiliaires/biblio-these.bib} \makeglossaries \begin{document} \gls{he} \glspl{he} comme dit %\printglossary \printacronyms %j'ai modifié cette ligne par rapport aux précédentes réponses %\printglossaries %j'ai aussi essayé avec "printglossaries" mais même erreur \end{document} |
Le problème n'est en rien lié à
ECM : Ouvrir dans l'éditeur Overleaf
\documentclass{book} \usepackage[xindy, acronyms]{glossaries} \newacronym{he}{HE}{huile essentielle} \makeglossaries \begin{document} \gls{he} \glspl{he} comme dit %\printglossaries \printacronyms \end{document} Au passage, le message d'erreur signale seulement que le glossaire va être vide car aucun terme de glossaire n'est utilisé. ECM : Ouvrir dans l'éditeur Overleaf
\documentclass{book} \usepackage[xindy, acronyms]{glossaries} \newacronym{he}{HE}{huile essentielle} \newglossaryentry{test}{% name = {test}, description = {test} } \makeglossaries \begin{document} \gls{he} \glspl{he} comme dit \gls{test} %\printglossaries \printacronyms \end{document} Plus de détails, par exemple dans mon cours en ligne, section « Glossaire et liste d’acronymes distincts/indépendants ». Publiée 02 Avr '20, 22:05 denis ♦♦ J'ai déjà essayé avec une autre classe article ou book et tout fonctionnait. J'avais bien une compilation PDF : "huile essentielle (HE) HEs comme dit" En revanche quand je lance le code suivant (voir question) avec tous les packages et la classe yathesis je n'obtiens pas le pluriel de HE. Est ce que j'ai un conflit entre certains packages (c'est pour cela que j'ai laissé tous les packages dans l'ECM) ou bien est ce que j'utilise des versions trop anciennes?
(03 Avr '20, 09:28)
mc252092
1
@mc252092 Ah, je comprends mieux. En français, les acronymes sont invariables. Vous allez me dire que vous composez votre thèse en anglais puisque vous avez spécifié
(03 Avr '20, 11:31)
denis ♦♦
Je rédige ma thèse en anglais et je préfère mettre des "S" quand je cite les acronymes pour faciliter la compréhension. Le vrai acronyme est en fait J'ai aussi testé les autres fonctions mais même problème pas de pluriel qui veut s'afficher...
(03 Avr '20, 11:54)
mc252092
@mc252092 OK. En fait, j'avais déjà noté le problème puis, débordé par d'autres occupations, l'avais oublié : merci pour cette piqûre de rappel ! 😄
(03 Avr '20, 12:03)
denis ♦♦
J'ai l'impression que même sans option de langage sur la classe
(03 Avr '20, 12:28)
mc252092
@denis et @mc252092 : je n'y comprends que pouic. Est-ce un bogue de yathesis ? Ou un pépin lié à l'option Je vous pose cette question pour des raisons éditoriales internes au site : mots-clés, pertinence de la solution proposée, etc.
(03 Avr '20, 12:48)
Pathe ♦♦
@mc252092 Sans option de langue sur la classe
(03 Avr '20, 22:37)
denis ♦♦
@Pathe C'est un bug (disons une erreur de conception) de
(03 Avr '20, 22:41)
denis ♦♦
2
@denis Ne blâmez pas l'auteur de yathesis, en effet la classe ne charge pas automatiquement l'extension glossaries et donc n'oblige personne à l'utiliser. Deux options:
ou
(04 Avr '20, 01:44)
touhami
Affichage de 5 parmi 10
Afficher 5 commentaire(s) en plus
|
Le nom
texstudio_PYjMCq.glo2
du fichier laisse penser que le test a été fait avec TeXstudio, sur un fichier non encore enregistré. Il est préférable, quand on teste des choses avec des packages qui génèrent des fichiers auxiliaires (iciglossaries
), de le faire sur un fichier dûment enregistré.Merci d'avoir essayé de produire un ECM. Celui-ci était bien un exemple (il mettait en évidence le problème rencontré), était bien complet (il contenait tout ce qui permettait de le compiler directement (de
\documentclass
à\end{document}
en passant par\begin{document}
), sans devoir ajouter une seule ligne), mais n'était pas minimal : il n'était pas allégé de tout ce qui n’était pas en rapport direct avec la question posée puisqu'il comportait de nombreux packages n'ayant rien à voir avec le problème rencontré. Ma réponse vous donne des exemples d'ECM.Attention ! Les contre-obliques (
\
) saisies telles quelles dans les contributions ne sont visibles que si elles sont insérées en tant que⟨code⟩
. Pour insérer du⟨code⟩
, notamment des commandes LaTeX, cf. la FAQ Comment mettre en forme ma contribution ?. Merci de corriger votre contribution si cela n'a pas déjà été fait.