连字符使希伯来语单词在 HarfTeX 中消失

连字符使希伯来语单词在 HarfTeX 中消失

希伯来语用法马加夫作为连字符,我必须宣布如果我想使用它来代替通常的连字符,则可以使用它。但是,当我使用哈夫特克斯使用 LuaLaTeX。请参阅下面的示例:

\documentclass{minimal}
\usepackage[nil,bidi=basic]{babel} 
\babelprovide[import]{hebrew}
\babelfont[hebrew]{rm}[RawFeature={mode=harf},Script=Hebrew,Language=Default]{SBL Hebrew}
\exhyphenchar=`\־ % If I comments this out, the words are displayed correctly.

\begin{document}
\selectlanguage{hebrew}

כׇּל־הַשֹּׁמֵ֖עַ

כִּֽי־שָׁמַ֧ע

כִּֽי־בָרֵ֣ךְ

\end{document}

缺少单词

解决方案:如果我把 maqaf 倾斜放置(没有明显的效果),似乎可以解决这个问题,但我认为某个地方存在一个错误。

相关内容