生成独立的 eps 图形,并用 tex 标签替换

生成独立的 eps 图形,并用 tex 标签替换

目前,我正在使用pstool和使用psfragfig来包含图形,这些图形是eps在单独的文件中用标签格式化的tex

\documentclass{article}
\usepackage{graphicx}
\usepackage{pstool}

\begin{document}
   \begin{figure}
      \centering
      \psfragfig[width=0.5\textwidth]{./fig1}
      \caption{Fig1 caption}
      \label{fig:1}
   \end{figure}
\end{document}

我的期刊现在要求提供eps带有替换标签的图形文件(即没有单独的tex图形文件)。一种选择是,我可以编译文章,pdflatex生成带有替换格式标签的图形pdfeps例如,我可以将这些图形转换为终端格式。我试过了,但生成的图形pdf与原始文件的大小不一样。图形周围留有很多空间。

是否有更简单的方法来替换标签并将图形保存为eps文件?

答案1

虽然我没有直接的解决方案,但我创建了一个解决方法,效果很好。首先,我使用 编译了这篇文章,pdflatex结果得到了带有替换标签pdf格式的图表。后来,我运行了一个脚本将其转换pdfeps。有几个选项用于此转换。我尝试使用pdftops选项。以下是批量转换pdf的自动脚本。eps

#!/bin/bash
for f in *.pdf; do
    echo ${f%%.*}.eps
    pdftops -level3 -eps $f ${f%%.*}.eps
done

相关内容