병렬 패키지를 사용하는 페이지 환경의 각주

병렬 패키지를 사용하는 페이지 환경의 각주

후속 조치병렬 환경의 각주parallel, 패키지를 사용하지만 [p]마주보는 페이지에 평행 텍스트를 인쇄하는 (페이지) 환경을 사용하여 각주를 조판하려고 합니다 .

각 각주를같은 페이지각주 표시로.

그러나 을 사용하면 환경이 끝난 \footnote{}후에 각주가 표시 parallel됩니다(문서에서 경고한 대로).수행원페이지.

\footnotetext{}평행 텍스트 뒤에 a를 사용 하지만 parallel환경 내에서는 여전히 각주를 해당 텍스트의 바닥글에 배치합니다.선행페이지.

\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}

관련 정보