
\mathbbmss{x}
- 此标签在 DVI 格式中可见,但在创建 PostScript 或 PS 格式后,该符号将消失。
答案1
字体bbm
仅以格式提供METAFONT
。这意味着,当您第一次使用该字体时,必须为每个字形创建一个位图,编译源METAPOST
。
通常这是“自动”发生的,因此在执行latex
文档时,会编译字体、创建位图,还会创建字体几何文件。TeX 只需要后者,以便知道每个字符需要多少空间,但显示字符的实际位图不是由 TeX 使用的,而是由必须将文件转换为“可查看”.dvi
版本的“驱动程序”使用的。
您使用两个不同的“驱动程序”来查看结果.dvi
。一个是您的 dvi-viewer,另一个是程序dvips
(我猜)。从您的问题来看,dvi-viewer 在查找包含组成字体的位图的文件方面似乎没有问题,因为它可以正确显示您的字符。但是,dvi->ps
转换程序无法找到这些文件,因为生成的 PS 不显示字符。
通常,问题是由于 dvi-previewer 和dvi->ps
程序使用不同版本的字体,因为它们需要不同的分辨率。但这通常可以“自动”解决,因为dvips
需要调用metafont
才能以所需的分辨率获得所需的字体。
所以显然您的问题与 的配置有关dvips
。这类问题通常很难解决。我建议您改用 进行编译pdflatex
,看看问题是否消失(尽管可能不会消失,因为pdflatex
和通常dvips
会共享部分字体配置)。
我不得不说,在我的系统中latex
,dvips
和都pdflatex
可以完美运行,如下面的 MWE 所示:
\documentclass{article}
\usepackage{bbm}
\begin{document}
\thispagestyle{empty}
Testing bbm fonts: $\mathbbmss{x}$
\end{document}