Re: Indici con riferimenti

#9905
Up
0
Down
::

` \documentclass[12 pt, a4paper,oneside]{book}
\usepackage[italian,english]{babel}
\usepackage[italian]{SIunits}
\usepackage[T1]{fontenc}
\usepackage[dvips]{graphics}
\RequirePackage[hyperindex]{hyperref}
\usepackage{makeindex}
\makeindex`
tu mi chiedi di usare invece \usepackage{hyperref}. Qual è la differenza con \RequirePackage[hyperindex]{hyperref}?

Non ci sono molte differenze, per essere sinceri. \RequirePackage è un comando di livello medio che andrebbe usato solo nei file .cls o .sty. Nel tuo documento è meglio usare \usepackage, aggiungendo l’opzione “dvips”, se compili con LaTeX.

Altre piccole faccende: non ci deve essere spazio fra “12” e “pt”. Se scrivi in italiano, l’ordine corretto delle opzioni di babel è [english,italian] (che risolve il problema di “Contents” al posto di “Indice”). Meglio usare “graphicx” che “graphics” e, di solito, non è necessario specificare il driver come opzione.

Il pacchetto “makeindex” non esiste su CTAN, se ce l’hai è un fossile da non usare. Dovresti caricare “makeidx” e comunque prima di hyperref.

Ciao
Enrico

Go to top