PSfrag 无法将 LaTeX 符号添加到 eps 图形中

PSfrag 无法将 LaTeX 符号添加到 eps 图形中

我已经将 jgraph 文件转换为 eps,并尝试用 LaTeX 符号替换 eps 图中文本。我已按照这个问题但建议的解决方案对我来说似乎不起作用。

以下是我的简短片段:

\documentclass{article}

\usepackage{graphicx}
\usepackage{psfrag}
\usepackage{auto-pst-pdf}

\begin{document}

\title{Sample PSFrag}
\maketitle

Hi there.

{
  \psfrag{rmax}{$r_{max}$}
  \includegraphics[width=0.5\textwidth]{lusearch9}
}

\end{document}

该字符串出现在 eps 文件中:\(rmax = 0%\))但最终生成的 pdf 文件中仍未发生替换。我正在使用pdflatex --shell-escape sample.tex

任何建议,尤其是使用 pdflatex 机制的建议,都将不胜感激。

答案1

根据《psfrag 包手动的,

PSfrag 只能替换整个字符串,而不能替换部分字符串。

因此,问题在于您试图替换字符串的一部分。请尝试替换整个字符串。

相关内容