`pdflatex -shell-escape` 和 \psbarcode 来自 pst-barcode

`pdflatex -shell-escape` 和 \psbarcode 来自 pst-barcode

我使用pdflatex并且有兴趣使用\psbarcode\usepackage{pst-barcode}我想我在上一篇文章中找到了答案这里但解释以run pdflatex -shell-escape <file>如何以及在哪里执行此操作开始?您能否给我一个带有文件名和文件扩展名的示例。我想我必须写 .tex?我在 Windows 7 上工作。我使用 TeXnicCenter。

答案1

最好将生成图表的代码与主 TeX 输入文件分开。这里我将生成条形码的代码放在一个单独的文件中,例如mybarcode.tex

%compile it with xelatex or the combo sequence latex-dvips-ps2pdf
%it is mybarcode.tex

\documentclass{article}

\usepackage{pst-barcode}

\usepackage[tightpage,active]{preview}
\PreviewBorder=0pt
\PreviewEnvironment{pspicture}


\begin{document}

\begin{pspicture}[showgrid=false](1.49,1.49)% I got this value by inspection (zooming up to 1000%)
    \psbarcode{tug.org}{}{qrcode}
\end{pspicture}

\end{document}

mybarcode.tex使用xelatex或进行编译latex-dvips-ps2pdf,您将得到mybarcode.pdf以下内容:

在此处输入图片描述

\includegraphics[scale=2]{mybarcode}在您的主 TeX 输入文件中,您可以使用以下宏导入 PDF:图形

相关内容