排版大量简短的脚注

排版大量简短的脚注

对于一本书,我想在一页上排版大量简短的脚注。结果看起来不太好。

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根据评论添加。

相关内容