سلام
خسته نباشید
من یه جدول میخوام رسم کنم که سه تا ستون داره منتها میخوام اندازه عرض ستونهارو خودم تعیین کنم و علاوهبر این میخوام جدولم از لحاظ عرض تمام صفحه رو بپوشونه از چه دستوراتی باید استفاده کنم؟
(در رسم جدول هیچ مشکلی ندارم فقط دستورات مربوط به تعیین اندازه هر ستون و اینکه جدولم تمام عرض باشه رو میخوام.)
ممنون.
با سلام
در جایی که دارید در آرگومان tabular مثلا c می گذارید به جای آن p{3cm} مثلا بگذارید. یعنی
\begin{tabular}{p{3cm} p{2cm} p{4cm}}
\end{tabular}
البته می توانید مقادیر را بر حسب \textwidth نیز بگذارید.
لینک زیر مفید است.
http://en.wikibooks.org/wiki/LaTeX
(http://en.wikibooks.org/wiki/LaTeX)
خیلی ممنون از راهنماییتون
ولی روشی که گفتید رو اعمال کردم اجرا نشد!
لینکی هم ضمیمه نشده!
با سلام
لینک اصلاح شد.
فقط می توانید یک مثال نمونه بفرستید.
تا بتوانم بگویم که چرا اعمال نشده است.
مثال نمونه: فایل tex به همراه log و خروجی pdf برای یک مثال ساده
لطفا فایل نمونه را نگاه کنید.
خیلی ممنون
مشکل حل شد.
فقط یه سوال دیگه. الان سطر اول میخوام میخوام مطالبی که در هر سطر قرار میگیرند وسط چین باشند و بقیه سطها مطالب هر سه ستون راست چین اینو چطوری میتونم اعمال کنم؟
با سلام
ویرایش پست قبلی: من فکر کردم یک سوال نامرتبط با سوال قعلی شما است، باعرض پوزش
پاسخ: تعریف یک نوع ستون جدید به صورت زیر
\documentclass{report}
\usepackage{array}
\usepackage{geometry}
\geometry{top=2.8cm, bottom=3cm, left=2.2cm, right=2.3cm}
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{L}[1]{>{\raggedleft\arraybackslash}p{#1}}
\begin{document}
\begin{table}
\begin{tabular}{|P{3cm} | L{4cm} | c | c | r | } \hline
label 1 & label 2 & label 3 & label 4 \\ \hline
item 1 & item 2 & item 3 & item 4 \\ \hline
\end{tabular}
\end{table}
\end{document}
همانطور که مشاهده میکنید یک نوع ستون جدید به نام P تعریف شده است که شما میتوانید عرض ستون را به دلخواه بگذارید و عبارت ستون نیز در وسط می افتد، به همین
شیوه برای ستون نوع L در حالت پیش فرض نیز که عبارت داخل ستون از سمت چپ شروع می شود، البته برای انگلیسی مثال با xepersian نیز اتچ شده است.
باتشکر