我试图将脚注排版到段落中,但每页有多个脚注段落。
这是为了实现拉丁礼仪文本批判版中常见的布局,例如 Deshusses 版的 Sacramentaire grégorien(附有照片)。您可以在图片中看到,在页面上部,版本中每个编号的文本段落都有一个单独的注释段落(提供文本变体)。
我一直在尝试使用回忆录类的脚注定制功能来实现这一点,如下面的 MWE 所示:
\documentclass{memoir}
\usepackage{ifthen}
\newcounter{numberedtextpara}
\newcommand{\printnumberedtextpara}{{\textbf{\arabic{numberedtextpara}.}\ }}
\newfootnoteseries{Variant}
\paragraphfootstyle{Variant}
\renewcommand{\thefootnoteVariant}{\alph{footnoteVariant}}
\footmarkstyleVariant{\ifthenelse{\value{footnoteVariant}>1}{\textsuperscript{#1}}{\textbf{\arabic{numberedtextpara}.}\ \textsuperscript{#1}}}
\newfootnoteseries{Sources}
\plainfootstyle{Sources}
\renewcommand{\thefootnoteSources}{}
\footmarkstyleSources{\textbf{\arabic{numberedtextpara}.\ }}
\begin{document}
\refstepcounter{numberedtextpara}
\setcounter{footnoteVariant}{0}
\printnumberedtextpara Here\footnoteSources{Where this text comes from.} is\footnoteVariant{are \emph{A}} some text that will have a paragraph number. It will need\footnoteVariant{require \emph{B}} one layer of footnotes that refers to sources, and another that refers to textual variants.\footnoteVariant{Yo!\break}
\refstepcounter{numberedtextpara}
\setcounter{footnoteVariant}{0}
\printnumberedtextpara Here\footnoteSources{But this comes from somewhere else.} is yet\footnoteVariant{still \emph{A}} another numbered paragraph, which will have some footnotes\footnoteVariant{at least some footnotes \emph{B}}.
\end{document}
如您所见,我能够将段落编号打印在每个编号段落的第一个脚注之前。但是,我能做些什么来在第一层脚注的段落编号之前插入换行符/段落分隔符吗?我尝试过的所有方法似乎都不起作用。
我一直在查看 bigfoot 包的文档,它似乎可以满足这一需求。但恐怕代码超出了我的能力范围。我也对 reledmac 包进行了大量实验,但未能满足这一特定需求。