1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
|
# tikz-timing package
# Matthew Bertucci updated 12/13/2021 for v0.7f
#include:tikz
#include:environ
\texttiming{characters}
\texttiming[init char/TikZ keys]{characters}
\timing
\timing[TikZ options]
\begin{tikztimingtable}#\tabular
\end{tikztimingtable}
\extracode#/tikztimingtable
\extracode[TikZ keys]#/tikztimingtable
\endextracode#/tikztimingtable
\begin{extracode}#/tikztimingtable
\begin{extracode}[TikZ keys]#/tikztimingtable
\end{extracode}#/tikztimingtable
\tablegrid#/tikztimingtable
\tablegrid[TikZ keys]#/tikztimingtable
\tablegrid*#/tikztimingtable
\tablegrid*[TikZ keys]#/tikztimingtable
\fulltablegrid#/tikztimingtable
\fulltablegrid[TikZ keys]#/tikztimingtable
\nrows#*
\rowdist#*
\coldist#*
\twidth#*
\horlines{list}#/tikztimingtable
\horlines[TikZ keys]{list}#/tikztimingtable
\vertlines{list}#/tikztimingtable
\vertlines[TikZ keys]{list}#/tikztimingtable
\tableheader{description title%text}{signal title%text}#/tikztimingtable
\tableheader[TikZ keys]{description title%text}{signal title%text}#/tikztimingtable
\tablerules#/tikztimingtable
\tablerules[TikZ keys]#/tikztimingtable
\begin{background}#\pictureHighlight
\begin{background}[TikZ keys]
\end{background}
\background#*
\endbackground#*
\tikztimingsetwscale{math expr}#*
\setwscale{math expr}#*
\wscale#*
\xunit#*
\yunit#*
\slope#*
\lslope#*
\zslope#*
\dslope#*
\tikztimingmetachar{meta char}{char group}#*
\tikztimingmetachar{meta char}[args]{char group}#*
\usetikztiminglibrary{libraries%keyvals}
\usetikztiminglibrary[options]{libraries%keyvals}#*
\usetikztiminglibrary[options]{libraries%keyvals}[date]#*
#keyvals:\usetikztiminglibrary
arrows
either
overlays
clockarrows
columntype
nicetabs
counters
advnodes
ifsym
interval
beamer
#endkeyvals
# from columntype tikztiminglibrary
\celltiming{arg}#S
\endcelltiming#S
# from counters tikztiminglibrary
\tikztimingcounter{char}#*
\tikztimingsetcounter{char}{pgfmath expr}#*
# from ifsym tikztiminglibrary
\RaisingEdge#S
\FallingEdge#S
\ShortPulseHigh#S
\ShortPulseLow#S
\PulseHigh#S
\PulseLow#S
\LongPulseHigh#S
\LongPulseLow#S
\textifsym#S
# from advnodes tikztiminglibrary
\anchoralias{arg1}{arg2}#S
\anchorpoints#S
\anchorpoint#S
\fromchar#S
\tochar#S
# not documented
\tikztimingwidth#*
\timingwidth#*
\timingheight#*
\charc#*
\charb#*
\abc#*
\list#*
\fwidth#*
\gslope#*
\style#*
\bgstyle#*
\nstyle#*
\newdraw#*
\newdraw[TikZ options]#*
\newdrawns#*
\newdrawns[TikZ options]#*
\code{code}#*
\tikztimingsetslope{value}#*
\tikztimingsetdslope{value}#*
\tikztimingsetzslope{value}#*
\tikztiminguse{char}{code}#*
\tikztimingdef{char}{code}#*
\tikztimingcpy{char1}{char2}#*
\tikztiminglet{char1}{char2}#*
\tikztimingchar{char}{code1}{code2}#*
\tikztimingecopy{char1}{char2}#*
|