如何更改 cjhebrew 中的希伯来语字体?

如何更改 cjhebrew 中的希伯来语字体?

答案就在字体规范链接我觉得没什么用。您能否写一段代码,说明如何在使用 cjhebrew 包时更改希伯来语(但不更改英语)字体?非常感谢您的帮助。也许有必要提一下我在 OS X 10.9.4 下使用 Texpad 编写 Latex 谢谢 Adrian

答案1

我不会使用 cjhebrew,它太旧了(2004 年),而且你不会在源文档中看到希伯来语。假设你使用的是 Mac,则它具有完整的 unicode 和 opentype 支持。我建议你使用 XeTeX/XeLaTeX 和适当的 unicode 字体。然后,你可以使用任何具有适当字形的字体来排版希伯来语。有许多可用的字体。一些免费字体具有很好的范围(免费衬线、Babel Unicode),但我发现 Cardo 具有最广泛的辅助字符和重音符号范围。照常在系统上安装字体,XeTeX/XeLaTeX 就可以访问它了。

MWE 位于下方,其中希伯来语使用与主文本不同的字体,但是,如果主字体具有适当的字形,则没有必要这样做。

\documentclass{article}
\usepackage{fontspec}

\usepackage{polyglossia}

\setmainfont[Ligatures=TeX]{Linux Libertine O}
\newfontfamily\hebrewfont{FreeSans}

\setdefaultlanguage[variant=australian]{english}
\setotherlanguage{hebrew}

\begin{document}
Genesis 1:1 \texthebrew{בְּרֵאשִׁית בָּרָא אֱלֹהִים}.
\end{document}

相关内容