تالار گفتگوی پارسیلاتک
لاتک LATEX => گرافیک، جدول و شکل => نويسنده: aris852963 در دسامبر 24, 2012, 11:15:58 pm
-
با سلام
من جدولی را رسم می کنم اما چون طول خانه های جدول را دستکاری می کنم خط افقی جدول به طور کامل رسم نمی شود. فایل کمینه گویای مشکل است. لطفا راهنمایی بفرمایید.
-
\documentclass{report}
\begin{document}
\begin{tabular}{|% اینجا این علامت رو گذاشتم
c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|}
\cline{1-6}% دو رو تبدیل به یک کردم
&2009&2010&2011&2012&2013\\\cline{1-6}
\multicolumn{1}{|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}}{A}
&&&&&\\\cline{1-6}
\multicolumn{1}{|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}}{B}
&&&&&\\\hline
\end{tabular}
\end{document}
-
با سلام
من جدولی را رسم می کنم اما چون طول خانه های جدول را دستکاری می کنم خط افقی جدول به طور کامل رسم نمی شود. فایل کمینه گویای مشکل است. لطفا راهنمایی بفرمایید.
به جای این کار خیلی راحت میتونی از بسته tabularx و ستون X استفاده کنی:
\documentclass{article}
\usepackage{tabularx}
\newcolumntype{C}{>{\hfil}X<{\hfil}}
\begin{document}
\noindent
\begin{tabularx}{\linewidth}{|C|C|C|C|C|C|}\cline{2-6}
\multicolumn{1}{C|}{}&2009&2010&2011&2012&2013\\ \hline
A&&&&&\\ \hline
B&&&&&\\ \hline
\end{tabularx}
\end{document}
-
\documentclass{report}
\begin{document}
\begin{tabular}{|% اینجا این علامت رو گذاشتم
c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}c@{\hspace{8mm}}|}
\cline{1-6}% دو رو تبدیل به یک کردم
&2009&2010&2011&2012&2013\\\cline{1-6}
\multicolumn{1}{|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}}{A}
&&&&&\\\cline{1-6}
\multicolumn{1}{|@{\hspace{8mm}}c@{\hspace{8mm}}|@{\hspace{8mm}}}{B}
&&&&&\\\hline
\end{tabular}
\end{document}
پاسخ سوال نیست. برای خط اول افقی به روشنی هدف این بوده که خط افقی از ستون دوم تا ستون ششم باشد در حالی که شما آن را برای ستون اول تا ششم تغییر دادهاید.