这是我第一次在这里提问。我想制作一个动画,tikzpicture
但要做到这一点,我需要tdclock
包的数字输出。但在寻找了几天之后,我打算放弃了。
\tdhour
我正在寻找一种将坐标线放入输出中的方法\tdminutes
。
就像是:
\draw (1, \tdminutes/60 + \tdhour) -- (28.7, \tdminutes/60 + \tdhour);
但显然它根本不起作用,我知道 :( 任何帮助都值得感激。
答案1
终于,我终于可以开始工作了。它在 Foxit 上可以工作,但在 Acrobat Reader 上,经过几次迭代后就停止了。有人知道为什么吗?
\documentclass{standalone}
\usepackage{tikz}
\tikzstyle{stuff_fill}=[rectangle,fill=blue!20,minimum size=1.4em]
\usepackage[pdftex]{insdljs}
\OpenAction{/S /JavaScript /JS (%
t = new Date();
tt = t.getSeconds();
a = this.addAnnot({type: "Line", page: 0, strokeColor: color.blue, points: [[0, tt], [200, tt]]});
app.setInterval('a.destroy(); t = new Date(); tt = t.getSeconds(); a = this.addAnnot({type: "Line", page: 0, strokeColor: color.blue, points: [[0, tt], [200, tt]]});',100);
)}
\begin{document}
\begin{tikzpicture}
\useasboundingbox (0,0) rectangle (29.7,21.0);
\end{tikzpicture}
\end{document}