Illustrator 一直警告我停止支持 Type 1 字体,但我没有听从,因为我不知道我的 Latex 字体是 Type 1。今天我打开文档,字体不再被识别(我之前使用这个答案一切都很顺利)。现在我发现了这个其他答案 这准确地解释了发生了什么,并表明字体仍会显示,但编辑功能有限。但我的情况并非如此,因为我现在看到的是:
然后我尝试使用 XeLaTeX,并在我的 Windows 文件夹中安装建议的 .otf 字体,在我的序言中添加以下几行,然后使用 XeLaTeX 在 TeXworks 中进行编译:
\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text}
\usepackage{xunicode}
\usepackage{xltxtra}
\setmainfont{cmb10.otf} %one of the fonts I installed
但这部分有效,因为现在我看到的是这个:
cmb10.otf 安装在 Windows 上,因此 Illustrator 应该能够找到它。
我该如何解决这个问题?问题到底是什么?也许我使用了错误的字体,但我应该使用什么字体?或者我的问题是由于其他原因造成的?我的所有数字都会因此损坏。还有其他解决方案吗?我不太喜欢这种选择。