我在列表环境中使用 \footnote。不幸的是,脚注编号导致 \hbox 溢出:
有没有办法在不改变措辞的情况下防止这种情况发生?
以下是一个例子:
\documentclass[
fontsize=12pt,
ngerman,
twoside,
parskip=half
]{scrbook}
\usepackage[paperwidth=155mm,paperheight=220mm,left=2cm,right=2cm,top=1.1cm,bottom=2.1cm,includehead]{geometry}
\usepackage[english,main=ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[
babel=true,
tracking=true,
activate={true,nocompatibility},
final,
kerning=true,
spacing=true,
]{microtype}
\usepackage[cmintegrals,cmbraces]{newtxmath}
\usepackage{ebgaramond-maths}
\usepackage{enumitem}
\newlist{compactitem}{itemize}{3}
\setlist[compactitem]{topsep=0pt,partopsep=0pt,itemsep=0pt,parsep=0pt,leftmargin=.8cm}
\setlist[compactitem,1]{label=\textbullet}
\setlist[compactitem,2]{label=---}
\setlist[compactitem,3]{label=*}
\usepackage{blindtext}
\begin{document}
\setcounter{footnote}{294}
\subsection{Fazit}
\blindtext
\blindtext
\begin{compactitem}
\item
\emph{\ldots\ zu schweren (faktischen) Beschränkungen der
Wirtschaftsfreiheit führt:} \blindtext
\item
\emph{\ldots\ vollständig ausserhalb der Bereiche von
Bedarfsverwaltung, Nebentätigkeit oder Randnutzung von
Verwaltungsvermögen} statt"-fin"-det,\footnote{Vorstehend, Rz.~275.} wenn
also etwa eine Behörde eine Software ohne jeden sachlichen
Zusammenhang zu ihrer Tätigkeit entwickeln und veröffentlichen würde.
In diesen Fällen wäre gestützt auf das Spezialitätsprinzip auf einer
for"-mell-ge"-setz"-li"-chen Grundlage zu bestehen.
\end{compactitem}
\end{document}
当您删除第二个 \blindtext 或第一个 \item 中的 \emph(而不是里面的文本)时,这种行为就会消失。