使用不同语言指定 pgf/tikz 输入

使用不同语言指定 pgf/tikz 输入

我希望能够说类似这样的话

\begin{tikzpicture}
  \begin{axis}
  \addplot+[only marks]
    coordinates {
      <Entirely Different Language>
    };
  \end{axis}
\end{tikzpicture}

其中<Entirely Different Language>可以是 C、Python 或 Java 之类的语言。此代码的目的是将 x 和 y 值打印到 stdout,并<Entirely Different Language>用这些值替换,然后照常进行。

显然,这不是可以“开箱即用”的事情,但也许有人提供了实现这一目标的基础设施。

Entirely Different Language如果没有,编写一个乳胶预处理器来解析内容、将其提供给编译器(如果需要)、运行代码、获取结果输出并将其放入相关点的原始乳胶文档中并不困难。

如果有人已经这样做了,那么我不想重新发明现有的轮子。

相关内容