با سلام و احترام
من کدی برای رسم نمودار ساختار پایاننامه در LaTeX با استفاده از پکیج TikZ دارم که به صورت زیر است:
\begin{figure}[h!]
\centering
\begin{tikzpicture}[
box/.style = {draw=black, thick, fill=gray!10, minimum width=4cm, minimum height=4cm, text width=3.5cm, align=right, rounded corners, drop shadow},
arrow/.style = {thick, ->, >=stealth}
]
% Boxes
\node[box] (box1) at (0, 5) {\titrfont فصل اول: مقدمه و طرح مسئله \\ \vspace{0.2cm}
\begin{itemize}
\item بیان مسئله
\item اهمیت تحقیق
\item اهداف تحقیق
\item پرسشهای تحقیق
\item چالشهای تحقیق
\item ساختار پایاننامه
\end{itemize}
};
\node[box] (box2) at (5, 5) {\titrfont فصل دوم: مبانی نظری و پیشینه تحقیق \\ \vspace{0.2cm}
\begin{itemize}
\item کاربرد یادگیری ماشین در پزشکی
\item کاربرد هوش مصنوعی در پزشکی
\item پیشینه بیماری کبد چرب غیرالکلی
\item پیشینه روشهای پزشکی در تشخیص بیماری
\end{itemize}
};
\node[box] (box3) at (5, 0) {\titrfont فصل سوم: روش شناسی \\ \vspace{0.2cm}
\begin{itemize}
\item گردآوری دادهها
\item پیشپردازش دادهها
\item ایجاد مجموعه دادهی انتقالی
\item ارزیابی مدل
\end{itemize}
};
\node[box] (box4) at (0, 0) {\titrfont فصل چهارم: نتایج و ارزیابی \\ \vspace{0.2cm}
\begin{itemize}
\item نتایج اولیه
\item دقت مدلها
\item مقایسه مدلها
\item تحلیل دادهها
\item بهبود مدل
\end{itemize}
};
\node[box] (box5) at (-5, 0) {\titrfont فصل پنجم: جمعبندی و پیشنهادات \\ \vspace{0.2cm}
\begin{itemize}
\item جمعبندی نهایی
\item مرور نتایج
\item محدودیتها
\item تحقیقات آینده
\end{itemize}
};
\node[box, fill=white, text width=2.5cm] (center) at (0, 2.5) {\titrfont پایگاه دانش};
% Arrows
\draw[arrow] (center) -- (box1);
\draw[arrow] (center) -- (box2);
\draw[arrow] (center) -- (box3);
\draw[arrow] (center) -- (box4);
\draw[arrow] (center) -- (box5);
\draw[arrow] (box1) -- (box2);
\draw[arrow] (box2) -- (box3);
\draw[arrow] (box3) -- (box4);
\draw[arrow] (box4) -- (box5);
\draw[arrow] (box5) -- (center);
\end{tikzpicture}
\caption{ساختار پایاننامه: شامل معرفی تحقیق، مبانی نظری، روششناسی، نتایج و جمعبندی پیشنهادات است.}
\end{figure}
خروجی کد فوق به شکل زیر است :
در حالی که خروجی مدنظر تصویر زیر است :
چگونه میتوان کد TikZ خود را تغییر داد تا خروجی آن به خروجی مورد نظر در تصویر پیوست شده نزدیکتر شود؟