Marco87″ post=82208Ciao Orlando,
hai ragione, chiedo scusa. Ecco un esempio “minimo” compilabile:
`\documentclass[a4paper,11pt,extrafontsizes,twoside,openright]{memoir}\usepackage{etex}
\usepackage{etoolbox}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,eucal,dsfont}
\usepackage{bm}\usepackage{hyperref}
\hypersetup{pdfborder=0 0 0,pdfstartpage=1,pdftitle={},pdfauthor={Nome Cognome},hidelinks,unicode}\usepackage[refpage,intoc,italian]{nomencl}
\makenomenclature
\renewcommand{\pagedeclaration}[1]{.\quad #1}\begin{document}
\printnomenclature
\chapter{Titolo casuale}
$\bm{\sigma}$\nomenclature{$\bm{\sigma}$}{Tensore di sforzo} rappresenta il tensore di sforzo.\end{document}`
Le compilazioni da eseguire sono:
- pfdlatex
- makeindex %.nlo -s nomencl.ist -o %.nls
- pfdlatex
- pfdlatex
dove “%” sta per il nome del main file .tex.
Ciao e grazie,
Marco.
Carica nomencl prima di hyperref (non si sa mai) e cambia di poco la ridefinizione di [tt]\pagedeclaration[/tt]. Già che c’ero, ho aggiunto le direttive per arara. 🙂 Così mi basta dare arara nomefile e fa tutto da sé. 🙂
`% arara: pdflatex
% arara: nomencl
% arara: pdflatex
% arara: pdflatex
%
\documentclass[a4paper,11pt,extrafontsizes,twoside,openright]{memoir}
\usepackage{etex}
\usepackage{etoolbox}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,eucal,dsfont}
\usepackage{bm}
\usepackage[refpage,intoc,italian]{nomencl}
\makenomenclature
\renewcommand{\pagedeclaration}[1]{.\quad \hyperpage{#1}} %%%% <--- http://tex.stackexchange.com/a/45820/4427
\usepackage{hyperref}
\hypersetup{pdfborder=0 0 0,pdfstartpage=1,pdftitle={},pdfauthor={Nome Cognome},hidelinks,unicode}
\begin{document}
\printnomenclature
\chapter{Titolo casuale}
$\bm{\sigma}$\nomenclature{$\bm{\sigma}$}{Tensore di sforzo} rappresenta il tensore di sforzo.
\end{document}`
Ciao
Enrico