Re: pdf e dvi

#11447
Up
0
Down
::


Ringraziando Enrico per l’aiuto, volevo chiederne un ulteriore.
Il problema, connesso al precedente, consiste nel fatto che ora, malgrado abbia i link ipertestuali nel pdf, questi sono sbagliati dalla lista delle figure alla bibliografia; ovvero puntano alla pagina sbagliata. Ad esempio clicco nell’indice sulla voce “bibliografia” e finisco in una pagina in fondo al pdf, ma non alla bibliografia e questo vale per tutte le sezioni dalla lista delle figure alla bibliografia.
Ad occhio direi che è dovuto al fatto che latex non riesce a stabilire di quante pagine sono lunghe queste sezioni; pertanto
sbaglia poi nell’inserire il link alla pagina nell’indice.
Sicuramente sbaglio io a fare qualcosa, ma non saprei cosa.
Le righe di preambolo che ho effettivamente usato sono:
`\ifpdf
\usepackage[hyperindex]{hyperref}
\usepackage{thumbpdf}
\else
\usepackage[dvips,hyperindex]{hyperref}
\fi`

Mentre per la definizione di un algoritmo ho usato(sempre nel preambolo):

`\floatstyle{ruled}
\newfloat{algorithm}{tbp}{loa}
\floatname{algorithm}{Algoritmo}`

e infine la parte terminale del documento è così definita:

`\include{ringraziamenti}
\appendix
\backmatter
\addcontentsline{toc}{chapter}{Indice Analitico}
\printindex
\addcontentsline{toc}{chapter}{Elenco delle figure}
\listoffigures
\addcontentsline{toc}{chapter}{Elenco degli algoritmi}
\listof{algorithm}{Elenco degli algoritmi}
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{alpha}
\bibliography{bib/bibliografia}`

Dove:

ringraziamenti è un documento tex che ho incluso; ho infatti modularizzato il documento creando un file tex per ogni capitolo e la tesi è costituita dal preambolo, l’inclusione di tutti i capitoli e la parte terminale che vi ho postato.

Ho provato anche a togliere le righe \appendix e \backmatter, ma sembra che il loro contributo sia nullo sia che ci siano, sia che non ci siano (quindi sono ridondanti e verranno eliminate nella versione definitiva 😉 )

L’indice lo creo con un comando da prompt dei comandi:
`makeindex -s ${IDX}fleck.ist tesi.idx`

dove fleck.ist è un file che ho trovato girovagando su questo forum.

Mi rendo conto che posso aver postato parti irrilevanti e trascurato di postare quelle rilevanti non conoscendo a fondo latex; pertanto se avete bisogno di ulteriori informazioni chiedete pure.
Ringrazio tutti per l’aiuto e colgo l’occasione per farvi gli auguri di buon anno.
Alberto

Go to top