如何使用 WinEdt 来确保成功使用 psfrag?

如何使用 WinEdt 来确保成功使用 psfrag?

以下网站提供了使用该psfrag包替换 EPS 图像中的字符串的示例。

但是,使用 WinEdt 11.1 和 MiKTeX 的设置时,我遇到了一些困难。我尝试使用Latex+dvi2pdf,但生成的 PDF 似乎是一个中间文件。我应该如何配置设置? 在此处输入图片描述

确实,我明白了:记得LaTeX + dvipdfm通过项目设置来编译您的项目。

在此处输入图片描述

但我仍然无法正确配置它们。

PS(代码)

\documentclass[12pt,a4paper]{article}
\usepackage[margin=2cm,a4paper]{geometry}
\pagestyle{empty}
\title{psfrag Example}

\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
\usepackage{newtxmath}

\usepackage{graphicx}
\usepackage{psfrag}

\begin{document}

Remember to compile your project with \LaTeX\ + dvipdfm via the Project Settings. Click on the Overleaf menu icon in the upper left, above the file list pane, and set `Compiler' to `LaTeX' to do this!

\begin{figure}[h!]
\centering
\includegraphics[width=.6\textwidth]{example}
\caption{Original EPS image}

\vskip3em

\psfrag{p1}{$p_1$}
\psfrag{p2}{$p_2$}
\psfrag{p3}{$p_3$}
\psfrag{\\tex[B][B]\{Plot of \$\\sin(t)\$ and \$\\cos(t)\$\}}{Plot of $\sin(t)$ and $\cos(t)$}
\psfrag{\\tex[t][t]\{\$t\$\}}{$t$}
\psfrag{\\tex[B][B]\{\$\\sin(t)\$, \$\\cos(t)\$\}}{$\sin(t)$, $\cos(t)$}
\psfrag{-1}{-1}
\psfrag{-0.2}{-0.2}
\psfrag{-0.4}{-0.4}
\psfrag{-0.6}{-0.6}
\psfrag{-0.8}{-0.8}
\psfrag{0}{0}
\psfrag{0.2}{0.2}
\psfrag{0.4}{0.4}
\psfrag{0.6}{0.6}
\psfrag{0.8}{0.8}
\psfrag{1}{1}
\psfrag{2}{2}
\psfrag{4}{4}
\psfrag{6}{6}
\psfrag{8}{8}
\psfrag{10}{10}
\includegraphics[width=.6\textwidth]{example}
\caption{The same EPS image with psfrag}
\end{figure}

\end{document}


答案1

给出的答案基于 David Carlisle 的回复,具体涉及 WinEdt 中的操作。我们只需找到 latex+dvips+pstopdf 的相应按钮即可。它们可以在 Tex 工具栏中找到。

1.

在此处输入图片描述

2.

在此处输入图片描述

3.

在此处输入图片描述

然后它给了我们: 在此处输入图片描述

相关内容