更新: 格式问题是由 reledmac
(见评论)。是否可以使用其他设置实现相同的输出?很高兴收到建议。
使用enumitem
和reledmac
包时,我遇到了编号列表的一些格式问题。我将嵌套列表放在使用中, ledgroup
因为reledmac
我希望脚注(两种类型)出现在每个部分的末尾,而不是页面的底部。(列表和编号都符合要求。)如示例所示,部分(但不是全部)项目之间的间距不符合要求。
有什么办法可以解决这个问题吗?非常感谢。
\documentclass{book}
\usepackage{titlesec}
\titleformat{\section}{\normalfont}{}{}{}
\titlespacing{\section}{0pc}{3pc}{0pc}
\usepackage{enumitem}
\setlist[description]{style=standard, labelwidth=3em, leftmargin=!, parsep=0pt, itemsep=0pt, nosep, font=\normalfont}
\setlist[enumerate]{align=left, labelwidth=2em, leftmargin=!, parsep=0pt, itemsep=0pt, nosep}
\renewcommand{\labelenumi}{\Roman{enumi}}
\renewcommand{\labelenumii}{\arabic{enumii}.}
\usepackage[series={A, B},noend,noeledsec]{reledmac}
\renewcommand*{\thefootnoteA}{\textit{\alph{footnoteA}}}
\renewcommand*\footnoteruleA{}
\bhooknoteX[A]{\vskip -3pt\noindent}
\beforenotesX[B]{0pt}
\renewcommand*\footnoteruleB{}
\bhooknoteX[B]{\vskip -3pt\noindent}
\numberlinefalse
\begin{document}
\begin{ledgroup}
\beginnumbering
\setcounter{footnoteA}{0}
\setcounter{footnoteB}{0}
\pstart
\section*{Section}
\begin{enumerate}
\item Item 1\footnoteA{This is a test.}
\item Item 2\footnoteB{This is another test.}
\begin{enumerate}
\item Item 3
\end{enumerate}
\textit{Some text}
\begin{enumerate}\setcounter{enumii}{1}
\item Item 4
\item Item 5
\begin{enumerate}[label=\alph*.]
\item Item 6
\item Item 7
\end{enumerate}
\end{enumerate}
\item Item 8
\begin{enumerate}
\item Item 9
\item Item 10
\item Item 11
\end{enumerate}
\begin{enumerate}
\item Item 12\\
\end{enumerate}
\end{enumerate}
\pend
\endnumbering
\end{ledgroup}
\end{document}