Psfrag 不会替换标签中的多个符号

Psfrag 不会替换标签中的多个符号
\documentclass[12pt]{amsart}
\usepackage{mathrsfs}
\usepackage{graphics}
\usepackage{latexsym}
\usepackage{cite}
\usepackage{graphicx,psfrag}
\usepackage{amsmath,amssymb,amsthm,mathtools}
\usepackage{color}
\begin{figure}
    \psfrag{e}{$e$}
    \psfrag{w1}{$w_1$}
    \psfrag{w2}{$w_2$}
    \psfrag{v1}{$v_1$}
    \psfrag{v2}{$v_2$}
    \psfrag{v3}{$v_3$}
    \psfrag{v4}{$v_4$}
    \psfrag{eL1}{$e^L_1$}
    \psfrag{eR1}{$e^R_1$}
    \psfrag{eL2}{$e^L_2$}
    \psfrag{a}{$\Rightarrow$}
    \includegraphics[width=.8\textwidth]{eps_hw2_binaryToTri.eps}
\end{figure}

我在 WinEdt 10.2 中的 PDFTeXify 中编译了我的 .tex 文件dvi -> ps -> pdf,但它只更改了带有单个符号的标签。我该如何替换带有多个符号的标签?

在此处输入图片描述

答案1

如果您使用添加了字距的排版应用程序,Psfrag 只能替换在 PostScript 中显示为文字字符串的字符串,因此会单独定位每个字母,然后多字母字符串会被拆分。

避免这种情况的细节取决于应用程序,使用单个字母字符串通常有效但不是很方便。或者有时使用数字或等宽字体可以避免字距问题。

或者对于 Adob​​e Illustrator,以与足够旧版本兼容的格式保存(显然它有一个与版本 3 兼容的保存选项)在大多数情况下都是可行的。

相关内容