使用IPAexMincho时出现字体问题

使用IPAexMincho时出现字体问题

我正在尝试在 Win8 下使用 TeXnic 下的 MikTeX 在 Latex 中运行一些名为 IPAexMincho 的字体,但是当我具有以下有效设置时,我收到了有关无法运行 Kanji 映射的错误消息(嗯,有效的意思是,我尝试将它们与其他已安装的字体一起使用,并且它们似乎可以正常工作。

\documentclass{article} 
\usepackage{xltxtra} 
\usepackage{amsmath,amssymb}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{IPAexMincho}
\usepackage{sansmath}
\begin{document}
helo word.
\end{document}

pdf因此,当我执行 XeLaTeX 时,甚至不会生成结果。

我收到的具体警告信息

xelatex> Warning Couldn't open font map file "kanjix.map".
xelatex> Warning Invalid glyph name index number : 12502 (>= 12495)
xelatex> Warning Invalid version 2.0 'post' tabe
xelatex> Error Could not obtain necessary font info

我当然收到了 XeLaTeX 的另外三个警告,xparse/refedefine-command但我不认为这些对于这个问题至关重要。

是的,我知道这里有类似看似有用的帖子

xetex 抱怨缺少 kanjix.map

还有一些帖子与在正文中设置新字体有关。但问题是,使用其他日文字体时,我似乎没有遇到这个问题。

干杯,

电视

答案1

听起来好像您没有正确安装字体:查找映射文件表明 XeTeX 使用系统字体方法没有找到它。

对我来说,如果我执行以下操作,一切都会正常工作:

  • 从下载字体供应商
  • 解压并安装到系统字体文件夹
  • 使用 MiKTeX 2.9 或 TeX Live 2013 中的 XeLaTeX 调整您的示例

我使用的是 Windows 7,但这应该没什么区别。

相关内容