是否可以使用指令draw來產生一系列+符號?
輸出應與虛線相同,其中點被替換為 + 符號(即 + + + + + + + + + + +)。我嘗試用它作為標記,但沒有成功。
謝謝
答案1
我改編了 tikz 手冊中的範例(48.5:任意標記):
\documentclass{article}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}
\begin{document}
\begin{tikzpicture}[decoration = {
markings,
mark =
between positions 0 and 1 step 5mm % adjust step size here
with
{
% adjust size of plus signs here
\draw (0pt, 2pt) -- (0pt, -2pt);
\draw (-2pt, 0pt) -- (2pt, 0pt);
}
}
]
\path[decorate] (0, 0) -- (2, 0);
\end{tikzpicture}
\end{document}
有了這個,你就得到了
您可以調整步長以使加號更近或更寬。
正如評論中指出的,兩個繪圖命令可以用一個簡單的命令代替\node{+};
,這樣會更簡單。