我有以下.tex 文件:
\documentclass{standalone}
\usepackage{psfrag}
\psfrag{Final Epidemic Size}[][][]{Final Epidemic Size}
\begin{document}
\includegraphics{../BookTemplate/intro/final_size_inset.eps}
\end{document}
我在 Mac 上运行此程序,使用 latex 然后是 dvips。当我尝试使用预览打开 .ps 文件时,我收到以下消息:
“PostScript 文件“fig1_5.ps”无法转换为 PDF 文件。”
当我修改图像中的其他文本时,我没有收到该消息。以下是我正在修改的 .eps 文件中(可能)相关的行:
/Helvetica 30 F
GS
[1 0 0 1 0 0] CT
-132 24 moveto
1 -1 scale
(Final Epidemic Size) t
GR
GR
GS
与我成功修改的其他字符串相比,我看到的唯一根本不同是字符串中有空格。这可能是原因吗,还是有其他原因?
答案1
你用\psfrag
错了。如果你写
\psfrag{Final Epidemic Size}[][][]{Final Epidemic Size}
假定已给出可选参数。空参数可能允许在其中一些中显示,但正如您所写,并非所有显示都允许。因此,要么用内容填充它们,要么删除它们,这样(合理的)标准值将应用于它们。