psfrag + tcolorbox + tikz + eps + pdflatex = 错误:/pgfo 中未定义

psfrag + tcolorbox + tikz + eps + pdflatex = 错误:/pgfo 中未定义

最小工作示例是:

\documentclass{article}

\usepackage{tikz}
\usepackage{auto-pst-pdf}
\usepackage{psfrag}
\usepackage{tcolorbox}

\newtcbox{\mybox}{}

\begin{document}

\begin{figure}
   \psfrag{C0}[Bc][bl][1.5]{\mybox{$x$}}
   \includegraphics{empty.eps}
\end{figure}

\end{document}

(的内容empty.eps无关紧要)。尝试使用

pdflatex -shell-escape mwe.tex

导致以下错误:

Error: /undefined in pgfo
Operand stack:

Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   2045   1   3   %oparray_pop   2044   1   3   %oparray_pop   2025   1   3   %oparray_pop   1884   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   --nostringval--   --nostringval--
Dictionary stack:
   --dict:962/1684(ro)(G)--   --dict:1/20(G)--   --dict:128/200(L)--   --dict:179/300(L)--
Current allocation mode is local
Current file position is 138771
GPL Ghostscript 9.26: Unrecoverable error, exit code 1
system returned with code 256

这里有什么不对劲?

附言:TikZ 和 auto-pst-pdf 破坏 Ghostscript似乎是相关的。

相关内容