J'ai ceci :

Ouvrir dans l'éditeur Overleaf
Processus en cours : makeglossaries.exe "Manuscrit"

***Call to xindy failed*** Possible cause of problem: Sort key required for entries only containing command names Attempting to determine which entries have problem sort keys Parsing 'Manuscrit.acn' Couldn't find anything! Sorry, I'm stumped. Check 'Manuscrit.alg' for details

C:\texlive\2016\bin\win32\runscript.tlu:679: command failed with exit code 1: cmd /c call c:\texlive\2016\texmf-dist\scripts\glossaries\makeglossaries.bat Manuscrit

Quelqu'un pourrait-il me donner son avis sur ce qui bloque ? Voici un ECM :

Ouvrir dans l'éditeur Overleaf
\documentclass[12pt,space=onehalf,fncychap=Bjornstrup]{yathesis}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{lipsum}
\usepackage{pgfplots}
\usepackage{floatrow}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{microtype}
\usepackage{varioref}
\usepackage{multirow}
\usepackage{array}
\usepackage{chemformula}
\usepackage{xcolor}
\usepackage[xindy,quiet]{imakeidx}
\usepackage[autostyle]{csquotes}
\usepackage[backend=biber,safeinputenc]{biblatex}
\usepackage{hyperref}
\usepackage[xindy,acronyms,symbols]{glossaries}
\newcommand{\mynewacronym}[4]{%
    \newacronym[plural={#2},firstplural={#4 (#2)}]{#1}{#2}{#3}}
\newacronym{CD}{CD}{cyclodextrine}
\newacronym{HP}{HP-$\beta$-CD}{$\beta$-cyclodextrine aléatoirement hydroxypropylée}
\newacronym{delt}{$\delta$}{déplacement chimique}
\newacronym{maldi}{Maldi-MS}{Spectroscopie de masse Désorption Ionisation Laser Assisté par Matrice}
\newacronym{dls}{DLS}{Diffusion dynamique de la lumière}
\newacronym{esi}{ESI}{Spectroscopie de masse par ionisation électrospray}
\newacronym{h2cd}{H$^{I-VI}_{2CD}$}{Hydrogène en position 2 des unités I à VI de la cyclodextrine}
\newacronym{pp}{ppm}{parties par million}
\newacronym{cdcl3}{\ch{CDCl3}}{Chloroforme deutérié}
\newacronym{dmso}{DMSO-\textit{\ch{d6}}}{Dimethylsulfoxyde deutérié}
\newacronym{d2o}{\ch{D2O}}{Eau deutériée}
\newacronym{rmn}{RMN}{Résonnance Magnétique Nucléaire}
\mynewacronym{rameb}{RAME-$\beta$-CD}{$\beta$-cyclodextrine aléatoirement méthylée}{$\beta$-cyclodextrine randomly méthylated}
\newacronym{CMC}{CMC}{Concentration micellaire critique}
\newacronym{CAC}{CAC}{Concentration d'agrégation critique}
\mynewacronym{omm}{OMM}{X}{Y}
\mynewacronym{aom}{AOM}{A}{B}
\mynewacronym{smm}{SMM}{C}{D}
\mynewacronym{asm}{ASM}{E}{F}
\mynewacronym{aoleate}{DS1}{DSE}{S}
\mynewacronym{boleate}{G}{H}{J}
  \makeindex
\makeglossaries

\begin{document}

        \printacronyms
              \mainmatter

            \part{Bibliographie}
              \chapter{Généralités}

     Les modifiées sont plus solubles dans l'eau que leurs dérivés natifs (per-hydoxylées), par exemple,la \gls{HP} ou la \gls{rameb} ont une solubilité supérieure à \SI{500}{\g\per\l}.
     Une caractéristique importante de ce type de molécules est la \gls{CAC} ou la \gls{CMC}, c'est à dire la concentration à partir de laquelle les molécules amphiphiles saturent l'interface air-eau et où on observe la formation

              \chapter{Produits et méthodes}
      \subsection{\acrlong{rmn} (\acrshort{rmn})}
      Les \acrlong{delt} ($\delta$) sont exprimés en ppm par rapport à une référence interne, le tétraméthylsilane
      \subsection{\acrlong{maldi} (\acrshort{maldi})}
        \subsection{\acrlong{dls} (\acrshort{dls})}
      \glsresetall
      \let\gls\glspl
      \chapter{Experimental part}
    \section{\textbf{\gls{omm}}}
\textbf{$^1$H-\acrshort{rmn} (\SI{300.13}{\MHz}, \ch{CDCl3}), \acrshort{delt}(\acrshort{pp}):} 0.82 (3H, \ch{CH3}),  
\section{\textbf{\gls{aom}}}
\section{\textbf{\gls{smm}}}
\section{\textbf{\gls{asm}}}

except for gls{rameb} cyclodextrine. section{textbf{gls{aoleate}}} section{textbf{gls{boleate}}} section{textbf{gls{goleate}}}
section{textbf{gls{roleate}}}

Ouvrir dans l'éditeur Overleaf
            \end{document}

Posée 17 Jul '16, 19:31

Aur%C3%A9lienCocq's gravatar image

AurélienCocq
58510
Taux d'acceptation : 0%

Modifiée 08 Sep, 15:48

L'exemple n'est ni complet, ni minimal.

(18 Jul '16, 09:49) jerome dequeker jerome%20dequeker's gravatar image

Il est fort possible que cela vienne d'un terme du glossaire dont le nom (attribut name) provoque une erreur lors de la tentative de classement par ordre alphabétique. Il devrait suffire d'ajouter un attribut sort pour indiquer quelle chaîne de caractères (en ASCII) doit être utilisée pour le classement.

Pour plus de détails, cf. par exemple pages 101 à 103 de ce document.

Mise à jour :

L'ECM ajouté à la question met en évidence que le problème vient bien de l'impossibilité de classement, comme l'indique le message d'erreur complet de xindy :

Ouvrir dans l'éditeur
Possible cause of problem:

Sort key required for entries only containing command names.
Attempting to determine which entries have problem sort keys.
Parsing 'test.acn'
1 problematic entry found:

Label: 'delt'. Sort value : '$\\delta $'
(Try adding sort={delt} to the definition.)

et il suffit donc pour s'en sortir d'ajouter, en option sort=delta :

Ouvrir dans l'éditeur
\newacronym[sort=delta]{delt}{$\delta$}{déplacement chimique}

Ceci étant, je pense que le recours à \newacronym n'est pas approprié dans ce cas puisqu'il s'agit, non pas d'un acronyme, mais d'un symbole. Or, la classe yathesis employée fournit justement pour cela la commande \newglssymbol[⟨classement⟩]{⟨label⟩}{⟨symbole⟩}{⟨nom⟩}{⟨description⟩} (cf. section 3.8, page 34 de la documentation de cette classe) qui pourrait ici être employée ainsi :

Ouvrir dans l'éditeur
\newglssymbol[delta]{delt}{\ensuremath{\delta}}{déplacement chimique}{}

La liste des symboles est obtenue grâce à la commande \printsymbols.

Lien permanent

Publiée 17 Jul '16, 21:49

denis's gravatar image

denis ♦♦
3.2k39
Taux d'acceptation : 62%

Modifiée 18 Jul '16, 14:18

Le problème est que dans ma liste d'acronymes j'ai des symboles grecs ( alpha beta ou gamma selon les différents produits que j'utilise, serait-ce sela qui bloque ? J'ai essayé d'enlever les symboles sous forme mathématiques ($beta$) pour les remplacer par les termes en toutes lettres mais sa n'a pas changé pour autant ... y'aurait il un moyen pour savoir quelle acronyme bloque la compilation ?

(17 Jul '16, 23:14) AurélienCocq Aur%C3%A9lienCocq's gravatar image

J'ai egalement complete ma question avec mon fichier d'acronymes afin de detecter le probleme plus precisement

(17 Jul '16, 23:17) AurélienCocq Aur%C3%A9lienCocq's gravatar image

Merci de fournir un ECM (classe chargée, packages nécessaires et suffisants, etc.).

(18 Jul '16, 00:51) denis ♦♦ denis's gravatar image

ECM ajouté dans la question

(18 Jul '16, 02:49) AurélienCocq Aur%C3%A9lienCocq's gravatar image
1

@AurélienCocq Réponse mise à jour suite à l'ajout de l'ECM.

(18 Jul '16, 14:19) denis ♦♦ denis's gravatar image

@denis J'arrive a afficher la page d'acronymes mais par contre j'en ai quelques uns qui ne s'affichent pas et qui me rapportent cette erreur: name{glo:boleate} has been referenced but does not exist, replaced by a fixed one. Quel est le problème ? car j'ai utilisé d'autres acronymes sur ce meme modele qui eux s'affichent sans soucis

(18 Jul '16, 16:41) AurélienCocq Aur%C3%A9lienCocq's gravatar image

@AurélienCocq Sans ECM, il n'est pas facile de savoir d'où vient le problème. En tous cas, il s'agit je pense non pas d'erreurs, mais de warnings, peut-être dus à l'emploi de la commande \gls dans les titres de sections (ce qui pose problème pour les signets). Quant aux acronymes qui ne s'affichent pas, s'agit-il d'acronymes ou de symboles ?

(18 Jul '16, 17:38) denis ♦♦ denis's gravatar image
Ouvrir dans l'éditeur
\documentclass[12pt,space=onehalf,fncychap=Bjornstrup]{yathesis}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{lipsum}
\usepackage{pgfplots}
\usepackage{floatrow}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{microtype}
\usepackage{varioref}
\usepackage{multirow}
\usepackage{array}
\usepackage{chemformula}
\usepackage{xcolor}
\usepackage[xindy,quiet]{imakeidx}
\usepackage[autostyle]{csquotes}
\usepackage[backend=biber,safeinputenc]{biblatex}
\usepackage{hyperref}
\usepackage[xindy,acronyms,symbols]{glossaries}
\newcommand{\mynewacronym}[4]{%
    \newacronym[plural={#2},firstplural={#4 (#2)}]{#1}{#2}{#3}}
\mynewacronym{aoleate}{$\alpha$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\alpha$-CD-oléate de méthyle}{$\alpha$-CD with methyl oleate}
\mynewacronym{boleate}{$\beta$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\beta$-CD-oléate de méthyle}{$\beta$-CD with methyl oleate}
\mynewacronym{goleate}{$\gamma$-CD[OM(\ch{CO2H})]$_{1,8}$}{$\gamma$-CD-oléate de méthyle}{$\gamma$-CD with methyl oleate}
\mynewacronym{roleate}{RAME-$\beta$-CD[OM(\ch{CO2H})]$_{0,9}$}{Rame-$\beta$-CD-oléate de méthyle}{Rame-$\beta$-CD with methyl oleate}
\makeindex
\makeglossaries

\begin{document}

\printacronyms
       \glsresetall
         \selectlanguage{English}
      \let\gls\glspl
          \chapter{Experimental part}
     \section{\gls{aoleate}}
    blabla

\section{\gls{boleate}}
    blabla

\section{\gls{goleate}}
    blabla

\section{\gls{roleate}}
blabla

\end{document}
(18 Jul '16, 19:01) AurélienCocq Aur%C3%A9lienCocq's gravatar image

effectivement les acronymes sont dans les titres des sections ...

(18 Jul '16, 19:02) AurélienCocq Aur%C3%A9lienCocq's gravatar image

documentclass

(18 Jul '16, 19:15) AurélienCocq Aur%C3%A9lienCocq's gravatar image

@denis: voici un ECM de mon document présentant des acronymes absents de la liste

(19 Jul '16, 01:20) AurélienCocq Aur%C3%A9lienCocq's gravatar image

@AurélienCocq Merci de supprimer le(s) commentaire(s) contenant du code hors texte et de n'ajouter un tel code qu'en modification de la question initiale. En outre, merci d'entamer une nouvelle question pour discuter d'un problème différent de celui signalé dans la question initiale (il me semble qu'il s'agit ici d'acronymes insérés dans les titres de sections et du coup absents de la liste des acronymes).

(19 Jul '16, 12:18) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 13 Afficher 8 commentaire(s) en plus
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.

Mots-clés de la question :

×5
×4
×1

Question posée : 17 Jul '16, 19:31

Question vue : 2,013 fois

Dernière mise à jour : 08 Sep, 15:48