Überfüllte \hbox beim Einfügen eines Zitats in ein Blockzitat

Überfüllte \hbox beim Einfügen eines Zitats in ein Blockzitat

Ich füge ein \blockquotein mein Dokument ein, aber wenn ich am Ende ein Zitat hinzufüge (mit einem, \hfillum es rechtsbündig auszurichten), erhalte ich ein Overfull \hbox.

Dies geschieht nur mit xelatexdem, was ich verwende. Die Badbox erscheint/verschwindet, wenn ich das geometryPaket mit allen zugehörigen Randdefinitionen aktiviere/auskommentiere. Gibt es eine Möglichkeit, Latex anzuweisen, das Zitat rechtsbündig auszurichten, ohne in eine neue Zeile zu wechseln? Warum füllt es nicht einfach den verfügbaren Platz aus? Ich verstehe nicht, was los ist.

Hier ist ein MWE:

\documentclass[12pt, twoside]{article}
\usepackage[a4paper, margin=2.5cm, bindingoffset=1.5cm]{geometry} % <--- this one provokes the overfull \hbox
\usepackage{polyglossia}
    \setdefaultlanguage{italian}
\usepackage[citestyle=authoryear,backend=biber,style=authoryear,firstinits=true,uniquename=init]{biblatex}
\usepackage{setspace}
\usepackage[autostyle]{csquotes}
\usepackage{lipsum}

\setmainfont{Linux Libertine O}

\begin{filecontents*}{bibl.bib}
@book{seiler,
  title={Possession as an Operational Dimension of Language},
  author={Seiler, Hansjakob},
  publisher={TÃŒbingen: Gunter Narr},
  year={1983}
}
\end{filecontents*}

\addbibresource{bibl.bib}

\begin{document}\doublespacing
\lipsum[2]

\blockquote{\singlespacing Semantically, the domain of POSSESSION can be described as bio-cultural. It is the relationship between a human being, his kinsmen, his body parts, his material belongings, his cultural and intellectual products. In a more extended view, it is the relationship between parts and whole of an organism.\hfill \parencite[4]{seiler}}

\lipsum[3]
\end{document}

Antwort1

Verwenden

bio-cul\-tu\-ral.

dann kann es ohne überladenes Kästchen getrennt werden. Mit der Option draftkönnen Sie das Problem mit diesem Wort sehen. Alternativ können Sie die deutschen Tastenkombinationen aktivieren und schreiben bio"=cultural. Es ist eine Einschränkung von TeX, dass Wörter mit einem Bindestrich keine anderen Trennstellen haben können, wenn diese nicht angegeben sind. Hier ist eine Einleitung, wie ich das Problem lösen würde. Ich verwende immer Babel:

\documentclass[12pt, twoside,draft]{article}
\usepackage[a4paper, margin=2.5cm, bindingoffset=1.5cm]{geometry}
\usepackage{fontspec}
\usepackage{libertine}
\usepackage[ngerman,italian]{babel}% the last one is active
\useshorthands{"}
\addto\extrasitalian{\languageshorthands{ngerman}}
\usepackage[style=authoryear,firstinits=true,uniquename=init]{biblatex}
\usepackage{setspace}
\usepackage[autostyle]{csquotes}

\begin{document}

\blockquote{\singlespacing Semantically, the domain of POSSESSION can be described as 
    bio"=cultural. It is the relationship between a human being, his kinsmen, his body 
    parts, his material belongings, his cultural and intellectual products. In a more 
    extended view, it is the relationship between parts and whole of an organism.}

\end{document}

Antwort2

Nach langem Suchen und Testen habe ich mich schließlich dazu entschlossen, den Befehl zu entfernen \blockquote{}und einen benutzerdefinierten Befehl zu verwenden, um dasselbe Ergebnis zu erzielen, nachdem ich bei meinen Suchen etwas Ähnliches gefunden hatte. Es versteht sich von selbst, dass alles einwandfrei funktioniert, wie man es von Latex erwarten würde.

Ausgabe

Bildbeschreibung hier eingeben

Code

\documentclass[12pt, twoside]{article}
\usepackage[a4paper, margin=2.5cm, bindingoffset=1.5cm]{geometry}
\usepackage{polyglossia}
    \setdefaultlanguage{italian}
\usepackage[citestyle=authoryear,backend=biber,style=authoryear,firstinits=true,uniquename=init]{biblatex}
\usepackage{setspace}
\usepackage[autostyle]{csquotes}

\setmainfont{Linux Libertine O}

\begin{filecontents*}{bibl.bib}
@book{seiler,
  title={Possession as an Operational Dimension of Language},
  author={Seiler, Hansjakob},
  publisher={TÃŒbingen: Gunter Narr},
  year={1983}
}
\end{filecontents*}

\addbibresource{bibl.bib}

\newcommand\myquote[1]{%
\par
\begingroup
\leftskip4em
\rightskip\leftskip
\singlespacing
\noindent
#1
\par
\endgroup
}

\begin{document}\doublespacing
Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa.

\myquote{Semantically, the domain of POSSESSION can be described as bio-cultural. It is the relationship between a human being, his kinsmen, his body parts, his material belongings, his cultural and intellectual products. In a more extended view, it is the relationship between parts and whole of an organism.\hfill \parencite[4]{seiler}}

Nulla malesuada por itor diam. Donec felis erat, congue non, volutpat at, tin- cidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellen- tesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ip- sum ligula, eleifend at, accumsan nec, suscipit a, ipsum.
\end{document}

verwandte Informationen