خوب خودتان اینکار را کردهاید! وقتی شما گرافتان را درون یک گره با نتظیمات جدید قرار میدهید تمامی آن ویژگیهای جدید توسط گرههای داخلی به ارث برده میشود.
میتوانید با کمک کتابخانه backgrounds
در پشت این گراف یک پس زمنیه دلخواه قرار دهید. برای اینکار پس از لود بسته tikz
کتابخانه فوق را لود نمایید:
\usetikzlibrary{backgrounds}
سپس کدتان را بصورت زیر اصلاح نمایید:
\begin{tikzpicture}
\setRTL
\node (box){%
\tikz {
\vertexs (a1) at (0,0) [label=above:$c_{1}$]{};
\vertexs (a2) at (1.3,0) [label=above:$c_{2}$]{};
\vertexs (a3) at (2.6,0) [label=above:$c_{3}$]{};
\vertexs (a4) at (3.9,0) [label=above:$c_{4}$]{};
\vertex (b1) at (-1.3,-3) [label=below:$v_{1}$]{};
\vertex (b2) at (0,-3) [label=below:$v_{2}$]{};
\vertex [densely dashed](b3) at (1.3,-3) [label=below:$v_{3}$]{};
\vertex (b4) at (2.6,-3) [label=below:$v_{4}$]{};
\vertex [densely dashed](b5) at (3.9,-3) [label=below:$v_{5}$]{};
\vertex [densely dashed](b6) at (5.2,-3) [label=below:$v_{6}$]{};
\path
(a1) edge (b1)
(a1) edge (b2)
(a1) edge (b4)
(a2) edge (b2)
(a2) edge (b3)
(a2) edge (b5)
(a3) edge (b1)
(a3) edge (b5)
(a3) edge (b6)
(a4) edge (b3)
(a4) edge (b4)
(a4) edge (b6);
}
};
\begin{scope}[on background layer={mybox}]
\fill (-4,-3) rectangle (4,3);
\draw (-4,-3) rectangle (4,3);
\end{scope}
%\node[fancytitle, left=0pt] at (box.north east) {\hboxR{\fontsize{30}{42}\selectfont {مثال}}};
%\node[fancytitle, rounded corners] at (box.west) {$\clubsuit$};
\end{tikzpicture}%
خروجی:
البته میتوانید با این روش در پس زمینه هر چه میخواهید قرار دهید.