当我尝试=
使用 在数学模式下生成符号时newtxmath
,出现以下错误(pdflatex
在 Windows 上使用 TeXLive 2014)
错误:字体 \csname\endcsname=zxxrl7z 位于 10.0pt 无法加载:未找到度量 (TFM) 文件。
这是一个简单的例子:
\documentclass{article}
\usepackage{newtxmath}
\begin{document}
$=$
\end{document}
但是,如果我删除$
符号,我会得到正确的输出(即,一个=
符号,但当然不是在数学模式下)。我是否需要启用特定选项才能在数学模式下newtxmath
获得=
符号?
PS:我尝试过包括各种ams
包,例如amsmath
,amssymb
等等amsfonts
,但问题仍然存在。
答案1
这些newtxmath
字体是使用其他几种免费字体的虚拟字体。特别zxxrl7z
是由ntxmia.vf
(由九种字体组成)使用的符号字体lettersA
。该zxxrl7z
字体提供双击字母和数字。
不幸的是,TeX Live 发行版不提供依赖关系树。所需的字体属于 TeX Liveboondox
包,它是 的一部分collection-fontsextra
。boondox
使用以下方式安装tlmgr
tlmgr install boondox
或者更好的是,整个系列
tlmgr install collection-fontsextra
安装整个 TeX Live 通常是最好的选择。