- Questo topic ha 8 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 20 anni, 12 mesi fa da .
-
Topic
-
Salve a tutti. Innanzitutto complimenti per la gestione del sito e del forum che mi ha tirato spessissimo fuori dai guai. 🙂 🙂
Sto scrivendo la tesi con LaTeX. Il problema che ho è relativo al package hyperref. Sul forum ho trovato diversi topic relativi a problemi su questo pacchetto, ma non mi sono stati d’aiuto, come non mi è stato d’aiuto il manuale del pacchetto(ovvero questo ), nè questo. La compilazione del documento và a termine, ma ottengo il seguente avvertimento:Package hyperref Warning : No destination for bookmark of \addcontentsline
(hyperref) destination is added on input line 2.Risultato di questo avvertimento (o magari invece non centra niente) è che la maggiorparte degli hyperlink riguardanti capitoli/paragrafi ed equazioni sono sballati, mentre i link delle figure sono tutti corretti. Non so se mi spiego…ad esempio se sull’indice o da qualsiasi altra parte nel testo clicco sul riferimento al capitolo 2 mi và su capitolo 1.In pratica hyperref capisce che mi riferisco al tale capitolo o alla tale equazione, ma poi mi manda da una parte che non centra nulla(a volte la pagina prima altre volte addirittura una figura o proprio a caso). Vi posto il codice del file sorgente:
`
\ifx\pdfoutput\undefined % We are not running pdftex
\documentclass[12pt,a4paper,italian,twoside,openright]{book}
\usepackage[dvips]{graphicx}
\usepackage[T1]{fontenc}
\else
\documentclass[pdftex,12pt,a4paper,italian,twoside,openright]{book}
\usepackage[pdftex]{graphicx}
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
\usepackage[pdftex,pdftitle={Olografia Digitale},pdfauthor={Daniele Venturi},pdfpagemode=FullScreen,plainpages=false,pdfpagelabels,urlcolor=blue,linkcolor=red,
citecolor=green,bookmarks=false]{hyperref}
\fi%Carichiamo un po' di pacchetti.
\usepackage{babel}
\usepackage[latin1]{inputenc}
% Pacchetti matematici
\usepackage{amssymb,amsmath,latexsym,amsthm,mathrsfs,eucal}% per l'indentazione all'inizio dei capitoli
\usepackage{indentfirst}% interlinea
\linespread{1.3}
% per inserire figure eps
\usepackage{epsfig}
% to use colored text
\usepackage{color}
% per i riferimenti incrociati dinamici
\usepackage{varioref}
% per inserire file di condice Matlab
\usepackage{listings}
% per le estensioni delle tabelle
%\usepackage{array}
% per l'ambiente comment
\usepackage{verbatim}
% per inserire tabelle ruotate su una pagina
\usepackage{rotating}% per avere un mini-indice all'inizio di ogni capitolo
\usepackage{minitoc}
…. %Impostazioni del pacchetto…. %Definisco alcuni nuovi comandi.
% per personalizzare lo stile dei titoli
\usepackage[Lenny]{fncychap}
…. %Impostazioni del pacchetto% per il frontespizio esterno
\usepackage{eso-pic}
\newcommand\BackgroundPicture{
\put(0,0){
\parbox[\paperheight]{\paperwidth}{
\vfill
\centering
\includegraphics[width=22cm]{./immagini/Logo_esterno}
\vfill
}}}% Impostiamo un buon layout.
\usepackage[binding=1.5cm]{layaureo}
\usepackage{fancyhdr}
\setlength{\headheight}{27.2pt}
… %Impostazioni del pacchetto% Fine preambolo
% Inizia il documento
\begin{document}% Il frontespizio.
\input{../00_Frontespizio/Frontespizio.tex}\frontmatter
\dominitoc
\dominilof
\dominilot\input{../01_Prefazione/Prefazione.tex}
\tableofcontents
\listoffigures
\listoftables\clearpage{\pagestyle{empty}\cleardoublepage}
%Ed ora il corpo della tesi.
\mainmatter
\input{../02_Intro/Intro.tex}
\input{../03_Cap_2/Cap2.tex}
\input{../04_Cap_3/Cap3.tex}
\input{../05_Cap_4/Cap4.tex}% Bibliografia
\addcontentsline{toc}{chapter}{Bibliografia}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{../Bibliografia/bibl}\end{document}
`
Ho cercato di mettere solo le parti essenziali del codice (spero di esserci riuscito:)); cmq ho riportato tutti i pacchetti(magari qualcuno interferisce).
Generalmente un capitolo lo imposto così:
`
\clearpage{\pagestyle{empty}\cleardoublepage} %se necessario
\chapter{Capitolo}
\label{cap:etichetta}
\minitoc
…bla bla bla…
`
Un’equazione invece la etichetto così:
`
\begin{equation}
\label{eqn:etichetta}
… %equazione
\end{equation}
`
Uso MikTex 2.4 su WinXP Professional; come editor uso TeXnicCenter e compilo con LaTeX->pdf e BibTeX per la bibliografia.
Notate qualcosa di sbagliato?
Ovviamente vorrei riuscire a risolvere il problema con LaTeX (senza usare altri programmi tipo Acrobat Professional :))Grazie infinite in anticipo per il vostro aiuto!!!!!! 🙂 🙂
- Devi essere connesso per rispondere a questo topic.