使用 gastex 制作独立镜像

使用 gastex 制作独立镜像

我想要执行以下操作:

  1. 使用 制作图像gastex
  2. 将图像编译为独立的 pdf 图像。也就是说,在此阶段结束时我将得到一个myImage.pdf文件。
  3. 将我的图像包含到一个大的乳胶文件中。

我的想法是,我喜欢使用,gastex但我想用编译我的乳胶文件pdflatex。 (我知道有一个编译的新功能gastexpdflatex但我无法使其工作,所以我更喜欢这种方式。)

步骤 (2) 的问题在于我不知道应该documentclass使用什么。例如,使用\documentclass{article}生成一张带有图像的 A4 页面。我希望文件仅包含图像。此外,也许有办法通过\documentclass{article}调整页面大小来实现这一点?

由于某种原因,standalone它对我来说不起作用。此代码通过了latex,但dvipdf崩溃了:

\documentclass{standalone}

\usepackage{gastex}

\begin{document}
\begin{picture}(100,10)(0,0)
\setlength{\unitlength}{3.5pt}
\gasset{Nw=5,Nh=5} %nWidth nHeight
\node[Nmarks=i,iangle=90](A1)(5,0){$s_1$}
\node(A2)(15,0){$s_2$}
\end{picture}
\end{document}

答案1

使用此输入文件guy.tex

\documentclass{standalone}
\usepackage{gastex}

\begin{document}
\begin{picture}(200,200)(-100,-100)
\setlength{\unitlength}{3.5pt}
\gasset{Nw=5,Nh=5} %nWidth nHeight
\node[Nmarks=i,iangle=90](A1)(5,0){$s_1$}
\node(A2)(15,0){$s_2$}
\end{picture}
\end{document}

和命令行

simpdftex latex guy && pdfcrop guy.pdf

simpdftex仅使用latex+dvips+ps2pdf)我得到以下guy-crop.pdf

在此处输入图片描述

使用命令行

latex guy && dvipdf guy && pdfcrop guy.pdf

输出类似(但是错误):

在此处输入图片描述

注意箭头尖端。(200,200)(-100,100)坐标picture只是为了确保边界框包含图片,因此pdfcrop会找到正确的边界。这似乎并gastex没有宣传它所生成的边界框。

然而,该页面http://www.lsv.ens-cachan.fr/~gastin/gastex/index.php表示版本 2.9b6(不在 TeX Live 上)可以与 配合使用auto-pst-pdf,因此与 是“兼容”的pdflatex

相关内容