我希望能够说类似这样的话
\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
如果没有,编写一个乳胶预处理器来解析内容、将其提供给编译器(如果需要)、运行代码、获取结果输出并将其放入相关点的原始乳胶文档中并不困难。
如果有人已经这样做了,那么我不想重新发明现有的轮子。