我尝试使用\today
下面的代码将希伯来语日期添加到我的文档中。
\documentclass{minimal}
\usepackage{polyglossia}
\newfontfamily\hebrewfont[Script=Hebrew]{David CLM}
\setdefaultlanguage[calendar=hebrew]{hebrew}
\begin{document}
\today
\end{document}
但是,此代码无法使用 XeLateX 进行编译。相反,该过程会因以下错误而终止。
xdvipdfmx:fatal: This font using the "seac" command for accented characters
从网上搜索来看,它似乎与 type1 字体有关,因为xdvipdfmx
无法使用它们。但是,我知道的希伯来语字体是 type1(来自 Culmus)。
有什么方法可以解决这个问题并正确显示希伯来语日期?
答案1
我不会尝试将 type1 字体与 xelatex 一起使用(至少不会用于文本)。
这里有http://culmus.sourceforge.net/taamim/Taamey David CLM
基于 David CLM 并且可以与 xelatex 很好地配合使用:
\documentclass{article}
\usepackage{polyglossia}
\newfontfamily\hebrewfont[Script=Hebrew]{Taamey David CLM}
\setdefaultlanguage[calendar=hebrew]{hebrew}
\begin{document}
\today
\end{document}