在 arXiv 提交中包含 gnuplot epslatex 图表

在 arXiv 提交中包含 gnuplot epslatex 图表

我有一份手稿,其中包含了大部分图表,方法\input{filename}是使用命令引用终端filename.{tex,eps}中 gnuplot 的一对输出epslatex。然后我运行lualatexpdflatex编译文档;epstopdf动态将 EPS 文件转换为 PDF;图表将与矢量图形和原生 TeX 字体一起包含在文档中。

有没有什么方法可以让提交给 arXiv 的论文也能实现这个功能?

显然,arXiv 不会在他们那边进行任何类型的 epstopdf 转换,因此必须在本地进行转换。我可以这样做。但将原始 EPS 文件转换为 PDF 只会生成图形的图形部分(没有文本),因此是不完整的。另一个可能的解决方案是从 gnuplot 生成纯 PostScript 输出,然后将其转换为 PDF。但这并不理想,因为这样您就不会在图中保留原生 TeX 字体。

这个问题有理想的解决办法吗?

答案1

我不认为这是一个问题,因为他们可以编译latex,而不是pdflatex和图像EPS格式。

无论如何,您可以使用终端standalone选项epslatex:这样,您创建一个要编译的.tex文件(当然,您可以插入自定义序言,以便使用与主文档相同的字体)。此时您将获得一个 PDF 文件。您可以使用以下命令将 PDF 转换为 EPS

pdf2ps -eps file.pdf

或者只保留 PDF 图像和力量 arXivpdftex

\pdfoutput=1

在主 LaTeX 文件序言的前 5 行内。

相关内容