我正在绘制一个简单的串行协议,其中前 n 个时钟脉冲由一个“虚线”时钟脉冲表示。但是这个没有上升箭头,如何解决这个问题?
梅威瑟:
\documentclass[10pt]{article}
\usepackage{tikz-timing}
\usepackage[active, tightpage, psfixbb]{preview}
\usetikzlibrary{arrows}
\usetikztiminglibrary{clockarrows, nicetabs}
\PreviewEnvironment{pgfpicture}
\setlength\PreviewBorder{5pt}
\begin{document}
\begin{tikztimingtable}[%
scale = 1.5,
timing/.cd,
dslope = 0.1,
c/rising arrows,
c/arrow pos = 0.7,
c/arrow tip = stealth'
]
Foo & H L D ;[dotted] 2D; D{} D ;[dotted] 2D; D L\\
Bar & 1.5H 1.5L ;[dotted] 2{C}; 2{C} ;[dotted] 2{C}; 2{C}\\
\end{tikztimingtable}
\end{document}
在结果中,你可以看到第一个上升箭头在1.5L ;[虚线] 2{C}过渡。稍后在信号2{C} ;[虚线] 2{C}正如预期的那样提供了一个箭头。
导致‘低’到‘时钟’切换这种效果吗?
谢谢你的帮助!