Risposte nei forum create
-
AutoreRisposte
-
::
Ciao…non so come e non so perchè problema risolto..nomenclatura stampata e al posto giusto..grazie per l’aiuto e la pazienza!
l’unica cosa irrisolta ma è davvero di poco conto è il fatto che le due liste di lettere greche e romane non sono separate..cioè non mi ha stampato le scritte Roman symbols e Greek symbol…e anche l’intestazione si riferisce alla lista dell tabelle…ma è veramente una piccola cosa!io te l’ho scritto cosi se hai una soluzione sono ben felice di ascoltarla ma nn serve che impazzisci…io intanto sto provando a modificare qualcosa!
Grazie ancora x l’aiuto! 🙂 😉
::
Allora..
esempio ridotto del file Nomenclatura.tex:
`
% Roman symbols [r]
\nomenclature[r]{$d(t)$}{Temporal evolution of the spreading diameter}
\nomenclature[r]{$h_l(t)$}{Temporal evolution of height of thickness of the lamella}
\nomenclature[r]{$h_e$}{Limit of metastability}
\nomenclature[r]{$Re$}{Reynolds number}
% Greek symbols [g]
\nomenclature[g]{$\beta (t)$}{Temporal evolution of the spreading factor}
\nomenclature[g]{$\rho$}{Density of liquid}
\nomenclature[g]{$\mu$}{Dynamic viscosity of the liquid}
\nomenclature[g]{$\nu$}{Kinematic viscosity of the liquid}
`
Mentre il mio preambolo:
`
\documentclass[a4paper,12pt,oneside,indentfirst]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
%Nomenclature%
\usepackage{nomencl}
\makenomenclature
\RequirePackage{ifthen}
\ifthenelse{\equal{\languagename}{english}}
{
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{r}}{%
\item[\textbf{Roman symbols}]}{%
\ifthenelse{\equal{#1}{g}}{%
\item[\textbf{Greek symbols}]}{}}}%
}%
`
Poi per richiamare Nomenclatura.tex:
`
\begin{document}
\frontmatter
\begingroup
\makeatletter
\@fileswfalse
\tableofcontents
\clearpage
\addcontentsline{toc}{chapter}{\listfigurename}
\listoffigures
\clearpage
\addcontentsline{toc}{chapter}{\listtablename}
\listoftables
\clearpage
\addcontentsline{toc}{chapter}{\nomname}
\include{Nomenclatura}
\printnomenclature
\endgroup
`
Spero sia minimale come mi hai chiesto :)..
::
Mi inserisco anche in questa discussione perchè ho difficoltà con la nomenclatura.Voglio metterla dopo la lista delle tabelle (dovebbe essere il posto giusto se non sbaglio) e devo dividerla per tipologia (es. Alfabeto greco, alfabeto romano, pedici, apici). Leggendo qua e la ho scritto il codice cosi:
preambolo:
`
\usepackage{nomencl}
\makenomenclature
\RequirePackage{ifthen}
\ifthenelse{\equal{\languagename}{english}}
{
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{R}}{%
\item[\textbf{Roman symbols}]}{%
\ifthenelse{\equal{#1}{G}}{%
\item[\textbf{Greek symbols}]}{%
\ifthenelse{\equal{#1}{S}}{%
\item[\textbf{Subscripts}]}{%
\ifthenelse{\equal{#1}{T}}{%
\item[\textbf{Superscripts}]}{}}}}}%
}%
`
poi ho richiamo un file preparato a parte chiamato Nomenclatura (file .tex) inserendolo nel frontmatter dopo listoftable:
`
\clearpage
\addcontentsline{toc}{chapter}{\nomname}
\include{Nomenclatura}
\printnomenclature
`
Quando lo faccio girare, mi mette la nomenclatura nell’indice subito dopo il primo capitolo, a pagina 1..che poi nemmeno compare!
Dov’è il problema?se lo metto prima della lista delle figure me lo inserisce esattamente nell’indice anche se poi non lo mostra successivamente.
Grazie mille ancora
::
Ho risolto e capito il problema!
Avendo immagini prese da articoli, tesi ecc dovevo comunque citare la fonte. Poi creando l’indice delle figure e delle tabelle e inserendoli all’inzio apparivano prima degli elementi citati nella prima pagina dell’introduzione…grazie comunque degli aiuti! 🙂
::
Ok ecco l’esempio..ho provato a cambiare tutto copiando dalla soluzione del ragazzo precedente.
Nel preambolo:
`
\usepackage[style=numeric,hyperref,backref,natbib,sorting=none]{biblatex}
\bibliography{bibliografia}
`
Per richiamare il file .bib creato con JabRef 2.6:
`
\include{Nuovo}
`
e infine:
\nocite{*}
\clearpage
\addcontentsline{toc}{chapter}{\bibname}
`
E' inutile dirti che questa cos non funziona…non mi riconosce tutti gli elementi da citare..che cosa ho sbagliato in tutto ciò??`
-
AutoreRisposte