最近,我决定在用 LyX 用希伯来语编写文档时尝试使用 XeTeX 而不是 LaTeX,因为有人建议它对不同语言更友好。更具体地说,我现在可以为英语和希伯来语使用任何我想要的字体,而且 Hyperref 运行起来也很棒。安装 LyX 以用于希伯来语只是稍微复杂一些。
然而,我现在面临一个关键问题——有些环境似乎不起作用,每当添加它们时,PDF 都无法呈现,这是一种熟悉的未定义控制序列错误。更奇怪的是,LyX 声称该错误还涉及其他正常运行的环境,例如部分或者部分等等。
有问题的环境似乎是定理,引理,推论,宣称,定义,评论和证明。仅当使用这些环境时才会出现错误(有趣的是,我似乎找不到分隔器环境,但那是完全不同的事)。
是否有人知道解决方案,以便我可以继续使用这些环境,就像我以前在 LaTeX 上所做的那样?
我使用的是最新 LyX 的 Windows 版本。其他设置在此处的示例中显示 -http://www.filedropper.com/environmentproblem和这里 -http://www.filedropper.com/environmentproblem_1。
答案1
我认为这可能会对你有帮助:
https://www.guyrutenberg.com/2015/03/21/creating-a-hebrew-document-in-lyx-2-1-with-xetex/
记得把这些放在序言中:
\newfontfamily\hebrewfont[Script=Hebrew]{David CLM}
\newfontfamily\hebrewfonttt[Script=Hebrew]{Miriam Mono CLM}
\newfontfamily\hebrewfontsf[Script=Hebrew]{Simple CLM}
而且它应该可以正常工作(对我来说,它工作得很好)。