biblatex によって作成された孤児

biblatex によって作成された孤児

ぎこちない孤児で終わる脚注があります。

ここに画像の説明を入力してください

12脚注が非常に長く、孤立行が非常に小さいため、通常は、非改行スペース文字を使用して孤立行を前の行に戻すことで、これを簡単に修正できます~

しかし、この場合、孤児は によって作成されbiblatex、それによって作成された孤児を削除する方法がわかりません。私が考えられる唯一の方法は、~参照に を追加することです[~12]{elseth1982}が、効果がありません。これを修正する方法はありますか?地元で(つまり、改行不可のスペースを前に追加せずに)全て引用文にページ番号は必要ですか?

私のドキュメントの関連部分は次のようになります (MWE ではないので、コンパイルする必要はありません)。

\documentclass{article}
\usepackage[style = authoryear-comp]{biblatex}
\renewcommand{\postnotedelim}{\iffieldnums{postnote}{\addcolon\addspace}{\addspace}} % use colon with space before pages, but use just a space before citations that aren't pages (§, no., etc.)

\begin{document}
Text\footnote{Footnote text\parencites[3]{maageroe1978}[3]{maageroe1981}[33]{maageroe1983}[12]{elseth1982}.}
\end{document}

編集: ここで用語が混乱します。段落の終わりに1行だけ単語が1つだけあると、それは「将来がない」ので、未亡人になるだろうと思っていましたが、ウィキペディアそれを孤児と呼ぶ。

答え1

通常の脚注があるようなので、試してみることができます\looseness-1(役立つかどうかは具体的なテキストによって異なります)。

\documentclass{article}
\usepackage{lipsum}
\begin{document}
Text\footnote{%
%\looseness-1 
Footnote text\lipsum*[1] text text text text12 12 12 12 12 12 12 12 12 12).}
\end{document}

それなし\looseness

ここに画像の説明を入力してください

\looseness

ここに画像の説明を入力してください

関連情報