tikzmark 和 pgfsys-dvips.def 问题

tikzmark 和 pgfsys-dvips.def 问题

当我尝试在所见即所得编辑器 BaKoMa TeX 中使用\tikzmark(实际上,任何依赖于[remember picture]TikZ 功能的功能)时,出现以下警告:

软件包 pgf 警告:您的图形驱动程序 pgfsys-dvips.def 不支持标记当前位置。此警告仅在输入行 24 上出现一次。

并且未呈现所需的输出。

据 BaKoMa 开发人员称,这是 PGF 包的 dvips 驱动程序的问题,而不是 BaKoMa 编辑器的问题。

这真的是 PGF 软件包的一个错误吗?如果是,在官方补丁发布之前有没有什么解决方法?


举个例子来说明这个问题:

\documentclass{beamer}
\usepackage{tikz}

\begin{document}

\begin{frame}{Title}

\tikz[remember picture] \node[circle,fill=red!50] (n1) {};
something

\bigskip

\centering

\tikz[remember picture] \node[fill=blue!50] (n2) {};

\bigskip

\begin{tikzpicture}[remember picture]
  \node (c) [circle,draw] {Big circle};
  \draw [overlay,->,very thick,red,opacity=.5]
    (c) to[bend left] (n1) (n1) |- (n2);
\end{tikzpicture}

\end{frame}

\end{document}

通过 BaKoMa 输出 在此处输入图片描述

通过 TeXworks 输出(和pdflatex在此处输入图片描述

答案1

BaKoMa TeX 10.60(2014 年 11 月 14 日发布)支持此功能。

相关内容