对于一本书,我想在一页上排版大量简短的脚注。结果看起来不太好。
scrbook
以下是使用标准脚注的基本渲染:
使用\usepackage[para]{footmisc}
:
使用\usepackage[dblfootnote]
:
还有什么其他方法可以正确排版这些脚注?
答案1
您可以尝试以下操作:
\usepackage{bigfoot}
\usepackage{perpage}
\DeclareNewFootnote[para]{A}
\MakePerPage{footnoteA}
\expandafter\def\csname @makefnbreak\endcsname{\unskip\linebreak[0]}
\makeatletter
\let\@makefntext@orig\@makefntext
\FootnoteSpecific{A}\def\@makefntext#1{%
\noindent{\hbox{\textbf{\@thefnmark}\nolinebreak\ }}#1~\hss%
}
\makeatother
这将使所有脚注(通过 插入footnoteA{...}
)作为一个连续的段落(第一行不缩进)、粗体脚注标记以及标记与前后文本之间的固定空格分别呈现给您。您可以通过更改为您喜欢的另一个水平空间来更改空白的大小\nolinebreak\ }}#1~
。
HTH,达里奥
编辑:\MakePerPage
根据评论添加。