Les références croisées ( Le fichier log indique : « Ouvrir dans l'éditeur Overleaf
\documentclass[french,english]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{tipa} \usepackage[hyperindex=false, colorlinks=true, pdfpagemode=FullScreen]{hyperref} \usepackage[nonumberlist]{glossaries} \makeglossaries \newcommand{ \dictentry}[2] {%\newglossaryentry{#1}{name=#1,description={#2}}%} \dictentry{Chewy.}{\begin{IPA}[tSu\textlengthmark i]\end{IPA}. \label{chewy} Moelleux.\\ Voir aussi \enquote{\ref{airy}}.}% \dictentry{Airy.}{\begin{IPA}[tSu\textlengthmark i]\end{IPA}. \label{airy} Moelleux.\\ Ex. \emph{The transformation of dough into a light and airy loaf is, after all, chemistry in action, with a good side of physics}.\\ Voir aussi \enquote{\ref{chewy}}.}% \glsaddall \begin{document} \section*{Glossaire} \addcontentsline{toc}{section}{Glossaire} \printglossary[style=list,title=]% \end{document} Posée 01 Jul '20, 15:58 fred02840 |
Ouvrir dans l'éditeur Overleaf
% !TeX TS-program = pdflatex % | makeglossaries % | pdflatex % \documentclass[french,english]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{tipa} \usepackage{csquotes} \usepackage[hyperindex=false, colorlinks=true, pdfpagemode=FullScreen]{hyperref} \usepackage[ nonumberlist ]{glossaries} \makeglossaries \newcommand{ \dictentry}[2] {% \newglossaryentry{#1}{name=#1,description={#2}}% } \dictentry{Chewy}{\begin{IPA}[tSu\textlengthmark i]\end{IPA}. Moelleux.\\ Voir aussi \enquote{\gls{Airy}}}% \dictentry{Airy}{\begin{IPA}[tSu\textlengthmark i]\end{IPA}. Moelleux.\\ Ex. \emph{The transformation of dough into a light and airy loaf is, after all, chemistry in action, with a good side of physics}.\\ Voir aussi \enquote{\gls{Chewy}}}% \glsaddall \newglossarystyle{mylist}{% \renewenvironment{theglossary}% {\begin{description}}{\end{description}}% \renewcommand*{\glossaryheader}{}% \renewcommand*{\glsgroupheading}[1]{}% \renewcommand*{\glossentry}[2]{% \item[\glsentryitem{##1}% \glstarget{##1}{\glossentryname{##1}}.] \glossentrydesc{##1}\glspostdescription\space ##2}% \renewcommand*{\subglossentry}[3]{% \glssubentryitem{##2}% \glstarget{##2}{\strut}\space \glossentrydesc{##2}\glspostdescription\space ##3.}% \renewcommand*{\glsgroupskip}{\ifglsnogroupskip\else\indexspace\fi}% } \begin{document} \section*{Glossaire} \gls{Chewy} \addcontentsline{toc}{section}{Glossaire} \printglossary[style=mylist,title=]% \end{document} Publiée 01 Jul '20, 18:28 samcarter |
Votre code ne fonctionne pas, il manque des extensions.
\enquote
n'est pas défini@samcarter. Damned : j'ai oublié
\usepackage{csquotes}
…