更改 tikz-timing 包中的网格大小

更改 tikz-timing 包中的网格大小

图中的研磨包含 2x8 个挤压器(2 行 8 列)的网格,我使用了 4 个元素。

例子

我怎么知道tikz-timing要使用 1x4 挤压器网格?

下面是我的代码示例:

\documentclass{standalone}
\usepackage{tikz-timing}
\usetikztiminglibrary{nicetabs}  

\begin{document}
 \begin{tikztimingtable}
   & 4L\\ 
   & 4H\\ 
   & CCCC \\ 
   & [C]CCCC \\
   & 2{2C} \\
   \extracode
   \tablegrid[black!25]
 \end{tikztimingtable}
\end{document}

答案1

\tablegrid使用gridTikZ 的命令,由设置控制。如果您想为每个轴设置不同的网格步长,step还有和xstep。在您的例子中,您需要设置。默认值为。ystepstep=1step=.5

\documentclass[border=5pt]{standalone}
\usepackage{tikz-timing}
\usetikztiminglibrary{nicetabs} 

\begin{document}
 \begin{tikztimingtable}
   & 4L\\ 
   & 4H\\ 
   & CCCC \\ 
   & [C]CCCC \\
   \extracode
   \tablegrid[black!25,step=1]
 \end{tikztimingtable}
\end{document}

结果

相关内容