شما میتونید برای تغییر شکل فلش ها با نوشتن نوع فلشها در قسمت option draw اون شکل فلش رو فراخوانی کنید.
یعنی با گذاشتن بزرگتر کوچکتر در دوسمت خط [<->] این دستور رو صادر میکنید که یک فلش پیش فرض بذاره و وقتی بخواید فلش پیش فرض نباشه و یک شکل دلخواه خودتون رو بذارید به جای علامت بزرگتر کوچکتر نام اون شکل رو بنویسید.
یا یک کاما گذاشته و به صورت روبه رو [<->,>=myarrow] به جای myarow شکل مورد دلخواهتون رو برای فلش تعریف کنید.
من نمونه هایی را که بیشتر مورد استفاده قرار میگرند را به صورت کد قرار میدهم امیدوارم به درد دوستان بخورد:
\documentclass[margin=3mm]{standalone}
\usepackage{tikz,tikz-3dplot}
\begin{document}
\begin{tikzpicture}
%left
\begin{scope}
\draw[|-|] (0,0)--(2,0);
\draw[<->] (0,1)--(2,1);
\draw[<->,>=latex] (0,2)--(2,2);
\draw[<->,>=latex'] (0,3)--(2,3);
\draw[<->,>=stealth] (0,4)--(2,4);
\draw[<->,>=triangle 90] (0,5)--(2,5);
\draw[<->,>=triangle 45] (0,6)--(2,6);
\draw[<->,>=angle 90] (0,7)--(2,7);
\draw[<->,>=angle 60] (0,8)--(2,8);
\end{scope}
%or
%right
\begin{scope}[xshift=4cm]
\draw[|-|] (0,0)--(2,0);
\draw[<->] (0,1)--(2,1);
\draw[latex-latex] (0,2)--(2,2);
\draw[latex'-latex'] (0,3)--(2,3);
\draw[stealth-stealth] (0,4)--(2,4);
\draw[triangle 90-triangle 90] (0,5)--(2,5);
\draw[triangle 45-triangle 45] (0,6)--(2,6);
\draw[angle 90-angle 90] (0,7)--(2,7);
\draw[angle 60-angle 60] (0,8)--(2,8);
\end{scope}
\end{tikzpicture}
\end{document}
توسط
محمد مقدم
(20 امتیاز)