یک روش استفاده از بستهٔ bidiftnxtra
که تنها با جدول استاندارد لاتک کار میکند. با توجه به اینکه شما از بستهٔ TikZ استفاده میکنید این روش جواب نمیدهد. بستهٔ دیگری که برای پانویس جدول میتوان به کار برد threeparttable
است که پانویسها را زیر جدول قرار میدهد. در این پرسش و پاسخ میتوانید نمونهای از کاربرد آن را ببینید. اما اگر میخواهید پانویسها در پایین صفحه چاپ شوند توصیهٔ من استفاده از ترکیب \footnotemark
و \footnotetext
است:
\begin{table}
\centering
\caption{انواع مساله جدول زمانی اموزشی}
\begin{tabular}{|p{2.2in}|p{2.1in}|} \hline
مسئله & شرح مختصر \\ \hline
جدول زمانبندی دروس دبیرستان%
\footnotemark
&
اختصاص کلاس ها به مقاطع زمانی، دانش آموزان، معلمان و ... به این صورت که محدودیت های درنظر گرفته شده برآورده شود. \\ \hline
جدول زمانبندی امتحانات%
\footnotemark
& زمانبندی امتحانات دانش آموزان با توجه به این محدودیت ها \\ \hline
جدول زمانبندی دروس دانشگاه & تقسیم دروس به جلسات و زمان و دانشجو و اتاق به جلسات
\\ \hline
\end{tabular}
\end{table}
\LTRfootnotetext[1]{Course timetabling}
\LTRfootnotetext[2]{Exam timetabling}
جلوی هر کلمهای که میخواهید پانویس بخورد \footnotemark
قرار دهید و پس از اتمام محیط جدول خود پانویسها را با \LTRfootnotetext[#]{Footnote}
بنویسید.
ویرایش:
اگر میخواهید پانویسها در پایین صفحه قرار بگیرند بستهٔ float
را قبل از زیپرشین اضافه کنید و کد زیر را به جای کد خودتان قرار دهید:
\begin{table}[H]
\centering
\begin{tabular}{|p{1.1in}|p{0.5in}|p{0.8in}|p{0.6in}|p{3in}|} \hline
نام نویسنده یا نویسندگان& مرجع & سال انتشار & رویکرد& شرح \\ \hline
سوخا%
\footnotemark
& \cite{11}
& 2003 & الگوریتم هوشمند ازدحام & در این مقاله دو الگوریتم کلونی مورچه%
\footnotemark
و الگوریتم مورچگان ماکس-مین%
\footnotemark
برای حل مسألهی جدول زمانی دروس دانشگاه استفاده شده است در هر مرحله از هر دو الگوریتم، هر مورچه یک تخصیص کامل از رویدادها به مقاطع زمانی را با کمک فرآیندهای ابتکاری و اطلاعات ف؟؟ها انجام میدهد. \\
\hline
سویانتو%
\footnotemark
& \cite{19}& 2010& الگوریتم تکاملی& سویانتو الگوریتم ژنتیکی را برای جدول زمانی دروس دانشگاه و تقسیمبندی دانشجویان ارائه نمود. الگوریتم وی بر اساس یک قاعده ابتکاری آزمندانه تعدادی جواب شدنی که همهی محدودیتهای سخت را برآورده نماید، ایجاد میکند. سپس یک برنامهی جهش هدایت شده برای کاهش نقض محدودیتهای نرم با حفظ شدنی بودن جواب مورد استفاده قرار داده شده است. \\ \hline
کوستاچ%
\footnotemark
& \cite{22} & 2004 &
الگوریتم جستجوی محلی & این الگوریتم در2003-$ITC$ با کمک یک الگوریتم ابتکاری مبتنی بر تبرید شبیهسازی%
\footnotemark
برنده شد. در این پژوهش ابتدا یک جدول زمانی شدنی ایجاد میشود و سپس این جدول با کمک تبرید شبیه سازی شده بهبود مییابد. \\ \hline
بورک%
\footnotemark
و همکاران & \cite{28}& 2007 & الگوریتم رنگ آمیزی گراف& یک روش فرا ابتکاری مبتنی بر گراف برای جدول زمانبندی امتحانات توسعه یافت. یک رویکرد جست و جوی ممنوعه برای جستجوی جایگشتهای ساختار ابتکاری گراف که برای ایجاد جداول استفاده میشود، به کار رفت. \\ \hline
لاخ و لوبکه%
\footnotemark
& \cite{36}& 2012 &
روشهای دقیق & در این پژوهش دادههای پایهی جدول زمانبندی دروس دانشگاهی مبتنی بر گروه درسی دانشگاه اووین توسط یک رویکرد تجزیهی دو مرحلهای حل شد.
خلاصهی دو مرحلهی تجزیه ابتدا تخصیص جلسات دروس بر مقاطع زمانی در مرحلهی اول و سپس اتاقها به جلسات در مرحلهی دوم است.
\\
\hline
\end{tabular}
\end{table}
\LTRfootnotetext[1]{Socha}
\LTRfootnotetext[2]{Ant Colony System}
\LTRfootnotetext[3]{Max-Min Ant System}
\LTRfootnotetext[4]{Suyanto}
\LTRfootnotetext[5]{Kostuch}
\LTRfootnotetext[6]{Simulated Annealing}
\LTRfootnotetext[7]{Burke}
\LTRfootnotetext[8]{Lach and Lobbecke}
اگر پانویسها را زیر جدول میخواهید، بستههای threeparttable
و multicol
را قبل از زیپرشین اضافه کنید و کد زیر را به جای کد خود قرار دهید:
\begin{table}[!ht]
\centering
\begin{threeparttable}
\begin{tabular}{|p{1.1in}|p{0.5in}|p{0.8in}|p{0.6in}|p{3in}|} \hline
نام نویسنده(ها) & مرجع & سال انتشار & رویکرد& شرح \\ \hline
سوخا%
\tnote{1}
& \cite{11}
& 2003 & الگوریتم هوشمند ازدحام & در این مقاله دو الگوریتم کلونی مورچه%
\tnote{2}
و الگوریتم مورچگان ماکس-مین%
\tnote{3}
برای حل مسألهی جدول زمانی دروس دانشگاه استفاده شده است در هر مرحله از هر دو الگوریتم، هر مورچه یک تخصیص کامل از رویدادها به مقاطع زمانی را با کمک فرآیندهای ابتکاری و اطلاعات ف؟؟ها انجام میدهد. \\
\hline
سویانتو%
\tnote{4}
& \cite{19}& 2010& الگوریتم تکاملی& سویانتو الگوریتم ژنتیکی را برای جدول زمانی دروس دانشگاه و تقسیمبندی دانشجویان ارائه نمود. الگوریتم وی بر اساس یک قاعده ابتکاری آزمندانه تعدادی جواب شدنی که همهی محدودیتهای سخت را برآورده نماید، ایجاد میکند. سپس یک برنامهی جهش هدایت شده برای کاهش نقض محدودیتهای نرم با حفظ شدنی بودن جواب مورد استفاده قرار داده شده است. \\ \hline
کوستاچ%
\tnote{5}
& \cite{22} & 2004 &
الگوریتم جستجوی محلی & این الگوریتم در2003-$ITC$ با کمک یک الگوریتم ابتکاری مبتنی بر تبرید شبیهسازی%
\tnote{6}
برنده شد. در این پژوهش ابتدا یک جدول زمانی شدنی ایجاد میشود و سپس این جدول با کمک تبرید شبیه سازی شده بهبود مییابد. \\ \hline
بورک%
\tnote{7}
و همکاران & \cite{28}& 2007 & الگوریتم رنگ آمیزی گراف& یک روش فرا ابتکاری مبتنی بر گراف برای جدول زمانبندی امتحانات توسعه یافت. یک رویکرد جست و جوی ممنوعه برای جستجوی جایگشتهای ساختار ابتکاری گراف که برای ایجاد جداول استفاده میشود، به کار رفت. \\ \hline
لاخ و لوبکه%
\tnote{8}
& \cite{36} & 2012 &
روشهای دقیق & در این پژوهش دادههای پایهی جدول زمانبندی دروس دانشگاهی مبتنی بر گروه درسی دانشگاه اووین توسط یک رویکرد تجزیهی دو مرحلهای حل شد.
خلاصهی دو مرحلهی تجزیه ابتدا تخصیص جلسات دروس بر مقاطع زمانی در مرحلهی اول و سپس اتاقها به جلسات در مرحلهی دوم است.
\\
\hline
\end{tabular}
\begin{tablenotes}%\footnotesize
\begin{latin}
\begin{multicols}{2}
\item[1]{Socha}
\item[2]{Ant Colony System}
\item[3]{Max-Min Ant System}
\item[4]{Suyanto}
\item[5]{Kostuch}
\item[6]{Simulated Annealing}
\item[7]{Burke}
\item[8]{Lach and Lobbecke}
\end{multicols}
\end{latin}
\end{tablenotes}
\end{threeparttable}
\end{table}