![使用 psfrag 在 eps 图像中使用 Times New Roman](https://linux22.com/image/241077/%E4%BD%BF%E7%94%A8%20psfrag%20%E5%9C%A8%20eps%20%E5%9B%BE%E5%83%8F%E4%B8%AD%E4%BD%BF%E7%94%A8%20Times%20New%20Roman.png)
我正在使用该chemstyle
软件包生成化学反应方案。它使用该psfrag
软件包将 eps 图形中的占位符替换为分子数字。我试图在这些 eps 文件中使用 Times New Roman 字体(不是用于占位符,而是用于其他文本),但 LaTeX 似乎不喜欢它:
### /usr/texbin/dvips -R -Poutline -o /tmp/altpdflatex.31054-1317561093/Thesis.ps Thesis.dvi 这是 dvips(k) 5.97 版权所有 2008 Radical Eye Software (www.radicaleye.com) ' TeX 输出 2011.10.03:0011' -> /tmp/altpdflatex.31054-1317561093/Thesis.ps /usr/texbin/dvips: ! 找不到头文件 times.pfb。请注意,在 -R2 模式下,绝对路径或带有 .. 的相对路径被拒绝。 ### 无法生成 /tmp/altpdflatex.31054-1317561093/Thesis.ps ()
是否可以使用 LaTeX 而不是 pdfLaTeX 来修复此问题?我在哪里可以找到这样的头文件?
编辑:Times New Roman 文本已添加到 ChemDraw 中。有问题的 eps 是一种化学方案,因此我在 ChemDraw 中绘制这些,有时还会添加其他文本。我希望该文本与我用于 LaTeX (TNR) 的字体相匹配。
Edit2: 一个示例 eps:http://www.2shared.com/file/upfvXkpS/Test.html
答案1
(更多扩展评论)
对我来说,在 Windows 7 上使用 TeX Live 2011 效果很好。
\documentclass{article}
\usepackage{auto-pst-pdf,chemscheme}
\begin{document}
\begin{figure}
\includegraphics{Test}
\end{figure}
\end{document}
我的演示文件使用pdlatex
或latex
-> dvips
->按预期构建ps2pdf
。正如 egreg 所说,要说更多,我们需要一个你正在做的事情的例子。
(顺便说一句,我反对在您的方案和图形中使用衬线字体。坚持使用无衬线字体看起来会更好:请参阅任何常见的日记模板。)