Risposte nei forum create
-
AutoreRisposte
-
::
Buongiorno,
uso i pacchetti biblatex, hyperref e bookmark. Tutti i collegamenti ipertestuali funzionano bene fatta eccezione per il segnalibro della bibliografia : infatti, cliccando su questo segnalibro arrivo alla pagina iniziale del capitolo precedente la bibliografia e non alla bibliografia stessa.
Qualche idea? Forse serve un’opzione per bookmarlk? O forse c’è un incompatibilità tra pacchetti?
GrazieEcco i miei pacchetti :
\usepackage[bibstyle=alphabetic,citestyle=authoryear-comp, hyperref=true, backend=bibtex, backref]{biblatex}
\usepackage{bookmark}
\usepackage{hyperref}e le mie impostazioni per hyperref :
\hypersetup{%
colorlinks=true, linktocpage=true, pdfstartpage=1, pdfstartview=FitV,%
breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
hypertexnames=true, pdfhighlight=/O,%nesting=true,%frenchlinks,%
urlcolor=blue, linkcolor=blue, citecolor=magenta, %pagecolor=magenta,%
pdftitle={\myTitle},%
pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},%
pdfsubject={},%
pdfkeywords={homogenization, porous media, damage},%
pdfcreator={pdfLaTeX},%
pdfproducer={LaTeX with hyperref and ClassicThesis}%
}
::È scritto in tutte le guide (paragrafo 3.3 dell’Arte di scrivere con LaTeX
che trovi nella sezione guide di questo sito).Nell’edizione del febbraio 2012 il paragrafo 3.3 si chiama “File con cui si ha a che fare” e non viene spiegato come evitare la pagina bianca di separazione tra capitoli. A me servirebbe per la versione digitale della mia Tesi che non stampero’.
grazie
9 Ottobre 2012 alle 19:27 in risposta a: extra comma in the quote of a paper written by 3 co-authors #796759 Ottobre 2012 alle 18:50 in risposta a: extra comma in the quote of a paper written by 3 co-authors #796739 Ottobre 2012 alle 17:08 in risposta a: extra comma in the quote of a paper written by 3 co-authors #796718 Ottobre 2012 alle 20:43 in risposta a: package hyperref warning : Token not allowed in a PDF string #79648::egreg9″ post=78801
Buongiorno,
apro un nuovo subject perchè non ho trovato niente nel forum. Spero di aver cercato bene altrimenti indicatemi, grazie.Nell’output bar ottengo un centinaio di messaggi di warning del tipo:
`
package hyperref warning : Token not allowed in a PDF string (PDFEncoding) :
(hyperref) removing '\xi' on input line 8.
`
e si riferisce alla seguente riga di codice in cui la lettera greca xi appare nel titolo della sezione :
`
\section{The computation of the functions ${\boldsymbol {\xi}}^{lm}({\bf y})$ and ${\boldsymbol {\pi}}({\bf y})$}
`
anche tutti gli altri warnings sono associati alla stessa riga.Oltre a rimuovere lo script tra $ dalla riga, c’è un’alternativa per mantenere la formula nel titolo?
grazie in anticipoPrima di tutto un paio di consigli su come scrivere quella frase:
`The computation of the functions $\bm{\xi}^{lm}(\mathbf{y})$ and $\bm{\pi}(\mathbf{y})$`
Meglio usare [tt]\bm[/tt] del pacchetto bm invece di [tt]\boldsymbol[/tt] di amsbsy. Hai anche un po’ di graffe di troppo; [tt]\bf[/tt] non va usato mai.Già con questo accorgimento svariati warnings sono spariti!
egreg9″ post=78801Ora veniamo al problema principale. I segnalibri possono contenere solo testo e non formule matematiche. Sono solo ausili per la “navigazione” nel PDF, dopo tutto.
Devi decidere come abbreviare le formule; per esempio con
`\section{The computation of the functions \texorpdfstring{$\bm{\xi}^{lm}(\mathbf{y})$}{xi} and \textorpdfstring{$\bm{\pi}(\mathbf{y})$}{pi}}`
il segnalibro sarà The computation of the functions xi and piC’è però una cosa importante: in matematica il peso dei caratteri ha un significato proprio. La funzione [tt]\xi[/tt] e la funzione [tt]\bm{\xi}[/tt] sono diverse. Se davvero vuoi che le formule nei titoli siano in nero (e te lo sconsiglio), devi adoperare un sistema diverso:
`\section{\texorpdfstring{\boldmath}{}The computation of the functions \texorpdfstring{$\xi^{lm}(y)$}{xi} and \texorpdfstring{$\pi(y)$}{pi}}`funziona perfettamente!
-
AutoreRisposte