我有一份法语-阿拉伯语双语文档,其中法语版本应该出现在左边奇数页,而阿拉伯语版本应该出现在右边偶数页,如所述这里。
但是,我发现该命令\setotherlanguages{arabic}
使 paracol 的并行分页根本不起作用。在paracol
环境中使用阿拉伯语并不一定会导致失败,正如您在下面的 MWE 中看到的那样。只需在文档中的某个地方将阿拉伯语声明为第二语言,就会使所有paracol
withnumleft
选项失败。
平均能量损失
\documentclass{book}
\RequirePackage{polyglossia}
\usepackage{paracol}
\setotherlanguages{arabic} % ← Comment this line and the Parallel paging works again
\begin{document}
\begin{paracol}[1]{2}
\switchcolumn[0]*
Lorem ipusm
\switchcolumn[1]
Dolor
\end{paracol}
\end{document}
问题
那么如何在同一个文档中将 paracol 的 Parallel-Paging 与阿拉伯语结合使用?
答案1
只需将paracol
调用放在阿拉伯语声明后面,如下所示:
\documentclass{book}
\RequirePackage{polyglossia}
\setotherlanguages{arabic} % ← Comment this line and the Parallel paging works again
\usepackage{paracol} % ← Paracol should be here
\begin{document}
\begin{paracol}[1]{2}
\switchcolumn[0]*
Lorem ipusm
\switchcolumn[1]
Dolor
\end{paracol}
\end{document}