
У меня есть сноска, которая заканчивается неловким сиротой.
Сноска такая длинная, а сиротский элемент такой маленький, что я бы мог легко это исправить, переместив сиротский элемент 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}
EDIT: Терминология меня здесь смущает. Я бы подумал, что одно слово на строке в конце абзаца будет вдовой (поскольку у него «нет будущего»), ноВикипедияназывает его сиротой.
решение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}