• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

کشیده نشدن خط افقی جدول به طور کامل

نویسنده aris852963, دسامبر 24, 2012, 11:15:58 بعد از ظهر

« قبلی - بعدی »

aris852963

با سلام
من جدولی را رسم می کنم اما چون طول خانه های جدول را دستکاری می کنم خط افقی جدول به طور کامل رسم نمی شود. فایل کمینه گویای مشکل است. لطفا راهنمایی بفرمایید.

وحید دامن‌افشان


\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}

vafa

#2
نقل قول از: aris852963 در دسامبر 24, 2012, 11:15:58 بعد از ظهر
با سلام
من جدولی را رسم می کنم اما چون طول خانه های جدول را دستکاری می کنم خط افقی جدول به طور کامل رسم نمی شود. فایل کمینه گویای مشکل است. لطفا راهنمایی بفرمایید.
به جای این کار خیلی راحت می‌تونی از بسته 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}

vafa

نقل قول از: وحید دامن‌افشان در دسامبر 24, 2012, 11:36:23 بعد از ظهر

\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}

پاسخ سوال نیست. برای خط اول افقی به روشنی هدف این بوده که خط افقی از ستون دوم تا ستون ششم باشد در حالی که شما آن را برای ستون اول تا ششم تغییر داده‌اید.