Re: uso di hyperref su article con titlepage e abstract

#58523
Up
0
Down
::

Salve a tutti,

sarà l’ora semi-tarda dopo una giornata pesante, ma non riesco a capire perché il seguente codice:

`
\documentclass[pdftex, 12pt, a4paper, titlepage]{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{lmodern, microtype}
\usepackage[pdftex,
bookmarksnumbered=true,
colorlinks=true,
linkcolor=black,
urlcolor=blue,
citecolor=blue,
plainpages=false,
pdfpagelabels]{hyperref}

\makeatletter
\def\maketitle{
\null
\thispagestyle{empty}
\vfill
\begin{center}
Il mio titolo
\end{center}
\vfill
\null
\clearpage
}
\makeatother

\begin{document}

\pagenumbering{roman}
\maketitle
\clearpage
\begin{abstract}
Il mio sommario.
\end{abstract}

\end{document}
`

produce il seguente warning:

`
pdfTeX warning (ext4): destination with the
same identifier (name{page.i}) has been already used, duplicate ignored

\relax
l.37 \end{abstract}
[1] (./main.aux) )
`

grazie in anticipo per l’aiuto.

Matteo

Perché l’ambiente abstract rimette indietro il contatore delle pagine e perciò hyperref trova due pagine numerate “i”. Scrivi \pagenumbering{alph} prima di \maketitle e \pagenumbering{roman} (o arabic: non ha molto senso avere pagine numerate diversamente in un articolo) subito dopo.

Ciao
Enrico

Go to top