Problema impaginazione bibliografia

  • Creatore
    Topic
  • #112441
    Up
    0
    Down
    ::


    😕 ciao, mi chiamo tommaso e sono nuovo del forum.
    Sto scrivendo la tesi di laurea e ho trovato un problema nell’impaginazione della bibliografia

    uso bibdesk per ottenere le risorse bibliografiche e uso biber per la compilazione

    il problema è che alcune voci superano i margini orizzontali della pagina(anche di 50-60pt); queste voci in pratica non vanno a capo.(NON sono URL)

    sarei molto grato se qualcuno potesse aiutarmi

    ALLEGO PARTE DEL CODICE del main

    `
    […]

    \usepackage{hyperref}
    \hypersetup{hidelinks}
    \usepackage{ulem}

    \usepackage[autostyle,italian=guillemets,babel]{csquotes}

    \usepackage[
    backend=biber,
    natbib,
    bibstyle=ieee,
    citestyle=numeric-comp]{biblatex}
    \addbibresource{bibfile.bib}

    \emergencystretch=1em

    \begin{document}

    […]

    \cleardoublepage
    \nocite{*}
    \printbibliography[heading=bibintoc,title={References}]

    \end{document}

    `

    ALLEGO immagine problema

    [attachment]C:\fakepath\issue_foto.png[/attachment]

    grazie

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #112442
      Up
      0
      Down
      ::


      ciao, mi chiamo tommaso e sono nuovo del forum.
      Sto scrivendo la tesi di laurea e ho trovato un problema nell’impaginazione della bibliografia

      uso bibdesk per ottenere le risorse bibliografiche e uso biber per la compilazione

      il problema è che alcune voci superano i margini orizzontali della pagina(anche di 50-60pt); queste voci in pratica non vanno a capo.(NON sono URL)

      sarei molto grato se qualcuno potesse aiutarmi

      ALLEGO PARTE DEL CODICE del main

      `
      […]

      \usepackage{hyperref}
      \hypersetup{hidelinks}
      \usepackage{ulem}

      \usepackage[autostyle,italian=guillemets,babel]{csquotes}

      \usepackage[
      backend=biber,
      natbib,
      bibstyle=ieee,
      citestyle=numeric-comp]{biblatex}
      \addbibresource{bibfile.bib}

      \emergencystretch=1em

      \begin{document}

      […]

      \cleardoublepage
      \nocite{*}
      \printbibliography[heading=bibintoc,title={References}]

      \end{document}

      `

      ALLEGO immagine problema

      [attachment=2021]issue_foto_2.jpg[/attachment]

      grazie

      Attachments:
      You must be logged in to view attached files.
    • #112443
      Massimiliano
      Partecipante
        Up
        0
        Down
        ::


        Ciao tommi93,

        benvenuto nel forum 🙂
        Ho fatto qualche prova con il preambolo che hai postato e il problema è generato dal pacchetto ulem.
        Purtroppo non lo conosco ma da quello che ho capito leggendo la documentazione serve a definire diversi tipi di sottolineatura.
        Non so perché ulem debba sottolineare i titoli dei libri ma una volta che qualcosa viene sottolineato si disattiva in automatico la sillabazione (come scritto nella documentazione del pacchetto).
        I modi per risolvere la cosa sono tre:
        1) togli il pacchetto (ovviamente se non ti serve)
        2) usi la sillabazione manuale \- (molto scomodo)
        3) guardi come funziona il pacchetto e modifichi la parte di codice che dice al pacchetto di sottolineare i titoli dei libri

        Spero di esserti stato utile

      • #112444
        Up
        0
        Down
        ::


        ti ringrazio molto della celere risposta!!

        purtroppo anche eliminando il pacchetto ulem il problema non si risolve

        ti mando il codice in maniera più dettagliata.
        Ho cercato anche io di capire qualche fosse il pacchetto o lo stile della bibliografia che fa si che alcune parti vengano sottolineate ma non ho trovato una soluzione.

        `
        \documentclass[a4paper,11pt,twoside,openright]{book}
        \usepackage[T1]{fontenc} % codifica dei font in uscita
        \usepackage[utf8]{inputenc} % lettere accentate da tastiera
        \usepackage[english]{babel} % lingua principale del documento

        \usepackage{url} % per scrivere gli indirizzi Internet
        \usepackage{color}

        \usepackage[usenames,dvipsnames,svgnames,table]{xcolor}

        \renewcommand{\thefootnote}{\fnsymbol{footnote}}

        \usepackage[output-decimal-marker={.}]{siunitx}

        \usepackage{booktabs}
        \usepackage{graphicx}

        \usepackage{subfig}
        \graphicspath{{img/}}

        \usepackage[]{appendix}
        \usepackage{listings,lstautogobble}

        \usepackage{tabularx}
        \usepackage{pdflscape}

        \usepackage{longtable}
        \usepackage{bigints}
        \usepackage{amsmath}
        \usepackage{amssymb}

        \usepackage{hyperref}
        \hypersetup{hidelinks}
        \usepackage{ulem}

        \usepackage{bookmark}
        %INTERLINEA
        \usepackage{setspace}
        \setstretch{1.3}

        \usepackage{fancyhdr}

        \setlength{\headheight}{15pt}

        \pagestyle{fancy}

        \usepackage{indentfirst}

        %GOOD ONE

        \fancyhead[RE]{\slshape \leftmark} %section
        \fancyhead[LE]{\thepage}
        \fancyhead[LO]{\slshape \rightmark} % chapter
        \fancyhead[RO]{\thepage}

        %pagina bianca prima inizio nuovo capitolo
        \makeatletter
        \def\cleardoublepage {\clearpage\if@twoside
        \ifodd\c@page
        \else\hbox {}\thispagestyle{empty}\newpage
        \if@twocolumn\hbox {}\newpage\fi\fi\fi}
        \makeatother

        \fancyfoot{}

        %centra pagine prima troppo spostate
        \usepackage[textheight=\textheight,textwidth=\textwidth,bindingoffset=1cm,vcentering]{geometry}

        \usepackage{amsthm}

        \usepackage[final]{microtype}

        \usepackage[autostyle,italian=guillemets,babel]{csquotes}

        \usepackage[
        backend=biber,
        natbib,
        bibstyle=ieee,
        citestyle=numeric-comp]{biblatex}
        \addbibresource{bibfile.bib}

        \emergencystretch=1em

        \begin{document}
        \frontmatter
        %—-Contents——————————————————————–
        \tableofcontents \thispagestyle{empty}
        \markboth{CONTENTS}{CONTENTS}
        %\newpage

        %—-Figure———————————————————————-
        \cleardoublepage
        \addcontentsline{toc}{chapter}{\listfigurename}
        \listoffigures \thispagestyle{empty}

        %—-Tabelle———————————————————————-
        \cleardoublepage
        \addcontentsline{toc}{chapter}{\listtablename}
        \listoftables \thispagestyle{empty}

        %—-Sommario———————————————————————-
        \cleardoublepage
        \include{sommario}

        %—-Abstract———————————————————————-
        \cleardoublepage
        \include{abstract}

        %—-Capitoli———————————————————————-
        \mainmatter

        \include{introduction_v2_SPAD}
        \include{capitolo2}
        \include{capitolo3}
        %\include{}

        % —- Bibliography ————————————————————–
        \cleardoublepage

        \nocite{*}
        \printbibliography[heading=bibintoc,title={References}]

        \end{document}`

        questo invece è il report della compilazione di biberon

        `INFO – This is Biber 2.7
        INFO – Logfile is 'TESI.blg'
        INFO – Reading 'TESI.bcf'
        INFO – Using all citekeys in bib section 0
        INFO – Processing section 0
        INFO – Looking for bibtex format file 'bibfile.bib' for section 0
        INFO – Decoding LaTeX character macros into UTF-8
        INFO – Found BibTeX data source 'bibfile.bib'
        WARN – year field '1982-1992' in entry 'Zappa_phd' is not an integer – this will probably not sort properly.
        INFO – Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
        INFO – Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
        INFO – Sorting list 'none/global/' of type 'entry' with scheme 'none' and locale 'en-US'
        INFO – No sort tailoring available for locale 'en-US'
        INFO – Writing 'TESI.bbl' with encoding 'UTF-8'
        INFO – Output to TESI.bbl
        INFO – WARNINGS: 1`

      • #112445
        Massimiliano
        Partecipante
          Up
          0
          Down
          ::


          Ho provato col nuovo codice che hai postato ed eliminando ulem tutto va a posto.
          Prova ad eliminare ulem, cancellare tutti i file (.aux, .bbl, .syntec etc.) e rifare la procedura: pdflatex, biber, pdflatex.
          Fammi sapere se il problema persiste.

        • #112446
          Up
          0
          Down
          ::


          purtroppo anche cancellando tutti i file e ricompilando il problema persiste!
          grazie ancora della pazienza

        • #112447
          Up
          0
          Down
          ::

          Marluxia” post=112760Ciao tommi93,

          benvenuto nel forum 🙂
          Ho fatto qualche prova con il preambolo che hai postato e il problema è generato dal pacchetto ulem.
          Purtroppo non lo conosco ma da quello che ho capito leggendo la documentazione serve a definire diversi tipi di sottolineatura.
          Non so perché ulem debba sottolineare i titoli dei libri ma una volta che qualcosa viene sottolineato si disattiva in automatico la sillabazione (come scritto nella documentazione del pacchetto).
          I modi per risolvere la cosa sono tre:
          1) togli il pacchetto (ovviamente se non ti serve)
          2) usi la sillabazione manuale \- (molto scomodo)
          3) guardi come funziona il pacchetto e modifichi la parte di codice che dice al pacchetto di sottolineare i titoli dei libri

          Spero di esserti stato utile

          agendo nel file .bib (quello creato da bibdesk) c’è modo di dire quando andare a capo?

          sono disperato 😕

        • #112448
          Massimiliano
          Partecipante
            Up
            0
            Down
            ::


            L’unica cosa che mi viene in mente di provare è chiederti di allegare il file .bib in modo che io possa compilarlo e vedere se l’errore è generato da quello.
            Prova ad allegarlo e vediamo se riusciamo a risolvere il problema

          • #112449
            Up
            0
            Down
            ::

            Marluxia” post=112794L’unica cosa che mi viene in mente di provare è chiederti di allegare il file .bib in modo che io possa compilarlo e vedere se l’errore è generato da quello.
            Prova ad allegarlo e vediamo se riusciamo a risolvere il problema

            Preso ormai dallo sconforto ho fatto re installato bibdesk e ricreato la libreria …
            ora l’impaginazione della bibliografia è corretta ma il motivo per cui prima non lo fosse non sono riuscito a scoprirlo

            Ti ringrazio ancora per la disponibilità e la gentilezza

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

        Go to top