在 emacs+MikTeX 下运行pdflatex --enable-write18 myfile.tex
可以,但是,会生成一个myfile-autopp.pdf
带有图形的文件,并且不将其包含在内myfile.pdf
。
如何获取原始文档里面的图形?
\documentclass[a4paper,12pt]{book}
\usepackage{pstricks,pst-plot,pst-text,pst-tree,pst-eps,
pst-fill,pst-node,pst-math}
\usepackage{auto-pst-pdf}
\begin{document}
\begin{pspicture}
\psframe*[linecolor=blue](10,10)
\end{pspicture}
\end{document}
[已解决]:1°)关闭 Emacs(处理 MiKTeX 文件系统);2°)更新 MiKTeX(多次,直到更新);3°)按照@Herbert 的建议,将“[crop=off]”选项添加到“auto-pst-pdf”包;4°)重新编译:(使用 Emacs)a)“Mx compile”b)“pdflatex --enable-write18 myfile.tex”
答案1
缺少镜像通常是缺少 Perl 安装,而 Perl 安装是 所需的pdfcrop
。在这种情况下,请使用
\usepackage[crop=off]{auto-pst-pdf}