如何将 tikz-timing 与 clockarrows 一起使用?

如何将 tikz-timing 与 clockarrows 一起使用?

我正在使用 tikz-timing,并且喜欢使用 clockarrows。但是,包含 tikz-timing 手册 v0.7e 中描述的库\usetikztiminglibrary[rising arrows]{clockarrows}对我来说不起作用。

我收到错误:Package tikz-timing Error: No tikz-timing library 'clockarrows' found!. \usetikzlibrary

我该如何解决这个问题?谢谢你的帮助。

示例代码:

\documentclass[border=0.5mm]{standalone}

\usepackage{tikz}
\usepackage{tikz-timing}%[2014/10/29]
%\usetikztiminglibrary[rising arrows]{clockarrows} %This should be enabled
\usetikzlibrary{arrows}
\usetikzlibrary{shapes}

\begin{document}        
            \begin{tikztimingtable}[%
                timing/.style={x=4ex,y=3ex},
                timing/rowdist=5ex,
                every node/.style={inner sep=0,outer sep=0},
                %timing/c/arrow tip=latex, %and this set the style
                thick,
                ]
                &1l N(N1) 2C\\
                &2C N(N2) 1c\\
                \extracode
                    \begin{scope}[very thick]
                        \newcommand{\yheight}{3ex};
                        %DRAW
                        \draw [thin, densely dotted,shorten >=-1mm](N1.base) -- ($ (N1.base) + (0,-1ex) $);
                        \draw [thin, densely dotted,shorten >=-1mm](N2.north) -- ($ (N2.base) + (0,\yheight+1ex)$);
                        \draw [<->, >=latex, thin]($ (N1.base) + (0,-1ex) $) -- ($ (N2.base) + (0,\yheight+1ex)$) node[midway, above = 0.2ex] {$T$} ;           
                    \end{scope}
            \end{tikztimingtable}
\end{document}

在上次更新之前,clockarrows 设置有效。

我现在使用版本 tikz-timing (v0.7e)。

tikz 库是 tikz.sty 2015/08/07 v3.0.1a (rcs-revision 1.151)

更新:使用新版本的 tikz-timing (v0.7f)。一切按预期运行。感谢您的支持。

相关内容