- Questo topic ha 19 risposte, 10 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 9 mesi fa da
nemthen.
-
CreatoreTopic
-
21 Settembre 2006 alle 11:06 #10471
-
CreatoreTopic
-
AutoreRisposte
-
-
21 Settembre 2006 alle 13:40 #10472
-
22 Settembre 2006 alle 10:12 #10473
-
10 Dicembre 2007 alle 16:24 #10474
-
10 Dicembre 2007 alle 17:46 #10475::
ciao,
qualcuno sa perche’ creando l’indice con \pdfbookmark e quando clicco su una vece, si chiude la barra laterale? Vorrei non si chiudesse.
Ancora meglio: sapete indicarmi un qualche articolo e guida in cui si spiega l’uso di \pdfbookmark (so che è semplice ma non mi è chiaro)grazie.
`
\pdfbookmark[livello]{segnalibro}{àncora}
`Il livello è un numero. Nel caso di classe book vale -1 per part, 0 per chapter, 1 per section e così via.
Nel caso di classe article, 0 per part, 1 per section e 2 per subsection.
Segnalibro è il nome che compare mentre àncora è il riferimento che si può usare anche con altri comandi di hyperref come hypertarget, href….è simile a una \label o meglio ai segnalibri delle pagine html. Ad esempio hyperref genera un’àncora per ogni cosa cioè per ogni pagina, sezione, capitolo…
Facciamo finta che tu hai un file esterno creato con latex e hyperref e che tu voglia inserire nella tua tesi un collegamento a questo file. Se scrivi
`
\href{file:nome.pdf#page.2}{Vedi Esempio}`
e clicchi sul collegamento, esso apre una nuova finestra e apre nome.pdf a pagina 2.Se io avessi la tua tesi o il tuo file con presente il comando
`\pdfbookmark[1]{Indice}{Indiceanc}`
e creassi un file chiamato dmw.pdf con una riga tipo
`
\href{file:mickey.pdf#Indiceanc}{Vedi Indice}`
cliccando mi apparirebbe il tuo file pdf con l’indice in bella vista.Ciao
Andrea
-
10 Dicembre 2007 alle 22:27 #10476::
non ci sto capendo molto purtroppo. Io ho un “article” in cui ho messo 3 sections e due subsections in tutto. Mettendo all’inizio del docuemento:
`
\pdfbookmark[1]{}{}
`
mi fa quasi quello che mi serve (forse per errore me lo fa): mi fa l’indice laterale con sezioni e sottosezioni perfetto MA lascia uno spazio “vuoto” (un’icona) vuota all’inizio (credo sia quella del nome vuoto). Tale indice laterale è collegato alle sezioni giuste (senza che io abbia fatto altro). Qualcosa non mi torna…..
-
11 Dicembre 2007 alle 9:57 #10477
-
11 Dicembre 2007 alle 23:35 #10478::
Ecco il compilabile: guarda che succede metto vuote le due graffe.
Ovviamente vorrei che indice andasse sull’indice e non sulla prima pagina…magari anche un bookmark alla bibliografia non guasterebbe. Ma vorrei il modo piu’ pulito possibile (come quello che ho usato io ma che non funziona)
grazie. -
12 Dicembre 2007 alle 10:26 #10479::
Questo è quello che succede a voler usare \newpage.
`….
\begin{document}
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
\pdfbookmark[1]{Frontespizio}{Frontespizio}
\begin{center}
\large Anno Accademico 2007-2008
\end{center}% —————- INIZIO DOCUMENTO ————————— %
\clearpage
\pdfbookmark[1]{Indice}{Indice}
\tableofcontents
\clearpage
….`e ricompila due o tre volte per sicurezza.
Ciao
Andrea
-
18 Gennaio 2008 alle 13:06 #10480
-
15 Dicembre 2008 alle 15:24 #10481::
Mi ricollego a questo vecchio post, dato che tratta il mio problema attuale: vorrei inserire tra i bookmark presenti nel file pdf dei link che rimandino al frontespizio, all’indice, all’elenco delle figure, etc. senza inserire queste sezioni nell’indice.
Inserendo un codice del tipo:\tableofcontents % indice
\pdfbookmark[1]{Indice}{indice}
\listoftables % indice delle tabelle
\pdfbookmark[1]{Elenco delle tabelle}{elenco tabelle}
\listoffigures % indice delle figure
\pdfbookmark[1]{Elenco delle figure}{elenco figure}vengono realizzati i link, ma questi puntano alla fine delle rispettive sezioni, è possibile fare di meglio?
PS: se scambio le righe, es:
\pdfbookmark[1]{Indice}{indice}
\tableofcontents % indiceil link mi manda alla pagina che precedente quella voluta…
Ciao e grazie, D.
-
15 Dicembre 2008 alle 15:50 #10482::
Mi ricollego a questo vecchio post, dato che tratta il mio problema attuale: vorrei inserire tra i bookmark presenti nel file pdf dei link che rimandino al frontespizio, all’indice, all’elenco delle figure, etc. senza inserire queste sezioni nell’indice.
Inserendo un codice del tipo:\tableofcontents % indice
\pdfbookmark[1]{Indice}{indice}
\listoftables % indice delle tabelle
\pdfbookmark[1]{Elenco delle tabelle}{elenco tabelle}
\listoffigures % indice delle figure
\pdfbookmark[1]{Elenco delle figure}{elenco figure}vengono realizzati i link, ma questi puntano alla fine delle rispettive sezioni, è possibile fare di meglio?
PS: se scambio le righe, es:
\pdfbookmark[1]{Indice}{indice}
\tableofcontents % indiceil link mi manda alla pagina che precedente quella voluta…
Ciao e grazie, D.Metti \cleardoublepage prima di \pdfbookmark
Ciao
Enrico
-
21 Febbraio 2009 alle 15:28 #10483::
Riscrivo in questo topic in quanto mi si presenta il medesimo problema ma non sono riuscito a risolvere con le indicazioni qui presenti.Analogamente a dade io ho tale codice:
`
\begin{document}
\frontmatter
%\maketitle
\input{frontmatter/sommario}
\pdfbookmark[0]{Sommario}{sommario}
\input{frontmatter/ringraziamenti}
\pdfbookmark[0]{Ringraziamenti}{ringraziamenti}
\tableofcontents
\cleardoublepage
\pdfbookmark[0]{Indice}{indice}
\listoffigures
\pdfbookmark[0]{Elenco delle figure}{elencoFigure}
\listoftables
\pdfbookmark[0]{Elenco delle tabelle}{elencoTabelle}[…]
\backmatter
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliography{biblio}
\bibliographystyle{plain_ita}
\end{document}
`per quanto riguarda la prima parte ho lo stesso problema: i segnalibri non puntano ad inuzio sezione ma alla fine.
Seguendo la guida dell’Arte ho invece inserito la biblio nel sommario con
`
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}`che ho indicato prima di \bibliography{biblio}. Qui il problema è invece inverso: il segnalibro punta alla fine del paragrafo precedente.
Ho provato ad inserire \cleaardoublepage prima di \pdfbookmark ma non risolvo nulla…
-
22 Febbraio 2009 alle 20:49 #10484::
Ok ho risolto in parte il problema. Mi han fatto notare che dovrei spostare il puntatore ad inizio pagina ed ecco il codice:`\cleardoublepage
\pdfbookmark[0]{Frontespizio}{frontespizio}
\begin{frontespizio}
[…]
\end{frontespizio}
\stepcounter{page}\input{frontmatter/sommario}
\pdfbookmark[0]{Sommario}{sommario}
\input{frontmatter/ringraziamenti}
\pdfbookmark[0]{Ringraziamenti}{ringraziamenti}\cleardoublepage
\pdfbookmark[0]{Indice}{indice}
\tableofcontents\cleardoublepage
\pdfbookmark[0]{Elenco delle figure}{elencoFigure}
\listoffigures\cleardoublepage
\pdfbookmark[0]{Elenco delle tabelle}{elencoTabelle}
\listoftables\mainmatter
[…]\backmatter
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliography{biblio}
\bibliographystyle{plain_ita}`Cosi facendo i bookmarks puntano correttamente a inizio sezione ma non tutti, rimangono di fatti sballati Ringraziamenti, Sommario e Bibliografia…come mai?
Ciao!!!
-
22 Febbraio 2009 alle 21:06 #10485::
Ok ho risolto in parte il problema. Mi han fatto notare che dovrei spostare il puntatore ad inizio pagina ed ecco il codice:
`\cleardoublepage
\pdfbookmark[0]{Frontespizio}{frontespizio}
\begin{frontespizio}
[…]
\end{frontespizio}
\stepcounter{page}\input{frontmatter/sommario}
\pdfbookmark[0]{Sommario}{sommario}
\input{frontmatter/ringraziamenti}
\pdfbookmark[0]{Ringraziamenti}{ringraziamenti}\cleardoublepage
\pdfbookmark[0]{Indice}{indice}
\tableofcontents\cleardoublepage
\pdfbookmark[0]{Elenco delle figure}{elencoFigure}
\listoffigures\cleardoublepage
\pdfbookmark[0]{Elenco delle tabelle}{elencoTabelle}
\listoftables\mainmatter
[…]\backmatter
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliography{biblio}
\bibliographystyle{plain_ita}`Cosi facendo i bookmarks puntano correttamente a inizio sezione ma non tutti, rimangono di fatti sballati Ringraziamenti, Sommario e Bibliografia…come mai?
Mi pare evidente.
Ciao
Enrico
-
22 Febbraio 2009 alle 21:33 #10486
-
23 Febbraio 2009 alle 16:23 #10487::
Insisto perchè proprio non ci arrivo. Ho fatto la bibliografia con BibTeX usando la classe book. Se inserico tale codice:`\backmatter
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{plain_ita}
\bibliography{biblio}`la voce bibliogragia mi viene correttamente creata nel sommario ma il bookmark dedicato ha il solito problema di puntamento…
-
2 Dicembre 2009 alle 21:32 #10488::
ciao a tutti,rispolvero questo post perchè ho lo stesso problema proposto da reggaetondj, ovvero cercando di inserire la voce della bibliografia nell’indice in questo modo:
`
[…frontmatter, mainmatter etc….]
\clearpage{\pagestyle{empty}\cleardoublepage}
\input{appendix/ASamples}
\clearpage{\pagestyle{empty}\cleardoublepage}
\backmatter
\addcontentsline{toc}{chapter}{Bibliography}
\printbibliography
\clearpage{\pagestyle{empty}\cleardoublepage}
%\input{ringraziamenti}
`
la voce compare con il corretto numero di pagina ma il link nel pdf porta alle ultime pagine dell’appendice
come trovato suggerito in uno dei post che ho consultato alla ricerca della soluzione, ho messo
`
\usepackage{hyperref}
\begin{document}
`come ultima voce del preambolo, ma non aiuta 🙁
per la bibliografia uso biblatex
`
\usepackage[babel]{csquotes}
\usepackage[style=numeric,sorting=none]{biblatex}
\bibliography{biblio}`
grazie
antonella
-
2 Dicembre 2009 alle 22:00 #10489
-
2 Dicembre 2009 alle 22:04 #10490
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.