- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 4 mesi fa da .
-
Topic
-
Ciao a tutti,nella mia tesi sto realizzando un glossario. Oltre a questo, sempre usando il pacchetto [tt]geometry,[/tt] vorrei creare una lista degli acronimi. Vi propongo un codice d’esempio:
`% arara: pdflatex: {synctex: yes}
% arara: makeglossaries
% arara: pdflatex: {synctex: yes}
% arara: pdflatex: {synctex: yes}
% arara: lmkclean\documentclass[a4paper,11pt]{memoir}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{xcolor}\usepackage{hyperref}
\usepackage{xifthen,xkeyval,xfor,amsgen}
\usepackage[toc,acronym]{glossaries}
\usepackage{glossary-mcols}\makeglossaries
\renewcommand*{\glsnamefont}[1]{{\color{gray}\sffamily\scshape\MakeLowercase #1}}
\addto\captionsitalian{%
\renewcommand*{\glossaryname}{Glossario}%
\renewcommand*{\acronymname}{Acronimi}%
\renewcommand*{\entryname}{Nomenclatura}%
\renewcommand*{\descriptionname}{Descrizione}%
\renewcommand*{\symbolname}{Simbolo}%
\renewcommand*{\pagelistname}{Elenco delle pagine}%
\renewcommand*{\glssymbolsgroupname}{Simboli}%
\renewcommand*{\glsnumbersgroupname}{Numeri}}\ProvidesDictionary{glossaries-dictionary}{Italian}
\providetranslation{Glossary}{Glossario}\renewcommand*{\glossaryentrynumbers}[1]{\quad #1}
%su più colonne
\renewcommand*{\glsmcols}{2}
\glossarystyle{mcolindex}\newacronym{FEM}{FEM}{Finite Element Method}
\newglossaryentry{termine}{name={termine}, description={Spiegazione del significato di “termine''}}\begin{document}
\printglossaries
\chapter{Primo capitolo}
Con il \gls{FEM} \dots
\gls{termine}
\end{document}`
Come si può notare, anche se ho inserito nel preambolo [tt]\renewcommand*{\glsnamefont}[1]{{\color{gray}\sffamily\scshape\MakeLowercase #1}},[/tt] il risultato non è tale né per il glossario né per l’elenco degli acronimi. Nel primo caso sembra che [tt]\scshape[/tt] non abbia effetto, mentre nel secondo, oltre a questo, si ha uno strano comportamento per la prima lettera dell’acronimo. Qualcuno saprebbe dirmi in che cosa sbaglio e come posso correggere?Grazie mille e buona domenica,
Marco.
- Devi essere connesso per rispondere a questo topic.