特殊字体有字形,但 xelatex 报告“缺少字符”

特殊字体有字形,但 xelatex 报告“缺少字符”

我在 Linux 上使用 TeXLive 2011,字体名为sasmono。当我使用 xelatex 编译我的 LaTeX 源代码时,它会报告

 (./myoutput.lst
Missing character: There is no ^^83 in font [/u/tiarno/tests/sasmono/sasmono.tt
f]/ICU:!

我的 LaTeX 来源:

\documentclass{book}
\usepackage{fontspec}
\begin{document}

some text

{
    \fontspec[
  Path = "/u/tiarno/tests/sasmono/",
  Extension = .ttf]{sasmono}
\input{myoutput.lst}
}

\end{document}

sasmono.ttf文件位于指定目录中。当我在 Mac 上的 FontBook 中或在 Windows 上的字体查看器中打开该文件时,它会在插槽 0x83(十进制为 131)中显示一个水平的方框绘制字符。生成的 PDF 在字形通常所在的位置显示了小方框。

外部文件myoutput.lst是由另一个程序生成的。我的 xelatex 设置中是否缺少某些内容,或者字体是否存在问题?

相关内容