Biblatex e indice

  • Creatore
    Topic
  • #19462
    Up
    0
    Down
    ::


    Ciao a tutti!
    Ho un problema con il pacchtto Biblatex, versione 0.6 (beta). Quando uso questo pacchetto per la bibliografia i titoli dei capitoli, sezioni e sottosezioni che nell’indice occupano più di una righa, invece che andare a capo, sforano oltre il margine della pagina. La stessa cosa succede con le didascalie delle tabelle nell’indice delle tabelle.
    Se invece non uso il pacchetto, i titoli nell’indice vanno normalmente a capo.
    Non riesco a risolverem il problema.
    Utilizzo un sistema Mac Os X e compilo con il comando Latex.
    Grazie dell’aiuto,
    Francesco

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #19463
      Up
      0
      Down
      ::

      Ciao a tutti!
      Ho un problema con il pacchtto Biblatex, versione 0.6 (beta). Quando uso questo pacchetto per la bibliografia i titoli dei capitoli, sezioni e sottosezioni che nell’indice occupano più di una righa, invece che andare a capo, sforano oltre il margine della pagina. La stessa cosa succede con le didascalie delle tabelle nell’indice delle tabelle.
      Se invece non uso il pacchetto, i titoli nell’indice vanno normalmente a capo.
      Non riesco a risolverem il problema.
      Utilizzo un sistema Mac Os X e compilo con il comando Latex.

      Non mi risulta. Questo documento si compila perfettamente:
      `\documentclass[a4paper]{book}
      \usepackage[italian]{babel}
      \usepackage{biblatex}
      \usepackage{csquotes}

      \begin{document}
      \frontmatter
      \tableofcontents

      \mainmatter
      \chapter{Un titolo lungo, ma lungo lungo lungo lungo lungo lungo
      lungo lungo lungo lungo lungo lungo lungo lungo lungo lungo}

      \section{Altrettanto pomposo pomposo pomposo pomposo pomposo pomposo pomposo pomposo pomposo}

      \end{document}`
      Ciao
      Enrico

    • #19464
      Up
      0
      Down
      ::


      Ciao Enrico!
      Ho controllato il mio codice e ho scoperto che il pecchetto che fa conflitto è hyperref. Infatti se lo tolgo il problema si risolve. Caricando questo pacchetto al tuo codice otterrai lo sgradevole effetto.
      Non è un grosso problema dato che effettivamente il pacchetto non mi serviva. Ma non riesco a capire quale sia il problema. La guida di biblatex qualcosa dice a proposito di tale pacchetto (pag.26), ma non ne ho afferrato il succo.
      Ciao e grazie dell’aiuto. Almeno ho scoperto l’origine del problema!

      Francesco

    • #19465
      Up
      0
      Down
      ::

      Ciao Enrico!
      Ho controllato il mio codice e ho scoperto che il pecchetto che fa conflitto è hyperref. Infatti se lo tolgo il problema si risolve. Caricando questo pacchetto al tuo codice otterrai lo sgradevole effetto.
      Non è un grosso problema dato che effettivamente il pacchetto non mi serviva. Ma non riesco a capire quale sia il problema. La guida di biblatex qualcosa dice a proposito di tale pacchetto (pag.26), ma non ne ho afferrato il succo.
      Ciao e grazie dell’aiuto. Almeno ho scoperto l’origine del problema!

      Il pacchetto hyperref va caricato dopo biblatex.

      Ciao
      Enrico

    • #19466
      DMW
        Up
        0
        Down
        ::


        Ma quando imparate a mettere un po’ di codice?

        Quali sono le opzioni che dai al pacchetto hyperref?

        A parte quello che ti ha detto Enrico, biblatex non c’entra nulla.

        Ciao

        Andrea

      • #19467
        DMW
          Up
          0
          Down
          ::


          Ho fatto un po’ di prove. Il problema sta nel fatto che se compili con latex il pacchetto hyperref distrugge la sillabazione

          Il primo modo è questo (opzione breaklinks)
          `\documentclass[a4paper]{book}
          \usepackage[italian]{babel}
          \usepackage{biblatex}
          \usepackage{csquotes}
          \usepackage[…,breaklinks]{hyperref}`

          però non funzionano i link sui titoli dell’indice e quindi scartalo. Se vuoi provalo.

          Ecco il secondo modo (opzione linktocpage)
          `
          \usepackage[italian]{babel}
          \usepackage{biblatex}
          \usepackage{csquotes}
          \usepackage[…,linktocpage]{hyperref}
          `

          così hai i link solo sui numeri di pagina. Questa è la soluzione migliore.

          Prima di ricompilare cancella tutti i file ausiliari.

          Ciao

          Andrea

          PS: Chi compila con pdflatex, incluso me, non ha problemi di questo tipo.

        • #19468
          Up
          0
          Down
          ::


          Grazie mille dell’aiuto!

          Francesco

      Visualizzazione 5 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top