包括 pstex_t 文件

包括 pstex_t 文件

我有一个由 Xfig 创建的图形,包含在文件 figure.pstex 和 figure.pstex_t 中。据我了解,要将此图形包含在 latex 文档中,需要运行链 DVI-PS-PDF,而不是 pdflatex。但是,使用此链会使 .jpg 文件的包含变得困难。(需要参数 natwidth 和 natheight,这涉及大量猜测,并且很耗时。)有没有办法避免这个难题?

答案1

如果原始 fig 文件不再可用,则以下方法应该有效:

ps2pdf -dEPSCrop fig1.pstex fig1.pdf
sed -i '/\.pstex/.pdf/' fig1.pstex_t

上面的第一个命令将 PostScript 文件 fig1.pstex 转换为 pdf 文件,此处为 fig1.pdf。第二个命令将 LaTeX 文件 fig1.pstex_t 中的相关行更改为包含图形文件 fig1.pdf,而不是 fig1.pstex。

答案2

除了 XFig,您还可以使用 Inkscape 或 Ipe 可扩展绘图编辑器。请查看此问题(及其答案)

有没有办法可以直接在 Inkscape 文本框中输入 LaTeX 代码?

然后您就可以使用 pdfLaTeX 了。

相关内容