我正在使用 tikz-timing 绘制时序图。它看起来确实很棒,但我想应用一些视觉改进,例如更改“箭头类型”。
因此我将其添加>=Latex[]
到我的 tikztimingtable 环境中,但是从 pgf 收到错误:
包 pgf 错误:未知的箭头尖类型“Latex”。
我也尝试过其他种类,例如三角形。
\begin{tikztimingtable}[
timing/table/header/.style={font=\bf},
timing/wscale=2,
timing/nice tabs,
>=Triangle
]
.......
\end{tikztimingtable}
我不想更改每条\draw
指令(位于\extracode
部分中)中的箭头尖类型。因此,我正在寻找一种覆盖默认箭头尖类型的通用方法。
已加载的包:
\usepackage{pgf} % primitive drawing library
\usepackage{tikz} % PGF frontend, drawing macros
\usepackage{tikz-timing} % spezial TikZ library for waveform/timing diagrams
\usetikztiminglibrary{advnodes} % sublibrary for advanced anchor nodes
\usetikztiminglibrary{counters} % sublibrary for automated content generation
\usetikztiminglibrary{clockarrows} % sublibrary for for arrows on rising/falling edges
\usetikztiminglibrary{either} % sublibrary for new either symbol
\usetikztiminglibrary{columntype} % sublibrary for
\usetikztiminglibrary{overlays} % sublibrary for overlay generation
\usetikztiminglibrary{nicetabs} % sublibrary for better looking timingtables
答案1
您需要使用该arrows.meta
库;添加到序言中(tikz
已加载之后):
\usetikzlibrary{arrows.meta}