Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 5
mineure

05 Aoû '17, 21:35

Pathe's gravatar image

Pathe
7.5k48207252

Le problème est que les deux entrées. entrées : \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} ... sont presque identiques pour *glossaries* : `[$\alpha$]-CD-oléate de méthyle` et `[$\beta$]-CD-oléate de méthyle` donc méthyle`. Donc une seule entrée est ajoutée à la liste. Pour des telles raisons l'extension *glossaries* a fournée un attribut `sort` fournit l'attribut `sort`, qui permet de personnaliser le classement par ordre alphabétique. **Voici une solution.** \newcommand{\mynewacronym}[5][]{% \newacronym[#1,plural={#3},firstplural={#5 (#3)}]{#2}{#3}{#4}} \mynewacronym[sort=alpha]{aoleate}{$\alpha$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\alpha$-CD-oléate de méthyle}{$\alpha$-CD with methyl oleate} \mynewacronym[sort=beta]{boleate}{$\beta$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\beta$-CD-oléate de méthyle}{$\beta$-CD with methyl oleate} \mynewacronym[sort=gamma]{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} **Exemple complet** \documentclass[12pt]{book} \usepackage{kpfonts} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[english,french]{babel} \usepackage{lipsum} \usepackage{chemformula} \usepackage{hyperref} \usepackage[xindy,acronyms,symbols]{glossaries} \newcommand{\mynewacronym}[5][]{% \newacronym[#1,plural={#3},firstplural={#5 (#3)}]{#2}{#3}{#4}} \mynewacronym[sort=alpha]{aoleate}{$\alpha$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\alpha$-CD-oléate de méthyle}{$\alpha$-CD with methyl oleate} \mynewacronym[sort=beta]{boleate}{$\beta$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\beta$-CD-oléate de méthyle}{$\beta$-CD with methyl oleate} \mynewacronym[sort=gamma]{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} **Remarque** Il est fortement recommandé de ne pas utiliser les commande `\gls...` dans les titres de sections ...sections.
cliquez ici pour masquer/afficher la révision 4

19 Jul '16, 21:44

touhami's gravatar image

touhami
9.8k410

Le problème est que les deux entrées. \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} sont presque identiques pour *glossaries* : `[$\alpha$]-CD-oléate de méthyle` et `[$\beta$]-CD-oléate de méthyle` donc une seule entrée est ajoutée à la liste. Pour des telles raisons l'extension *glossaries* a fournée un attribut `sort` qui permet de personnaliser le classement par ordre alphabétique. **Voici une solution.** \newcommand{\mynewacronym}[5][]{% \newacronym[#1,plural={#3},firstplural={#5 (#3)}]{#2}{#3}{#4}} \mynewacronym[sort=alpha]{aoleate}{$\alpha$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\alpha$-CD-oléate de méthyle}{$\alpha$-CD with methyl oleate} \mynewacronym[sort=beta]{boleate}{$\beta$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\beta$-CD-oléate de méthyle}{$\beta$-CD with methyl oleate} \mynewacronym[sort=gamma]{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} **Exemple complet** \documentclass[12pt]{book} \usepackage{kpfonts} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[english,french]{babel} \usepackage{lipsum} \usepackage{chemformula} \usepackage{hyperref} \usepackage[xindy,acronyms,symbols]{glossaries} \newcommand{\mynewacronym}[5][]{% \newacronym[#1,plural={#3},firstplural={#5 (#3)}]{#2}{#3}{#4}} \mynewacronym[sort=alpha]{aoleate}{$\alpha$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\alpha$-CD-oléate de méthyle}{$\alpha$-CD with methyl oleate} \mynewacronym[sort=beta]{boleate}{$\beta$-CD[OM(\ch{CO2H})]$_{1,6}$}{$\beta$-CD-oléate de méthyle}{$\beta$-CD with methyl oleate} \mynewacronym[sort=gamma]{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} **Remarque** Il est fortement recommandé de ne pas utiliser les commande `\gls...` dans les titres de sections ...
cliquez ici pour masquer/afficher la révision 3

19 Jul '16, 21:41

touhami's gravatar image

touhami
9.8k410

cliquez ici pour masquer/afficher la révision 2

19 Jul '16, 21:39

touhami's gravatar image

touhami
9.8k410

cliquez ici pour masquer/afficher la révision 1

19 Jul '16, 21:38

touhami's gravatar image

touhami
9.8k410