Re: Della nomenclatura e del suo stile

#21804
Up
0
Down
::


cortomaltese83\n

Voi sì che davvero siete sapienti (what a wonderful forum, direbbe Louis) così io vi seguo a ruota:

`\renewcommand{\sffamily}{\fontfamily{pag}\selectfont}`
ricordando comunque che nonostante ogni volta scrivessi \fontfamily{pag} ho seguito alla lettere le tue correttissime indicazioni di usare un solo sans serif e un sono serif per un testo.

poi:
`\renewcommand{\nomgroup}[1]{%
\if#1B%
\formattitle{Abbreviazioni}%
\else
\if#1A%
\formattitle{Simboli}%
\else
\if#1C%
\formattitle{Pedici}%
\else
\GenericError{\string\nomgroup}{The argument can be only A, B or C}{}{}%
\fi
\fi
\fi}

\newcommand{\formattitle}[1]{\item[\sffamily \fontsize{14}{1}\fontseries{b}\selectfont #1]}%uso questo tipo di carattere perché uguale allo stile section (che ho definito manualmente tramite titlesec ma non ho, per snellezza di codice, definito con un \newcommand{}{}`

Ciao, ho letto un pò tutto per cercar di capire e utilizzare i preziosi suggerimenti al fine di ottenere un elenco di simboli, abbreviazioni, ecc decente. Ora, vista la mia conoscenza molto base di LaTeX, mi trovo in difficoltà sul DOVE inserire il comando \nomgroup, che immagino differenzi per categoria il simbolo/parola inserito. Riporto qui di seguito il codice, funzionante, di una prova che ho fatto; unico problema, non riesco a differenziare per categoria (simbolo, abbreviazione, pedice):

`
\documentclass{article}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
% Elenco simboli
\usepackage{ifthen}
\usepackage[italian]{nomencl}%serve MakeIndex:”%bm”.nlo -s nomencl.ist -o “%bm”.nls, argomento di makeindex. \nomenclature{prefix}{symbol}{description}
\makenomenclature

\renewcommand{\nomgroup}[1]{%
\if#1B%
\formattitle{Abbreviazioni}%
\else
\if#1A%
\formattitle[0pt]{Simboli}%
\else
\if#1C%
\formattitle{Pedici}%
\else
\GenericError{\string\nomgroup}{The argument can be only A, S or P}{}{}%
\fi
\fi
\fi}
\newcommand{\formattitle}[2][15pt]{\vspace{#1}\item[\sffamily #2]}%o 10pt

\begin{document}

Prova.
\nomenclature{$\alpha$}{angolo}
\nomenclature{$\mu$}{media} %{Simbolo}{}{}
\nomenclature{\textbf{X}}{matrice}
\nomenclature{abbr.}{Abbreviazione}

\printnomenclature

\end{document}`

Grazie in anticipo per l’illuminazione…. 😳

Go to top