跟進環境中的註腳為平行,我嘗試使用該parallel
套件但使用[p]
(頁面)環境來排版腳註,該環境在對頁上列印並行文字。
我希望每個腳註都出現在同一頁作為腳註標記。
但是,使用\footnote{}
將腳註放置在parallel
環境結束之後(正如文件所警告的那樣),結果是腳註的頂部下列的頁。
\footnotetext{}
在並行文字之後但仍在環境內使用 aparallel
將腳註放置在頁腳中前頁。
\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage{parallel}
\newenvironment{verseparallel}[2]
{\begin{Parallel}[p]{}{}
\ParallelLText{#1}\ParallelRText{#2}}
{\end{Parallel}}
\begin{document}
\begin{verseparallel}
{To be, or not to be\footnote{(A) footnote appears on next page}}
{To be, or not to be\footnotemark}
\footnotetext{(B) footnote appears on preceding page}
\end{verseparallel}
\end{document}
無論哪種情況,腳註都會列印在與腳註標記不同的頁面上。是否有解決方法可以將腳註放置在與腳註標記相同的頁面底部?
答案1
按照使用該套件的建議,我能夠實現並行文字排版腳註的所需輸出paracol
。
有關與具有多頁選項的parallel
套件最相符的配置,請參閱文件第 9.2 節「非配對並行分頁」。示例如下。[p]
paracol
\documentclass{article}
\usepackage{paracol}
\newenvironment{verseparacol}[2]
{\begin{paracol}[1]*{2} % two columns, one per page, non-paired
#1\switchcolumn#2
}{\end{paracol}}
\begin{document}
~ \clearpage % clearing the page so the first column starts on verso
\begin{verseparacol}
{To be, or not to be\footnote{(A) footnote}}
{To be, or not to be}
\end{verseparacol}
\end{document}