بڕۆ بۆ ناوەڕۆک

وێنەکێشان بە TikZ

لە ناو tikzpictureـێکدا، فەرمانی ڕێڕەو بنووسە وەک \draw (0,0) -- (2,1);، \draw (1,1) circle (0.5); یان \fill[blue] (0,0) rectangle (1,1);، کە هەریەکەیان بە خاڵ-کۆمایەک کۆتایی دێت.

هێڵ و کۆئۆردینات

TikZ بە \usepackage{tikz} باربکە. وێنەیەک لە ناو tikzpictureـێکدا دەژی. \draw ڕێڕەوێک دەکێشێت، و -- خاڵەکان بە هێڵی ڕاست بەیەکەوە دەبەستێت. کۆئۆردیناتە سادەکانی وەک (2,1) بە سانتیمەترن.

هێڵێکی شکاو، سێگۆشەیەکی داخراو و تۆڕێک

\begin{tikzpicture}
  \draw[help lines] (0,0) grid (5,3);
  \draw[thick] (0,0) -- (1,2) -- (2,1) -- (3,2.5);
  \draw[blue, fill=blue!15] (3.5,0.5) -- (5,0.5) -- (4.25,2) -- cycle;
\end{tikzpicture}

-- cycle ڕێڕەوێک دادەخات و دەیگەڕێنێتەوە بۆ سەرەتاکەی، بۆیە پڕکردنەوەیەک گۆشەیەکی پاکی دەبێت.

شێوەکان

ڕێڕەودەکێشێت
(0,0) rectangle (2,1)لاکێشەیەک لە گۆشەیەکەوە بۆ گۆشەکەی تر
(1,1) circle (0.5) یان circle[radius=0.5]بازنەیەک بە دەوری ناوەندێکدا
(1,1) ellipse (1 and 0.5)هێلکەییەک بە دوو نیوەتیرەوە
(1,0) arc (0:90:1) یان arc[start angle=0, end angle=90, radius=1]کەوانێک لە خاڵی ئێستاوە
(0,0) grid (3,2)هێڵی تۆڕ، 1 cm لە یەک دوور (step=0.5 بۆ دووریی تر)
(0,0) .. controls (1,1) and (2,1) .. (3,0)چەماوەیەکی بێزیەر
(0,0) to[out=90, in=180] (2,2)چەماوەیەک کە بە گۆشەی دیاریکراو دەردەچێت و دەچێتە ژوورەوە

لاکێشە، بازنە، هێلکەیی، کەوان و چەماوەکان

\begin{tikzpicture}
  \draw[rounded corners, fill=yellow!30] (0,0) rectangle (2,1.2);
  \draw[red, fill=red!20] (3,0.6) circle (0.6);
  \draw[teal, thick] (5,0.6) ellipse (0.9 and 0.5);
  \draw[->, thick] (7.2,0) arc (0:90:1);
  \draw[purple, thick] (0,-1.5) .. controls (1,0) and (2,-3) .. (3,-1.5);
  \draw[orange, thick] (4,-2) to[out=90, in=180] (6,-1);
\end{tikzpicture}

ڕەنگ، ئەستووریی هێڵ و پچڕپچڕی

هەڵبژاردەکانی ناو کەوانەی چوارگۆشە شێوازی ڕێڕەوەکە دیاری دەکەن. ناوی ڕەنگێکی تەنها ڕەنگی هێڵەکە دیاری دەکات؛ fill= شێوەکە پڕ دەکاتەوە، و \fill بێ هێڵی دەوروبەر پڕی دەکاتەوە. \filldraw هەردووکیان دەکات.

ئەستووریی هێڵ، شێوەی پچڕپچڕ، ڕەنگ و ڕوونی

\begin{tikzpicture}
  \draw[ultra thin]  (0,2) -- (3,2);
  \draw[thick]       (0,1.6) -- (3,1.6);
  \draw[line width=3pt, blue!60] (0,1.2) -- (3,1.2);
  \draw[dashed]      (0,0.8) -- (3,0.8);
  \draw[dotted, thick] (0,0.4) -- (3,0.4);
  \draw[dash pattern=on 6pt off 2pt on 1pt off 2pt] (0,0) -- (3,0);
  \fill[green!50!black] (4,1) circle (0.5);
  \filldraw[fill=orange, draw=black, opacity=0.6] (4.5,0.6) rectangle (5.5,1.6);
  \draw[<->, red, thick] (4,-0.2) -- (6,-0.2);
\end{tikzpicture}

ڕەنگەکان دەتوانن هەر ناوێکی xcolor بن (red، teal، violet ...)، تێکەڵەیەکی وەک blue!30!white، یان ڕەنگێک کە خۆت بە \definecolor{mine}{HTML}{0072B2} پێناسەی دەکەیت.

سێبەرکردن

\shade شێوەیەک بە پلەبەندییەکی ڕەنگ پڕ دەکاتەوە: left color و right color (یان top color و bottom color) بۆ یەکێکی هێڵی، inner color و outer color بۆ یەکێکی تیشکی، و ball color بۆ گۆیەکی ڕووناک.

سێبەرکردنی هێڵی، تیشکی و گۆیی

\begin{tikzpicture}
  \shade[left color=blue!60, right color=white] (0,0) rectangle (2.5,1);
  \shade[top color=orange, bottom color=yellow] (3,0) rectangle (4,1);
  \shade[inner color=white, outer color=teal] (5.2,0.5) circle (0.5);
  \shade[ball color=red] (6.7,0.5) circle (0.5);
\end{tikzpicture}

دووبارەکردنەوە بە foreach

\foreach فەرمانێک بۆ هەر نرخێکی لیستێک دووبارە دەکاتەوە. {0,1,...,5} هەنگاوەکان پڕ دەکاتەوە. گۆڕاوی خولەکە دەتوانرێت لە کۆئۆردینات، ڕەنگ و دەقدا بەکاربهێنرێت.

بازنە و ناونیشان لە خولێکەوە

\begin{tikzpicture}
  \foreach \i in {0,1,...,5} {
    \draw[fill=blue!\i0] (1.2*\i,0) circle (0.45);
    \node at (1.2*\i,-0.8) {$\i$};
  }
  \foreach \a in {0,45,...,315}
    \draw[->] (9,0) -- ++(\a:0.9);
\end{tikzpicture}

(\a:0.9) کۆئۆردیناتێکی جەمسەرییە: گۆشە و دووری. ++ کۆئۆردیناتێک بە پێوەندی بە خاڵی پێشووەوە دەکات.

scope و گۆڕینەکان

scopeـێک هەڵبژاردەکان بەسەر هەموو شتێکی ناو خۆیدا جێبەجێ دەکات: ڕەنگ، شێوازی هێڵ، و گۆڕینی وەک shift، rotate، scale، xscale و yscale.

هەمان چوارگۆشە، جوڵێنراو، سوڕێنراو و گەورەکراو

\begin{tikzpicture}
  \draw (0,0) rectangle (1,1);
  \begin{scope}[shift={(2,0)}, rotate=30, red]
    \draw (0,0) rectangle (1,1);
  \end{scope}
  \begin{scope}[shift={(4,0)}, scale=0.5, blue, thick]
    \draw (0,0) rectangle (1,1);
  \end{scope}
  \begin{scope}[shift={(5.5,0)}, xscale=2, dashed]
    \draw (0,0) rectangle (1,1);
  \end{scope}
\end{tikzpicture}

وێنەیەکی بچووک لە ناو دەقدا

\tikz وێنەیەکی بچووک لە ناو پەرەگرافێکدا دەکێشێت، وەک خاڵێکی ڕەنگین لە تەنیشت وشەیەکەوە. ڕێڕەوەکە ڕاستەوخۆ دوای ئەوە بنووسە، کە بە خاڵ-کۆمایەک کۆتایی دێت.

\tikz لە ناو ڕستەیەکدا

Status: \tikz \fill[green!60!black] (0,0) circle (3pt); running,
\tikz \fill[red] (0,0) circle (3pt); stopped.

چی جیاوازە لە دامەزراندنێکی TeX

ڕێنماییەکەی TikZ بەشێکە لە PGF لەسەر CTAN: ctan.org/pkg/pgf. بۆ هێڵکاری بە تەوەرەوە، pgfplots بەکاربهێنە.

پرسیار و وەڵام

چۆن لە LaTeX بازنەیەک بکێشم؟

TikZ باربکە و \begin{tikzpicture} \draw (0,0) circle (1); \end{tikzpicture} بنووسە. نرخی ناو کەوانەکە نیوەتیرەکەیە بە سانتیمەتر.

کۆئۆردیناتەکانی TikZ چ یەکەیەک بەکاردەهێنن؟

ژمارە سادەکان سانتیمەترن. هەروەها دەتوانیت یەکە بنووسیت، بۆ نموونە (2pt,1mm) یان (1in,0).

چۆن شێوەیەک بە ڕەنگ پڕ بکەمەوە؟

\fill[blue] ...; بۆ پڕکردنەوە بێ هێڵی دەوروبەر بەکاربهێنە، یان \draw[fill=blue!20] ...; بۆ هەردووکیان.

هەموو نموونەیەکی ئەم پەڕەیە لە کاتی دروستکردنی ماڵپەڕەکەدا لەلایەن Scissor LaTeX ڕیز دەکرێت. دوایین نوێکردنەوە: 2026-11-07.