- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 6 mesi fa da .
-
Topic
-
Ciao! 🙂
Scrivo di nuovo perché sta volta ho un problema con la nomenclatura. Uso il pacchetto nomencl che la mette in ordine alfabetico, eccetto per un simbolo che lo mette prima della a, ma è una Q con il punto sopra, fatta con il comando “$\dot Q$. Come posso spostarla?Preambolo:
`
\documentclass[12pt,a4paper,twoside,openright]{book}
\usepackage{makeidx}
\usepackage{nomencl}
\makenomenclature
\usepackage{ifthen}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{R}}{\item[\textbf{}]}{%
\ifthenelse{\equal{#1}{G}}{\item[\textbf{Greek Letters}]}{%
}% matches Greek Letters
}% matches Roman Letters
}`Documento con due esempi:
`
\begin{document}
\printnomenclature\nomenclature[R]{$a_s$}{Specific area between intact and broken cells (1/m)}%
\nomenclature[R]{$\dot{Q}$}{Solvent flow rate (kg/s)}%
\nomenclature[G]{$\rho_s$}{Solid real density ($\mathrm{kg_{insoluble~solid}/m_{solid~phase}^{3}}$)}%
\end{document}
`Inoltre vorrei che il campo “Greek Letters” andasse alla fine, ma spunta all’inizio prima delle lettere romane. C’è un comando per metterlo dopo?
EDIT: Ho cambiato il prefisso da [R] a [A] e adesso le lettere greche sono in fondo. Resta il problema della \dotQ, perché se lascio lo stesso prefisso lo mette all’inizio, se lo cambio, ad esempio con [Aq] lo mette in fondo… Non ne esco fuori .-.
- Devi essere connesso per rispondere a questo topic.