我在 Mac 上使用 TeXShop,当我查看已安装的软件包时,我看到几个包含希伯来字体的已安装软件包 - “culmus”和“hebrew fonts”。
当我查看软件包内容时,我看到类似这样的内容:david.tfm,以及一些显然具有关联名称的 .afm 文件,例如 DavidCLM-Medium.afm、DavidCLM-Medium.otf 等。
这让我相信我应该能够使用 \babelfont{rm}{david},但是当我这样做时,我收到一个模糊的 TeX 错误,我认为这意味着它找不到字体。
如何找到要使用的正确字体名称?
(/usr/local/texlive/2023/texmf-dist/tex/generic/babel-hebrew/rlbabel.def 文件:rlbabel.def 2023/08/22 v2.4a 来自 Babel 系统的从右到左支持 来自 Babel 系统的希伯来语支持
为了避免出现此错误消息,请运行 TeX--XeT 或 e-TeX 引擎,而不是常规 TeX。
/usr/local/texlive/2023/texmf-dist/tex/generic/babel-hebrew/rlbabel.def:45: 从右到左支持错误:使用 TeX--XeT 或 e-TeX 引擎。l.45 引擎} %?
以下是示例:
\documentclass{article}
\usepackage[hebrew, english, bidi=default]{babel}
\babelfont{rm}{David CLM}
\begin{document}
This is some text in english \foreignlanguage{hebrew}{חלך } this is some English text.
\end{document}