J'ai ceci :

Ouvrir dans l'éditeur
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
\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}{oléate de méthyle maleinisé}{Maleinisated Methyl Oleate}
\mynewacronym{aom}{AOM}{acide oléique maleinisé}{Maleinisated Oleic Acid}
\mynewacronym{smm}{SMM}{stéarate de mathyle maleinisé}{Maleinisated Methyl Stearate}
\mynewacronym{asm}{ASM}{acide stéarique maleinisé}{Maleinisated Stearic Acid}
\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
              \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}}}
The lightly brown solid obtained was acidified by aqueous HCl until pH 2, filtered and washed with water until pH 5-6 and dried. The diacid resulting from the hydrolysis of the unreacted maleinised product was eliminated by washing with diethylether except for \gls{rameb} cyclodextrine.
\section{\textbf{\gls{aoleate}}}
\section{\textbf{\gls{boleate}}}
\section{\textbf{\gls{goleate}}}      
\section{\textbf{\gls{roleate}}}

            \end{document}

asked 17 Jul '16, 19:31

Aur%C3%A9lienCocq's gravatar image

AurélienCocq
1336
accept rate: 16%

edited 31 Jul '16, 14:53

Pathe's gravatar image

Pathe ♦♦
1.4k216


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.

permanent link

answered 17 Jul '16, 21:49

denis's gravatar image

denis ♦♦
2.2k28
accept rate: 64%

edited 18 Jul '16, 14:18

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

(18 Jul '16, 00:51) denis ♦♦ denis'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

@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

@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
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×1

question asked: 17 Jul '16, 19:31

question was seen: 848 times

last updated: 27 Aoû '16, 13:57

Related questions