underfull \hbox in bibliografia

  • Creatore
    Topic
  • #54880
    Up
    0
    Down
    ::


    ciao a tutti,
    come si risolve “underfull” \hbox nella bibliografia? Dove devo sillabare le parole che danno problemi?
    grazie tante
    ciao
    angelico

Visualizzazione 13 filoni di risposte
  • Autore
    Risposte
    • #54881
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        ciao a tutti,
        come si risolve “underfull” \hbox nella bibliografia? Dove devo sillabare le parole che danno problemi?
        grazie tante
        ciao
        angelico

        Sei troppo vago. Hai degli URL nella bibliografia? Alcuni URL lunghi possono dare creare problemi di riempimento di riga irrisolvibili, per esempio.

        Esempio minimo, per favore.

        Ciao,
        L.

      • #54882
        Up
        0
        Down
        ::


        ciao,
        hai ragione, ecco un esempio, anche se non si tratta di URL:

        @book{ZP:FrakGeom,
        author = {Zeitler, Herbert and Pagon, Du\v{s}an},
        title = {Fraktale geometrie. Eine Einf\”uhrung},
        publisher = {Vieweg},
        year = {2000},
        location = {Braunschweig},
        keywords = {3}
        }

        praticamente dovrei spezzare Braunschweig in Braun\-schweig, visto che me lo scrive tutto a capo generando l’underfull. Non so se devo aggiungere altre lingue a \usepackage[italian]{babel}, ma mi sa che non c’entra niente.
        spero di essere stato chiaro. fatemi sapere
        grazie
        angelico

      • #54883
        Up
        0
        Down
        ::

        ciao,
        hai ragione, ecco un esempio, anche se non si tratta di URL:

        @book{ZP:FrakGeom,
        author = {Zeitler, Herbert and Pagon, Du\v{s}an},
        title = {Fraktale geometrie. Eine Einf\”uhrung},
        publisher = {Vieweg},
        year = {2000},
        location = {Braunschweig},
        keywords = {3}
        }

        praticamente dovrei spezzare Braunschweig in Braun\-schweig, visto che me lo scrive tutto a capo generando l’underfull. Non so se devo aggiungere altre lingue a \usepackage[italian]{babel}, ma mi sa che non c’entra niente.
        spero di essere stato chiaro. fatemi sapere
        grazie
        angelico

        Metti \hyphenation{Braun-schweig} nel preambolo.

        Ciao
        Enrico

      • #54884
        Up
        0
        Down
        ::


        ciao,
        l’ho fatto, ho compilato, ma non succede niente. Non so c’è da fare qualche manovra particolare.
        fatemi sapere
        grazie
        ciao
        angelico

      • #54885
        Up
        0
        Down
        ::

        ciao,
        l’ho fatto, ho compilato, ma non succede niente. Non so c’è da fare qualche manovra particolare.
        fatemi sapere
        grazie
        ciao
        angelico

        Esempio minimo con tutto ciò che serve, per favore: impostazioni della gabbia, pacchetto per la bibliografia e font.

        Ciao
        Enrico

      • #54886
        Up
        0
        Down
        ::


        ciao,
        spero siano sufficienti le seguenti informazioni. che cos’è la “gabbia”? Vi segnalo inoltre che devo usare il pacchetto.sty che vi copio alla fine del post e che, se dovesse servire, possiamo modificare.

        \usepackage[latin1]{inputenc}
        \usepackage[babel]{csquotes}
        \usepackage[style=authortitle, citestyle=verbose-trad1]{biblatex}
        \bibliography{bibliotesi}

        \printbibliography

        @book{ZP:FrakGeom,
        author = {Zeitler, Herbert and Pagon, Du\v{s}an},
        title = {Fraktale geometrie. Eine Einf\”uhrung},
        publisher = {Vieweg},
        year = {2000},
        location = {Braunschweig},
        keywords = {3}
        }

        ecc il pacchetto.sty:
        % ********************************************************************
        % aracne.sty
        % ********************************************************************
        \ProvidesPackage{aracne}

        \RequirePackage{geometry}
        %\RequirePackage{fancyhdr}
        \RequirePackage{hyperref}
        \RequirePackage{caption}

        % ********************************************************************
        % geometry
        % ********************************************************************
        \geometry{papersize={17cm,24cm},text={12.5cm,18.5cm},centering,dvips=false,heightrounded}

        % ********************************************************************
        % fancyhdr
        % ********************************************************************
        %\makeatletter
        %\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
        % \hbox{}
        % \vspace*{\fill}
        % \vspace{\fill}
        % \thispagestyle{empty}
        % \newpage
        % \if@twocolumn\hbox{}\newpage\fi\fi\fi}
        %\makeatother

        %\pagestyle{fancy}
        %\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        %\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        %%\fancyhf{}
        %\fancyhead[LE,RO]{\scshape\thepage}
        %\fancyhead[LO]{\bfseries\footnotesize\nouppercase{\rightmark}}
        %\fancyhead[RE]{\bfseries\footnotesize\nouppercase{\leftmark}}
        %\renewcommand{\headrulewidth}{0.5pt}
        %\renewcommand{\footrulewidth}{0pt}
        %\addtolength{\headheight}{1.6pt}

        % ********************************************************************
        % hyperref
        % ********************************************************************
        \hypersetup{%
        colorlinks=true, linktocpage=true, pdfstartpage=3, 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=webbrown, linkcolor=RoyalBlue, citecolor=RoyalBlue, pagecolor=RoyalBlue,%
        %uncomment the following line if you want to have black links (e.g., for printing)
        urlcolor=black, linkcolor=black, citecolor=black, pagecolor=black,%
        % pdftitle={\myTitle},%
        % pdfauthor={\textcopyright\ \myName},%
        % pdfsubject={},%
        % pdfkeywords={},%
        %pdfcreator={pdfLaTeX},%
        %pdfproducer={LaTeX with hyperref and classicthesis}%
        }

        \newcommand{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}

        % ********************************************************************
        % caption
        % ********************************************************************
        \captionsetup{format=hang,font=small,labelfont=bf}

        \newenvironment{citazione}%
        {\begin{quotation}\small\ignorespaces}%
        {\end{quotation}}

        \graphicspath{{Immagini/}{misc/}}

      • #54887
        Up
        0
        Down
        ::

        ciao,
        spero siano sufficienti le seguenti informazioni. che cos’è la “gabbia”? Vi segnalo inoltre che devo usare il pacchetto.sty che vi copio alla fine del post e che, se dovesse servire, possiamo modificare.

        Con queste impostazioni l’elemento della bibliografia va a capo dopo “Vieweg,”; sta invece su una riga se la lingua scelta con babel è l’italiano.

        Ciao
        Enrico

      • #54888
        Up
        0
        Down
        ::


        ciao,
        ok, comunque se cambio \usepackae[italian]{babel} in \usepackae[italian, german]{babel} il problema si risolve, ma la bibliografia viene in tedesco. come posso fare? in bibliografia ho testi in varie lingue
        grazie,
        ciao
        angelico

      • #54889
        Up
        0
        Down
        ::

        ciao,
        ok, comunque se cambio \usepackae[italian]{babel} in \usepackae[italian, german]{babel} il problema si risolve, ma la bibliografia viene in tedesco. come posso fare? in bibliografia ho testi in varie lingue
        grazie,
        ciao
        angelico

        Non è affatto una buona idea. Puoi provare aggiungendo il campo
        `hyphenation={german}`
        al dato nel file .bib.

        Ciao
        Enrico

      • #54890
        Up
        0
        Down
        ::


        ciao,
        ho provato e naturalmente sono passato da \usepackage[style=authortitle, citestyle=verbose-trad1]{biblatex} a \usepackage[style=authortitle, citestyle=verbose-trad1, babel=hyphen]{biblatex}, ma non succede niente.

        come posso fare?
        grazie
        ciao
        angelico

      • #54891
        Up
        0
        Down
        ::

        ciao,
        ho provato e naturalmente sono passato da \usepackage[style=authortitle, citestyle=verbose-trad1]{biblatex} a \usepackage[style=authortitle, citestyle=verbose-trad1, babel=hyphen]{biblatex}, ma non succede niente.

        come posso fare?

        E io che ti posso dire? FInché non ho qualcosa di solido su cui lavorare, non posso inventarmi le tue impostazioni. RIporta il preambolo completo del tuo documento.

        Ciao
        Enrico

      • #54892
        Up
        0
        Down
        ::


        ciao
        grazie per la pazienza. Ecco il preambolo completo

        \documentclass[a4paper, titlepage, twoside]{report}
        \usepackage[italian]{babel}
        \usepackage[latin1]{inputenc}
        \usepackage{amsmath, amssymb}
        \usepackage{fancyhdr}
        \usepackage[babel]{csquotes}
        \usepackage[style=authortitle, citestyle=verbose-trad1, babel=hyphen]{biblatex}
        \bibliography{bibliotesi}
        \usepackage{graphicx}
        \usepackage{chngcntr}
        \usepackage{aracne}
        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{#1}}
        \setcounter{secnumdepth}{0}
        \setcounter{tocdepth}{5}

        \newcommand{\1}{${}$\quad \enspace}
        \newcommand{\appu}[1]{\marginpar{{\scriptsize #1}}}
        \newcommand{\ms}{\textsc}

        \newenvironment{cit}
        {\begin{quotation}\footnotesize}
        {\end{quotation}}
        %
        \newenvironment{zit}
        {\begin{quote}\footnotesize}
        {\end{quote}}
        %
        \newenvironment{sistema}
        {\left\lbrace\begin{array}{@{}l@{}}}%
        {\end{array}\right.}
        %
        \newcommand{\av}{\guillemotleft}
        \newcommand{\di}{\guillemotright}
        %

        \fancyhead{}
        \fancyhead[RE,LO]{\nouppercase{\leftmark}}
        \fancyhead[RO,LE]{\thepage}
        \fancyfoot{}

        \nocite{*}

        \counterwithin*{footnote}{chapter}

        \begin{document}

      • #54893
        Up
        0
        Down
        ::

        ciao
        grazie per la pazienza. Ecco il preambolo completo

        Ed ecco le cattive notizie: anche spezzando Braun-schweig (che il compositore pdflatex farebbe da sé, la parte “Braun-” non ci sta.

        Però arriva la buona notizia: se carichi microtype, tutto va a posto. C’è ancora un messaggio di Underfull \hbox, ma non è dovuto a quello.

        Ciao
        Enrico

      • #54894
        Up
        0
        Down
        ::


        ciao,
        pare infatti che vada tutto bene,
        grazie mille
        ciao
        angelico

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

    Go to top