我尝试了一些常用的方法(例如改变脚注步骤和重新定义脚注规则),但它们似乎无法与 reledmac 配合使用。如果可以的话,我想更改 (1) 每一系列关键注释的脚注规则上方和下方的间距,以及 (2) 脚注之间的间距。
编辑: \Xafterrule[]{}
并且\Xbeforenotes[]{}
是我第一个问题的答案,但是\Xafternote[]{}
没有按预期工作。
\documentclass{article}
\usepackage{polyglossia,fontspec,xunicode}
\setmainlanguage{latin}
\usepackage{reledmac}
\usepackage{lipsum}
\Xbeforenotes[A]{10pt} % adds space above footnote rule
\Xafterrule[A]{10pt} % adds space after the rule
\Xafternote[A]{10pt} % does NOT add space in between notes
\begin{document}
\beginnumbering
\pstart
\edtext{Lorem}{
\Afootnote{A critical note} % space between this note and the rule, and above the rule
\Bfootnote{Critical note in series B}}
\edtext{ipsum}{
\Afootnote{Another critical note} % space between this and the first Afootnote
\Bfootnote{Other critical note in series B}}
\lipsum*[1-6]
\pend
\endnumbering
\end{document}
答案1
好的。所以你必须这样做:
- 在任何脚注的开头插入垂直空格。
- 因此,不要在规则后插入空格。
所以
\documentclass{article}
\usepackage{polyglossia,fontspec,xunicode}
\setmainlanguage{latin}
\usepackage{reledmac}
\usepackage{lipsum}
\Xparindent
\Xbeforenotes[B]{10pt} % adds space above footnote rule
\Xafterrule[A]{0pt} % n
\Xbhooknote[A]{\vskip 10pt\noindent}
\begin{document}
\beginnumbering
\pstart
\edtext{Lorem}{
\Afootnote{A critical note} % space between this note and the rule, and above the rule
\Bfootnote{Critical note in series B}}
\edtext{ipsum}{
\Afootnote{Another critical note} % space between this and the first Afootnote
\Bfootnote{Other critical note in series B}}
\lipsum*[1-6]
\pend
\endnumbering
\end{document}