tikztimingtableを少しいじってみることにしましたが、信号ラベルに使用されているフォントが「気に入る」かどうかはわかりません。
[font=\rmfamily]
そこで、最初のラベルの前に を追加して変更しようとしました。しかし、これにより信号がずれてしまいました (下の画像を参照)
ご覧のとおり、信号は t_10 に到達しなくなりました。コードは下にあります。フォントをローマン ファミリーに変更することは可能ですか?
\begin{tikztimingtable}
handshake\_out\_RPi & [thin] 3L 6H 6L 9H 6L\\
data\_out\_RPi & [thin] 3Z[black] 6D 6Z[black] 9D 6Z[black]\\
handshake\_out\_UR5 & [thin] 6L 6H 9L 6H 3L\\
\extracode
\begin{pgfonlayer}{background}
\vertlines[help lines, dotted]{0,3,...,30}
\foreach \i [count=\col from 0] in {0,3,...,30}
\node[font=\scriptsize] at (\i,3) {$t_{\col}$};
\end{pgfonlayer}
\end{tikztimingtable}%
ローマンファミリーフォントの場合:
\begin{tikztimingtable}
[font = \rmfamily] handshake\_out\_RPi & [thin] 3L 6H 6L 9H 6L\\
data\_out\_RPi & [thin] 3Z[black] 6D 6Z[black] 9D 6Z[black]\\
handshake\_out\_UR5 & [thin] 6L 6H 9L 6H 3L\\
\extracode
\begin{pgfonlayer}{background}
\vertlines[help lines, dotted]{0,3,...,30}
\foreach \i [count=\col from 0] in {0,3,...,30}
\node[font=\scriptsize] at (\i,3) {$t_{\col}$};
\end{pgfonlayer}
\end{tikztimingtable}%
答え1
Sigur が示唆したように、これが私の質問に対する答えです:
\begin{tikztimingtable}[yscale=1.5]
\texttt{Handshake out RPi} & [thin] 4L 8H 8L 12H 8L\\
\texttt{Data out RPi} & [thin] 4Z[black] 8D 8Z[black] 12D 8Z[black]\\
\texttt{Handshake out UR5} & [thin] 8L 8H 12L 8H 4L\\
%\textsf{•}
\extracode
\begin{pgfonlayer}{background}
\vertlines[help lines, dotted]{0,4,...,40}
\foreach \i [count=\col from 0] in {0,4,...,40}
\node[font=\scriptsize] at (\i,2) {$t_{\col}$};
\end{pgfonlayer}
\end{tikztimingtable}%
yscale オプションにより信号の高さが増します。これで見た目が美しくなりました。