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

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

جدول بزرگی که از صفحه بیرون بزند

نویسنده elham, اکتبر 28, 2012, 04:33:39 بعد از ظهر

« قبلی - بعدی »

elham

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

vafa

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

برای اینکه در چند سطر قرار بگیره از ستون p استفاده کنید و اگر جدول شما بزرگه پیشنهاد می‌کنم اون رو با ۹۰ درجه دوران در یک صفحه جداگانه قرار بدید.

هادی صفی‌اقدم

مثالی در مورد پست دکتر کارن‌پهلو:

فرض کنیم سلول اول سمت راست اون سلول دارای متن بلند هست و سلول دومی در ردیف اول هم معمولی.

\begin{tabular}{p{60mm} c}
مـــــــــــتــــــــــن ســــــــــلولــــــــــی کــــــــــه
عنــــــــــوانــــــــــش بلند هست و می‌خواهید در
چند سطر به صورت اتوماتیک نوشته شود را اینجا
بنویسید
&
ستون دوم
\\
\end{tabular}


elham

من جدول ضمیمه را می خواهم درست کنم اما سطر اول آن را می خواهم کاری کنم که مثل همین فایل در 2 خط نوشته شود.
من در مورد سنون  P متوچه نشدم.
با تشکر

هادی صفی‌اقدم

شما مثال منو که ارسال کردم را اجرا کردین تا خروجیشو ببینید؟!

vafa

من جواب شما را طی نیم ساعت آینده می‌دم. متأسفانه کاری برام پیش آمده که الان نمی‌تونم جواب بدهم. عذرخواهی می‌کنم.

elham

من مثال شما را اجرا کردم اما متاسفانه در خروجی دیده نشد.عینا کپی کردم اما چیزی در خروجی نبود.

هادی صفی‌اقدم

نقل قول از: elham در اکتبر 28, 2012, 04:59:34 بعد از ظهر
من مثال شما را اجرا کردم اما متاسفانه در خروجی دیده نشد.عینا کپی کردم اما چیزی در خروجی نبود.
فایلی نمونه‌ای که این کارو کردین را بفرستین تا منم تست کنم ببینم کجای کار ایراد داره لطفا.

vafa

در نمونه زیر از بسته tabularx و محیط tabularx و ستون X استفاده شده. جدول به اندازه پهنای متن \textwidth خواهد بود و اگر متنی در هر ستون زیاد باشه بصورت خودکار شکسته می‌شه و در سطر بعدی قرار می‌گیره. من جدول شما را کلمه به کلمه درست نکردم اما نمونه زیر حتماً کمکتون می‌کنه:


\documentclass{article}
\usepackage[left=2.5cm,right=2.5cm,bottom=2.5cm,top=2.5cm]{geometry}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{tabularx}
\newlength\savedwidth
\newcommand\whline{\noalign{\global\savedwidth\arrayrulewidth
                            \global\arrayrulewidth .8pt}%
                   \hline
                   \noalign{\global\arrayrulewidth\savedwidth}}
\begin{document}
\begin{tabularx}{\textwidth}{XXXXXXXX}
\multirow{2}{*}{\rotatebox{90}{alternatives}}&Capital cost of EPC&Annual operation and maintenance cost&Efficiency&Capacity factor&Lifetime&Internal consumption&Resource potential\\ \cline{2-8}
&$C_1$&$C_2$&$C_3$&$C_4$&$C_5$&$C_6$&$C_7$\\ \whline
$a_1$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20, 25)&(5,5)&1000\\
$a_2$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20, 25)&(5,5)&1000\\
$a_3$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20, 25)&(5,5)&1000\\
$a_4$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20, 25)&(5,5)&1000\\
$a_5$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20, 25)&(5,5)&1000\\
$a_6$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20, 25)&(5,5)&1000\\
$a_7$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20, 25)&(5,5)&1000\\
\end{tabularx}

\end{document}

elham

تنها جدول را در یک فایل مجزا قرار دادم.

vafa

نقل قول از: elham در اکتبر 28, 2012, 05:23:35 بعد از ظهر
تنها جدول را در یک فایل مجزا قرار دادم.
فایل شما مشکلات زیادی داره که دفعه پیش من برای شما درست کردم. لطفاً از اون فایلی که دفعه پیش براتون درست کردم استفاده کنید.

elham

اما من همین دستور را عینا در تک کپی و اجرا کردم اما باز هم جدول خارج از صفحه قرار می گرفت.

vafa

نقل قول از: elham در اکتبر 28, 2012, 05:28:58 بعد از ظهر
اما من همین دستور را عینا در تک کپی و اجرا کردم اما باز هم جدول خارج از صفحه قرار می گرفت.
آیا عیناً دستورات من را اجرا کردید یا آن را داخل فایل خودتون قرار دادید. اگر دستوراتی را که دادم عیناً اجرا کنید، PDF ضمیمه چیزی است که شما خواهید گرفت.

elham

جدول خودم رو در فایل شما ضمیمه کردم.