کشیدن فلوچارت در لیتک بسیار آسان است. کافی است نقشه ی فلوچارت را در ذهن یا بر روی کاغذ داشته باشید. سپس در سه مرحله می توانید فلوچارت را در لیتک رسم کنید.
البته بسته های متفاوتی برای رسم فلوچارت در لیتک وجود دارد. اما می توان گفت ساده ترین آن همین بسته ی tikz است که معمولا به طور پیش فرض روی لیتک وجود دارد. روش استفاده از این بسته به طور خلاصه به صورت سه مرحله ای است که در بالا گفتم. به خاطر داشته باشید که این بسته را در بخش usepackage بالای فایل لیتک مشخص کنید.
مثال:
% Define block styles مرحله اول
\tikzstyle{decision} = [diamond, draw, fill=blue!20,
text width=4.5em, text badly centered, node distance=3cm, inner sep=0pt]
\tikzstyle{block} = [rectangle, draw, fill=blue!20,
text width=5em, text centered, rounded corners, minimum height=4em]
\tikzstyle{line} = [draw, -latex']
\tikzstyle{cloud} = [draw, ellipse,fill=red!20, node distance=3cm,
minimum height=2em]
\begin{tikzpicture}[node distance = 2cm, auto]
% Place nodes مرحله دوم
\node [block] (init) {initialize model};
\node [cloud, left of=init] (expert) {expert};
\node [cloud, right of=init] (system) {system};
\node [block, below of=init] (identify) {identify candidate models};
\node [block, below of=identify] (evaluate) {evaluate candidate models};
\node [block, left of=evaluate, node distance=3cm] (update) {update model};
\node [decision, below of=evaluate] (decide) {is best candidate better?};
\node [block, below of=decide, node distance=3cm] (stop) {stop};
% Draw edges مرحله سوم
\path [line] (init) -- (identify);
\path [line] (identify) -- (evaluate);
\path [line] (evaluate) -- (decide);
\path [line] (decide) -| node [near start] {yes} (update);
\path [line] (update) |- (identify);
\path [line] (decide) -- node {no}(stop);
\path [line,dashed] (expert) -- (init);
\path [line,dashed] (system) -- (init);
\path [line,dashed] (system) |- (evaluate);
\end{tikzpicture}
باید تمام این رو تمرین کنم حتمن،گر چه الان وقت ندارم
مرسی فلفلی بابت آموزش خوبت
خواهش می شه می نویسم که هم به درد خودم بخوره بعدا اگه یادم رفت و هم دیگران