Risposte nei forum create
-
AutoreRisposte
-
::
Ecco, dando per buono che \pdfbookmark non ha bisogno di alcun \phantomsection, vorrei sapere l’ordine con cui devo usare quest’ultimo. Per esempio,
`\markboth{\spacedlowsmallcaps{Prefazione}}{\spacedlowsmallcaps{Prefazione}}
\phantomsection
\addcontentsline{toc}{chapter}{\tocEntry{Prefazione}}
\chapter*{Prefazione}
`
Insomma, vorrei sapere se \phantomsection va prima o dopo \chapter*, prima o dopo \addcontentsline, prima o dopo l’eventuale \markboth. In definitiva, qual è la sequenza corretta?Vorrei anche sapere dove di preciso inserire \pdfbookmark.
`\cleardoublepage
\pdfbookmark{\contentsname}{tableofcontents}
\manualmark
\markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}}
\tableofcontents
`
Così? O \pdfbookmark va dopo \tableofcontents e non prima?Avrei davvero bisogno di qualche esempio di sequenze corrette…
Grazie mille,
L.
::Credo che \pdfbookmark faccia da sé. Il manuale di hyperref è a disposizione. 🙂
Per laverità, il manuale non è proprio precisissimo:
Often it is used in conjunction with \addcontentsline for sectionlike things (index, bibliography, preface).
Dire che \phantomsection si usa “spesso” insieme con \addcontentsline è un po’ vago… Ora prova a togliere tutti i \phantomsection prima di \pdfbookmark del mio documento: vidiamo se i segnalibri restano a posto.
Ciao,
L:
::
Ho provato il suggerimento di Ivan, e funziona:
`@article{cevolani:italiano,
author = {Cevolani, Gustavo},
title = {Norme tipografiche per l'italiano in \LaTeX},
journaltitle = {\Ars},
number = {\unskip\unskip\unpenalty\unskip~1},
year = {2006},
url = {http://www.guit.sssup.it/arstexnica/download_ars/arstexnica01.pdf}
}
`
Il risultato, così, è decisamente migliore.Grazie mille a Ivan ed Enrico,
L.
::
Ecco il mio regalo di benvenuto:
http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdfCerca “babel”.
Ciao,
L.
::A mano. 8) Correggendo il bbl quando il testo è definitivo.
Certo. Potresti essere più specifico, Enrico? Diciamo che il mio .bbl è già definitivo. Mi dici come correggere il seguente:
`\entry{cevolani:italiano}{article}{}
\name{author}{1}{%
{{Cevolani}{C.}%
{Gustavo}{G.}%
{}{}%
{}{}}%
}
\field{journaltitle}{\Ars}
\strng{namehash}{CG1}
\strng{fullhash}{CG1}
\field{labelyear}{2006}
\field{sortinit}{C}
\count{uniquename}{0}
\field{number}{1}
\field{title}{Norme tipografiche per l'italiano in \LaTeX}
\verb{url}
\verb http://www.guit.sssup.it/arstexnica/download_ars/arstexnica01.pdf
\endverb
\field{year}{2006}
\endentry`
Grazie,
L.
::Pensare che LaTeX possa risolvere da sé tutti i problemi di impaginazione è, come sai, vano. Vanitas vanitatum et omnia vanitas 🙂
Se poi aggiungi una giustezza ridotta rispetto a quella già non abbondante di ArsClassica, i problemi di giustificazione diventano insormontabili nel caso ci siano i temibili URI con 117 caratteri (la citazione del manuale di Ivan). Aumentare le costrizioni è sicura fonte di giustificazioni terribili. Uno stile fatto bene renderà minima la necessità di intervento manuale; purtroppo non lo si può evitare, se si desidera un risultato finale di ottima qualità. Ma almeno si sa dove andare a guardare perché, in generale, ci si può fidare di TeX nelle parti “normali”.
Mi hai convinto, Enrico: aggiungere altri vincoli rischia di creare altri problemi di giustificazione. Però ora mi spieghi come modificare manualmente la mia bibliografia, per aggiungere lo spazio insecabile solo nelle (due) opere che mi danno problemi?
Concretamente, vorrei sapere come devo modifcare il .bbl
`\entry{cevolani:italiano}{article}{}
\name{author}{1}{%
{{Cevolani}{C.}%
{Gustavo}{G.}%
{}{}%
{}{}}%
}
\field{journaltitle}{\Ars}
\strng{namehash}{CG1}
\strng{fullhash}{CG1}
\field{labelyear}{2006}
\field{sortinit}{C}
\count{uniquename}{0}
\field{number}{1}
\field{title}{Norme tipografiche per l'italiano in \LaTeX}
\verb{url}
\verb http://www.guit.sssup.it/arstexnica/download_ars/arstexnica01.pdf
\endverb
\field{year}{2006}
\endentry`
in modo da avere lo spazio insecabile
`\Ars,~1`
lasciando invariato il resto.Garzie mille,
L.
::Non sono d’accordo. Perché ci dovrebbe essere lo spazio insecabile lì?
In astratto, sono d’accordo con te: non si vedono ragioni per mettere uno spazio insecabile dopo la virgola.
In pratica, però, guarda l’articolo di Cevolani e il mio articolosu biblatex.
a) Qui numeri “1” e “8” solitari ad inizio riga sono molto, molto, molto tristi.
b) Se i numeri fossero alla fine della riga precedente (come del resto nota anche ansys) l’URL verrebbe composto molto meglio. Guarda, per esempio, come è composto l’URL del mio articolo su ClassicThesis: il fatto che una parte venga allineata a sinistra non mi dà fastidio (è inevitabile, del resto). Quella voragine dopo l’”8″ nel mio articolo su biblatex, invece, è proprio terribile, orrenda. E forse si eviterebbe, inserendo lo spazio insecabile che ti dicevo.
Con l’opzione volnumformat=volnumstrings c’è lo spazio insecabile in “vol.~5” e “n.~3”. Lì è meglio metterlo, anche se non lo vedo necessariamente indispensabile.
Indispensabilissimo, in quei casi: non finirei mai una riga con “vol.” o “n.”.
Il risultato della tua bibliografia è molto gratificante 🙂 Peccato per quei “Citato a pagina …”, ma, come direbbe un filosofo, sono ormai diventati una delle tue “cifre” 😉
Non è detto che la versione finale sia proprio quella… 😉 Su “p.” e “pp.” devo ancora decidere!
Fammi sapere che decidi di fare. Io un tentativo (anche solo per vedere il risultato) lo farei…
Ciao,
L.
::Io sono totalmente inesperto di LaTeX però penso che tu abbia ragione. Aggiungo, oltre alla tua segnalazione, lo spazio bianco tra l’otto e l’url.
Gli URL sono molto difficili da giustificare, però in effetti quello spazio bianco andrebbe via, se l’8 fosse non fosse ad inizio riga.
Ciao,
L:
-
AutoreRisposte