Illustrator 中无法读取 Latex 字体

Illustrator 中无法读取 Latex 字体

我遇到这个问题已经有一段时间了。我按照以下说明在我的 tex 文档(Win7 上的 Miktex 2.9)中使用Roboto-Regular和字体:Roboto-Light本网站

.tex 文件的示例:

\documentclass{report}
\usepackage{lipsum}
\newcommand\roboR[1]{{\usefont{T1}{Roboto-Regular}{m}{n} #1 }}
\newcommand\roboL[1]{{\usefont{T1}{Roboto-Light}{m}{n} #1 }}

\begin{document}
\section*{Roboto Regular}
\roboR{\lipsum[1]}
\section*{Roboto Light}
\roboL{\lipsum[2]}

\end{document}

使用 Latex->PDF 可以输出良好的结果。当我在 Illustrator 中加载输出 PDF 时,Roboto 字体无法被识别 - 这是:

Illustrator PDF

我已经开始pdftexDownloadBase14=trueupdmap.cfg但什么也没发生。

当我在 Inkscape 中加载 PDF 时,Roboto-Regular将使用字体而不是Roboto-Light。然后,我可以手动将 设置Roboto-Light为我需要的位置,然后从 Inkspace 保存 PDF(尽管 Inkscape 有时会混淆格式)。然后,Illustrator 会识别 PDF 中的字体,一切正常。

问题是有很多文件需要处理,并且我有一个执行 Latex -> Illustrator -> ... 的脚本。

如何让 Latex 嵌入字体或 Illustrator 识别它们?这似乎是一件古老的事情。我曾尝试过无济于事。

谢谢。


编辑:

我确实尝试了这个过程,但Illustrator CS6没有成功。

最后,我放弃了完全依赖的解决方案Illustrator。由于我需要生成 tex 文件的标量和矢量图像格式,我现在使用它Photoshop来加载 PDF 并生成标量图像并Acrobat Reader Pro XI生成矢量图像 (eps),因为它可以正确读取字体。

Illustrator由于我感觉其他人在使用 Illustrator 时也遇到了类似的问题,因此这个“故障”可能出在侧面:(来自 Adob​​e 论坛)例如 - 我没有足够的精力去进一步探究这个问题。

顺便一提 -(将字体安装为系统范围的字体)在amsmath字体上按应有的方式工作。

向所有人致敬。


相关内容