با سلام
کد زیر را در نظر بگیرید:
\documentclass{book}
\usepackage{tikz}
\usetikzlibrary{shadows,shapes,arrows,chains,decorations.pathreplacing,calc}
\begin{document}
\begin{tikzpicture}
\foreach \a in {1,...,4}{
\foreach \b in {1,...,4}{
\draw[xshift={\a cm} , yshift={\b cm}](0,0)rectangle(1,1);
}
}
\draw[fill=black](1,1)circle(.5mm) node[left]{A};
\draw[fill=black](5,5)circle(.5mm) node[above]{B};
\draw[decorate,decoration={brace,raise=3pt,amplitude=5pt},line width=.5pt] (5,5)--(5,1) node[midway,sloped,above=2mm]{$x$};
\draw[decorate,decoration={brace,raise=3pt,amplitude=5pt},line width=.5pt] (5,1)--(1,1) node[midway,sloped,below=2mm]{$y$};
\end{tikzpicture}
\end{document}
خروجی:
نکات:
الف) این شکل با بسته tikz رسم شده است. در کل tikz بسته بسیار قوی برای رسم اشکال و توابع است. برای یادگیری tikz بهترین راه این است که راهنمای ان را قدم به قدم بخوانید و مثالهای آن را حل کنید. راهنمای این بسته را میتوانید از پیوند زیر دانلود کنید.
راهنمای tikz
سبک راهنمای tikz این گونه است که کار را با چند مثال آغاز می کند و سعی می کند قدم به قدم خواننده را با دستورات tikz آشنا سازد. در ضمن تعداد بسیار زیادی مثال با tikz در سایت زیر به همراه کد آن وجود دارد که شما میتوانید به اشکال آن نگاه کنید و شکل های مد نظر خود را با تغییر اندکی ایجاد نمایید.
مثالهای tikz
در کل اگر زمان بگذارید و گام به گام سعی کنید اشکال خود را هرجوری شده با tikz بکشید (گرچه اولش بسیار دشوار است)، ولی به مرور به ارزش، کیفیت بسیار بالا، راحتی کار با آن و مفید بودن آن پی خواهید برد.