多语种 + 希伯来语回忆录中的边注脚注不起作用

多语种 + 希伯来语回忆录中的边注脚注不起作用

我正在用 XeLaTeX 和 排版我的硕士论文memoir。一切都进行得很顺利,直到我想在序言中用希伯来语添加一小段信息。我正在使用该polyglossia包,虽然我想要的那点希伯来语输出得很好,但它撤消了 的\footnotesinmargin设置memoir。如有必要,我可以不使用希伯来语文本,只要polyglossia在使用英语和法语时不会干扰我的脚注(它似乎不会这样做)。但我仍然非常想了解是什么导致了这种不兼容。这个相对最小的示例是我的设置的一部分,包含我的边距和脚注命令。如果我注释掉\setotherlanguage{hebrew}一切都很好,但如果我不这样做,那么脚注就会被发送到页面底部。

\documentclass[a4paper]{memoir}

\usepackage{lipsum}


%% MISE EN PAGE %%

% Géométrie de la page
\settypeblocksize{54.3163pc}{*}{0.5}
\setbinding{1pc}
\setlrmargins{4.312pc}{*}{*}
\setulmargins{6.1pc}{*}{*}
\setheadfoot{0pt}{2.5\onelineskip}
\setmarginnotes{2pc}{12pc}{2\onelineskip}
\checkandfixthelayout

% Notes de bas de page
\footnotesinmargin
\footmarkstyle{#1~}
\setlength{\footmarkwidth}{-1sp}
\setlength{\footmarksep}{0pt}
\setlength{\footparindent}{0pt}
\renewcommand{\foottextfont}{\scriptsize\raggedright}

%% LANGUES %%

\usepackage{polyglossia}
\setmainlanguage[variant=usmax]{english}
\setotherlanguage{french}
\setotherlanguage{hebrew}

\begin{document}

\chapter{Test Chapter}

\lipsum[1]

And now some dummy text\footnote{Test footnote that should show up in the margin.} so that I can have a footnote.

\end{document}

相关内容