인용구에 인용 삽입 시 \hbox가 가득 찼습니다.

인용구에 인용 삽입 시 \hbox가 가득 찼습니다.

문서에 a를 삽입하려고 하는데 \blockquote문서 끝에 인용문을 추가하면( \hfill오른쪽 정렬을 위해 a 사용) 가 표시됩니다 Overfull \hbox.

이것은 xelatex내가 사용하는 것을 사용하는 경우에만 발생합니다. geometry관련된 모든 마진 정의가 포함된 패키지를 활성화/주석 처리하면 배드박스가 나타나거나 사라집니다 . 새로운 줄로 이동하지 않고 인용문을 오른쪽 정렬하도록 Latex에 지시할 수 있는 방법이 있습니까? 왜 사용 가능한 공간만 채우지 않는 걸까요? 나는 무슨 일이 일어나고 있는지 이해하지 못합니다.

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}

답변1

사용

bio-cul\-tu\-ral.

그러면 너무 많은 상자 없이 하이픈을 넣을 수 있습니다. 옵션을 사용하면 draft이 단어의 문제점을 볼 수 있습니다. 대안으로 독일어 단축키를 활성화하고 bio"=cultural. 하이픈이 있는 단어는 지정하지 않으면 다른 하이픈 지점을 가질 수 없다는 것이 TeX의 제한 사항입니다. 다음은 문제를 해결하는 방법에 대한 전문입니다. 나는 항상 바벨을 사용합니다.

\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}

답변2

\blockquote{}많은 검색과 테스트 끝에 검색에서 비슷한 것을 찾은 후 마침내 명령을 제거하고 사용자 정의 명령을 사용하여 동일한 결과를 얻기로 결정했습니다 . 말할 필요도 없이 Latex에서 기대할 수 있듯이 모든 것이 완벽하게 작동합니다.

산출

여기에 이미지 설명을 입력하세요

암호

\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}

관련 정보