Je suis en train de travailler en italien, et je ne parviens pas à obtenir des lettres qui portent un accent tonique (ex. : « Sì ») en utf8, alors que cela fonctionne bien en latin1, ce qui me surprend : je pensais (peut-être de façon abusive) qu'il fallait utiliser utf8 en toutes circonstances.

Ouvrir dans l'éditeur Overleaf
\documentclass[italian,french]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[hyperindex=false]{hyperref}
\usepackage[nonumberlist]{glossaries}
\makeglossaries
\newcommand{\dictentry}[2]{%
\newglossaryentry{#1}{name=#1,description={#2}}%
}
\dictentry{Sì}{Oui}%
\glsaddall
\begin{document}
\printglossary[style=list,title=]%
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 31 Oct '19, 16:39

fred02840's gravatar image

fred02840
4.2k31165189
Taux d'acceptation : 15%

Modifiée 31 Oct '19, 19:57

samcarter's gravatar image

samcarter
8.6k2817

1

Vos fichiers sont-ils encodés en utf8 ou latin1? Avec utf8 \documentclass{article} \usepackage[T1]{fontenc} \begin{document} Sì \end{document} marche bien pour moi

(31 Oct '19, 16:46) samcarter samcarter's gravatar image

@samcarter. Effectivement, cela fonctionne. Mais j'ai omis de préciser que je faisais un glossaire, et c'est cette formule qui pose problème. Je viens de mettre un ECM pour que ce soit plus clair.

(31 Oct '19, 17:02) fred02840 fred02840's gravatar image
1

Vous avez besoin de taper \newglossaryentry{CleSansAccents}{name=Foo,description={Bla bla}}

(01 Nov '19, 09:02) touhami touhami's gravatar image
1

Voir aussi cette question

(01 Nov '19, 09:57) touhami touhami's gravatar image

@touhami. \newglossaryentry{CleSansAccents}{name=Foo,description={Bla bla}} ne donne rien…

(01 Nov '19, 19:58) fred02840 fred02840's gravatar image

Les accents ne sont pas autorisés dans le premier argument de \newglossaryentry.

Pour ne pas changer votre document je te propose de définir la commande \dictentry comme suit :

\newcommand{\dictentry}[3][]{% \newglossaryentry{\if\relax\detokenize{#1}\relax#2\else#1\fi}{name=#2,description={#3}}}

... ce qui permet d'utiliser un argument optionnel en cas des accents.

ECM

Ouvrir dans l'éditeur Overleaf
\documentclass[italian,french]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[hyperindex=false]{hyperref}
\usepackage[nonumberlist]{glossaries}
\makeglossaries
\newcommand{\dictentry}[3][]{%
\newglossaryentry{\if\relax\detokenize{#1}\relax#2\else#1\fi}{name=#2,description={#3}}}
\dictentry[sii]{Sì}{Oui}
\dictentry{Foo}{Foo bar baz}
\glsaddall
\begin{document}
\printglossary[style=list,title=]%
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 01 Nov '19, 09:52

touhami's gravatar image

touhami
9.9k410
Taux d'acceptation : 51%

Modifiée 01 Nov '19, 23:19

Pathe's gravatar image

Pathe ♦♦
7.6k49208252

@touhami. Affaire réglée !

(01 Nov '19, 20:04) fred02840 fred02840's gravatar image
Votre réponse
[Masquer 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

Mots-clés de la question :

×14
×5
×3
×2

Question posée : 31 Oct '19, 16:39

Question vue : 4,877 fois

Dernière mise à jour : 01 Nov '19, 20:04

C'est votre première visite ici ? Consultez la FAQ !

×