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

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

راهی برای scale (کوچک کردن) جدول رسم شده با محیط xtabular هست؟

نویسنده هادی صفی‌اقدم, ژانویه 01, 2013, 02:29:48 قبل از ظهر

« قبلی - بعدی »

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

جدول رسم شده با محیط tabular را میشه به صورت زیر scale کرد:

\documentclass{article}
\usepackage{graphicx}
\begin{document}

\scalebox{0.8}{
\begin{tabular}{ccccc}
....
\end{tabular}
}

\end{document}

اما یک جدولی دارم که بخاطر چندصفحه‌ای شدن، از محیط xtabular استفاده کرده‌ام.
اما عرضش از عرض متن بیشتر شده و زده توی حاشیه.
خواستم با scalebox کوچکترش کنم ولی نشد.
راهی داره؟
با تشکر قبلی

vafa

استفاده از \scalebox ایده خوبی نیست بهتره از فونت کوچکتری برای حروف‌چینی جدول استفاده کنی.

s_karimi

آقای صفی‌اقدم
سلام
من یک راهی در فایل پیوست برای tabular دارم. شاید در مورد مشکل شما هم کار کنه

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

نقل قول از: وفا کارن‌پهلو در ژانویه 01, 2013, 06:33:36 قبل از ظهر
استفاده از \scalebox ایده خوبی نیست بهتره از فونت کوچکتری برای حروف‌چینی جدول استفاده کنی.
ممنون دکتر.
ولی جدول اونقده عرضش زیاده که حتی با گذاشتن فونت scripsize و حتی کم کردن داده‌ها باز جا نمیگیره.
ببخشین، راه دیگری هست دکتر؟

vafa

نقل قول از: هادی صفی‌اقدم در ژانویه 01, 2013, 06:36:28 قبل از ظهر
ممنون دکتر.
ولی جدول اونقده عرضش زیاده که حتی با گذاشتن فونت scripsize و حتی کم کردن داده‌ها باز جا نمیگیره.
ببخشین، راه دیگری هست دکتر؟
فایل کمینت کجاست؟

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

نقل قول از: s_karimi در ژانویه 01, 2013, 06:34:44 قبل از ظهر
آقای صفی‌اقدم
سلام
من یک راهی در فایل پیوست برای tabular دارم. شاید در مورد مشکل شما هم کار کنه
سلام. ممنون زحمت کشیدین. ولی فاصله کم کردن زشت نمیکنه؟ االبته سلیقه‌ی منه.
باز ممنون. (یک دفعه از اینکه گفتم این کارو دوس ندارم ناراحت نشین و قصد کوچک کردن کار شما را ندارم به هیچ وجه.)


نقل قول از: وفا کارن‌پهلو در ژانویه 01, 2013, 06:38:05 قبل از ظهر
فایل کمینت کجاست؟
ببخشین اولش خود جدولو نفرستادم. چون یکی دیگه تایپش کرده بود و من باید صفحه‌بندی و ویرایش و ... بکنم و خطا داشت و گفتم خوب نیست.
ممنون.

دکتر بیزحمت میشه بگین این روش دوستمان درسته؟ یعنی کدش بعدا مشکل‌ساز نشه؟

vafa

مقادیر \paperwidth و \paperheight شما باعث بزرگ شدن اندازه قلم میشه طوری که اندازه قلم معمولی خیلی بزرگه، اندازه قلم \scriptsize هم بزرگه و بنابراین حروف‌چینی جدول دچار مشکل میشه. بهرحال بجای \scriptsize از کد زیر استفاده کن:

\fontsize{5}{6}
\selectfont

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

نقل قول از: وفا کارن‌پهلو در ژانویه 01, 2013, 07:11:33 قبل از ظهر
مقادیر \paperwidth و \paperheight شما باعث بزرگ شدن اندازه قلم میشه طوری که اندازه قلم معمولی خیلی بزرگه، اندازه قلم \scriptsize هم بزرگه و بنابراین حروف‌چینی جدول دچار مشکل میشه. بهرحال بجای \scriptsize از کد زیر استفاده کن:

\fontsize{5}{6}
\selectfont

چه دستور جالبی!  :o
خیلـــــی ممنون دکتر.
۱- طول و عرض pdf را انتشاراتی دانشگاه شاهد ازشون خواسته بود که در قطع وزیری باشه و منم این کارو انجام دادم.
اشتباه انجام دادم؟ راه مناسب و اصولی‌تری هست براش؟

۲- عرض جدول در صحه‌های مختلف با هم فرق داره. نمیشه اینو ثابت کرد؟

۳- اون دو عدد ۵ و ۶ را با چه نسبتی باید تغییر بدم؟ یعنی نسبت‌شون چیه؟

با تشکر فراوان قبلی

vafa

نقل قول از: هادی صفی‌اقدم در ژانویه 01, 2013, 07:18:18 قبل از ظهر
۱- طول و عرض pdf را انتشاراتی دانشگاه شاهد ازشون خواسته بود که در قطع وزیری باشه و منم این کارو انجام دادم.
اشتباه انجام دادم؟ راه مناسب و اصولی‌تری هست براش؟
من از قطع وزیری چیزی نمی‌دونم. این اولین باری است که این اسم را می‌شنوم.
نقل قول
۲- عرض جدول در صحه‌های مختلف با هم فرق داره. نمیشه اینو ثابت کرد؟
یا باید همه ستونهات رو p کنی یا از بسته longtable استفاده کنی.
نقل قول
۳- اون دو عدد ۵ و ۶ را با چه نسبتی باید تغییر بدم؟ یعنی نسبت‌شون چیه؟

\fontsize{size}{baselineskip}

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

نقل قول از: وفا کارن‌پهلو در ژانویه 01, 2013, 08:43:51 قبل از ظهر
من از قطع وزیری چیزی نمی‌دونم. این اولین باری است که این اسم را می‌شنوم.
اندازه‌ی کتاب دقیقا اندازه‌هایی هست که در فایل teX به عنوان طول و عرض تعریف شده.
حدودا نصف برگ a4 هست.
قطع معمول کتاب‌های داشنگاهی هست.
انتشاراتی و چاپ‌خونه‌ها معمولا یا فایل pdf کتاب را در قطع a4 میگیرن که این قطع وزیری وسطش افتاده.
یا pdf در قطع وزیری که دیگه لیتوگرافی معمولا نمیخاد. (خوبیش اینه که یکدفعه لیتوگراف مثلا صفحه‌ها اشتباهی نبنده و مثلا خط سربرگ‌ها در یک صفحه پایین و بالا نیمشه.)
نقل قول
یا باید همه ستونهات رو p کنی یا از بسته longtable استفاده کنی.

\fontsize{size}{baselineskip}

خیلی ممنون. لطف کردین.

vafa

نقل قول از: هادی صفی‌اقدم در ژانویه 01, 2013, 08:46:51 قبل از ظهر
اندازه‌ی کتاب دقیقا اندازه‌هایی هست که در فایل teX به عنوان طول و عرض تعریف شده.
حدودا نصف برگ a4 هست.
قطع معمول کتاب‌های داشنگاهی هست.
انتشاراتی و چاپ‌خونه‌ها معمولا یا فایل pdf کتاب را در قطع a4 میگیرن که این قطع وزیری وسطش افتاده.
یا pdf در قطع وزیری که دیگه لیتوگرافی معمولا نمیخاد. (خوبیش اینه که یکدفعه لیتوگراف مثلا صفحه‌ها اشتباهی نبنده و مثلا خط سربرگ‌ها در یک صفحه پایین و بالا نیمشه.)
همانطوری که در پست زیر جواب دادم، بهتره از \pdfpagewidth و \pdfpageheight به جای \paperwidth و \paperheight استفاده کنی:

http://www.parsilatex.com/forum/SMF/index.php?topic=3932.msg21464#msg21464