希伯来语文档中不显示边注

希伯来语文档中不显示边注

我正在处理希伯来语文档,我想添加边注。当我在英语文档中执行此操作时,一切正常:

\documentclass[a4paper, oneside, 12pt]{book}

\usepackage{geometry}
\usepackage{marginnote}

\geometry{left=0.5cm, right=2.5cm, top=2cm, bottom=2cm, marginparwidth=2cm}
% \reversemarginpar

\begin{document}
\mainmatter
\chapter{Hello}
\marginnote{Hi}
\end{document}

我得到:

当我加载babel并添加必要的代码以获取希伯来语文档时,边注消失了:

\documentclass[a4paper, oneside, 12pt]{book}

\usepackage[bidi=basic, layout=tabular]{babel}

\babelprovide[main, import, alph=letters, Alph=letters]{hebrew}
\babelprovide[import]{english}

\babelfont[hebrew]{rm}{David CLM}
\babelfont[hebrew]{sf}{David CLM}

\usepackage{geometry}
\usepackage{marginnote}

\geometry{left=0.5cm, right=2.5cm, top=2cm, bottom=2cm, marginparwidth=2cm}
% \reversemarginpar

\begin{document}
\mainmatter
\chapter{שלום}
\marginnote{היי}
\end{document}

结果:

我尝试使用\reversemarginpar,但没用。我还给了包showframe一个选项geometry,以确保有足够的空间来放置注释,看起来不错。我不明白为什么我无法在我的希伯来语文档中正确显示边注。

相关内容