如何使用 tikz 在自動機中繪製蛇箭頭?

如何使用 tikz 在自動機中繪製蛇箭頭?

我發現:

\begin{tikzpicture}
\draw [->,decorate,decoration=snake] (0,0) -- (2,0);
\end{tikzpicture}

在 TikZ 手冊中,但不起作用!如何使用 tikz 在自動機中繪製蛇邊緣?

答案1

以下程式碼編譯:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing}
%\usepackage{pgfplots} %% Using pgfplots package alone works as well.

\begin{document}

\begin{tikzpicture}
\draw [->,decorate,decoration=snake] (0,0) -- (2,0);
\end{tikzpicture}

\end{document}

這會產生手冊中的輸出。

在此輸入影像描述

但如手冊所示,

\begin{tikzpicture}
\draw [->,decorate,decoration={snake,amplitude=.4mm,segment length=2mm,post length=1mm}]
(0,0) -- (3,0);
\end{tikzpicture}

產生更好的輸出,如下圖所示:

在此輸入影像描述

相關內容