如何使用 xelatex 构建 pst-barcode?

如何使用 xelatex 构建 pst-barcode?

在以下示例中

\documentclass{article}
\usepackage{tikz}
\usepackage{pst-barcode}
\begin{document}
\begin{pspicture}(1.3in,0.49in)
    \psbarcode{9781860742712}{textsize=8 includetext height=0.49 width=1.3}{ean13}%
\end{pspicture}%
\end{document}

我有这个问题

! Undefined control sequence.
\c@lor@to@ps ->\PSTricks 
                         _Not_Configured_For_This_Format
l.6 ...8 includetext height=0.49 width=1.3}{ean13}
                                                  %
? X
No pages of output.

我使用以下方式构建我的项目:

latexmk -xelatex -pdf foo.tex

这是什么错误以及如何解决?

答案1

编译以下内容

\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pst-barcode}
\begin{document}
\begin{pspicture}(1.3in,0.49in)
    \psbarcode{9781860742712}{textsize=8 includetext height=0.49 width=1.3}{ean13}%
\end{pspicture}%
\end{document}

  • xelatex something.tex单独或
  • latex something.tex随后dvips something.dvi随后ps2pdf something.ps

得到以下结果

在此处输入图片描述

请注意:第二种选择通常比第一种选择运行得更快。

相关内容