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

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

در هم شدن دو ستون از یک جدول

نویسنده elham, نوامبر 19, 2012, 10:53:09 قبل از ظهر

« قبلی - بعدی »

elham

با سلام
دو ستون دوم و سوم جدول زیردر pdf مربوطه با هم قاطی می شوند . چه کار می توانم بکنم؟
\begin{table}‎

\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‎$‎&(1100,1450)&(11,14.5)&(25,35)&(25,40)&(20,20)&(1,1)&15000\\‎‎
$‎a_2‎$&(3000,6000)&(30,60)&(11.4,11.4)&(15,25)&(20,25)&(5,5)&500000\\‎
$‎a_3‎$&(6000,8000)&(250,300)&(10.3,10.3)&(15,95)&(25,25)&(15,15)&500000\\‎
$‎a_4‎$&(6000,6000)&(37,46)&(13,17)&(46,46)&(30,30)&(15,15)&60000\\‎
$‎a_5‎$&(5000,6000)&(16,25)&(12,17)&(20,44)&(30,30)&(15,15)&60000\\‎
$‎a_6‎$&(8000,8000)&(184,200)&(22,30)&(50,50)&(30,30)&(15,15)&60000\\‎
$‎a_7‎$&(3000,3000)&(250,300)&(40,40)&(85,85)&(25,35)&(8,10)&300\\‎
$‎a_8‎$&(1500,2000)&(75,100)&(35,40)&(90,90)&(15,30)&(2,2)&500\\‎
$‎a_9‎$&(3500,6000)&(350,600)&(20,23)&(87,87)&(20,30)&(10,15)&500\\‎
$‎a_1_0‎$&‎(3000,3500)&(210,245)&(35,40)&(90,90)&(20,30)&(7,10)&75\\‎
$‎a_1_1‎$&‎(1500,1500)&(75,100)&(35,40)&(90,90)&(20,30)&(5,5)&50\‎\
$‎a_1_2‎$&‎(2000,2500)&(132,165)&(35,40)&(90,90)&(20,30)&(4,4)&200\\‎
$‎a_1_3‎$&‎(2000,2500)&(160,200)&(35,35)&(85,85)&(20,30)&(5,10)&1275\\‎
$‎a_1_4‎$&(1400,3200)&(0,1)&(85,85)&(90,90)&(0.5,4.5)&(0,0)&10\\‎‎
\end{tabularx}‎‎
\caption{Measures of each criterion for all the alternatives}
\end{table}

vafa

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

elham

با تشکر از راهنمایی شما
فایل ها را ضمیمه کردم.

vafa

متأسفانه فایل شما خطاهای زیادی داره که توی فایل log هم پیداست. من معمولاً خطاها را درست نمی‌کنم و از شخص سوال کننده می‌خواهم که اول خطاها رو درست کنه و فایل لاتک را دوباره بفرسته اما از اونجایی که می‌دانم تازگی کار با لاتک را شروع کردید و تجربه زیادی ندارید، استثناً این بار خطاهای فایلتون رو درست می‌کنم و برایتون می‌فرستم منتها ممکن است کمی طول بکشد.

vafa

این مشکل به این خاطر اتفاق می‌افته که پهنای صفحه برای حروف‌چینی این جدول کافی نیست چون تعدادی از ستونها طولانی هستند برای حل مشکل این کارها را انجام دادم:

۱) سعی کردم در جاهایی که اجباری به استفاده از ستون X نیست از ستون X استفاده نکنم با این کار تونستم مقداری از فاصله را ذخیره کنم.

۲) سعی کردم با از بین بردن inter column space (با استفاده از @{} بعد از تعدادی از ستون‌ها) باز هم کمی فضای افقی ذخیره کنم اما از اونجایی که جدول رو زشت می‌کرد، از این مورد صرف نظر کردم.

۳) ابعاد صفحه را عوض کردم تا متن بدون مشکلی حروف‌چینی بشه.

یک نکته برای حروف‌چینی a_10 برای مثال استفاده از

a_1_0

اشتباه است و در واقع خطا تولید می‌کند در عوض باید از گروه‌بندی استفاده کنید:

a_{10}

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

vafa

اگر دوست دارید جدولتون از نظر حروف‌چینی ظاهر بهتری داشته باشه، پیشنهاد می‌کنم حتماً از بسته booktabs استفاده کنید. توی این فایل پیوست من از این بسته استفاده کردم خروجی این فایل رو با فایل قبلی که فرستادم مقایسه کنید حداقل من فکر می‌کنم این جدول الان چشم رو اذیت نمی‌کنه و زیباتره.

elham

ممنون از پاسختون. اما من مشکلی که در ارتباط با این مقاله دارم این است که نمی توانم حاشیه ها را تغییر دهم و همان default داده شده بر اساس package ها بایستی باشد.راستی مشکلی که فایل من و Log آن داشت چیست و چگونه آن را درست کردید که دوباره شما را به زحمت نیندازم>؟
با تشکر از راهنمایی های شما

vafa

نقل قول از: elham در نوامبر 19, 2012, 04:28:07 بعد از ظهر
ممنون از پاسختون. اما من مشکلی که در ارتباط با این مقاله دارم این است که نمی توانم حاشیه ها را تغییر دهم و همان default داده شده بر اساس package ها بایستی باشد.
در اینصورت باید جدول را با قلمی کوچک‌تر مثلاً با \footnotesize حروف‌چینی کنی.
نقل قول
راستی مشکلی که فایل من و Log آن داشت چیست و چگونه آن را درست کردید که دوباره شما را به زحمت نیندازم>؟
با تشکر از راهنمایی های شما
توضیحی را که قبلاً در ارتباط با a_10 دادم ببینید.

elham

من واقعا شرمنده ام که اینقدر مزاحمتون میشم. ولی با footnotesize نشد. چطوری می تونم فونت جدولم رو کمی کوچک کنم؟ یا اینکه فقط فونت 2 ستون رو کوچک کنم؟ خیلی search کردم ولی چیزی پیدا نکردم برای همین همش مزاحمتون میشم.اگر روی فایل خودم اجرا کنید بی نهایت ممنون می شم.

vafa

نقل قول از: elham در نوامبر 19, 2012, 05:25:31 بعد از ظهر
من واقعا شرمنده ام که اینقدر مزاحمتون میشم. ولی با footnotesize نشد. چطوری می تونم فونت جدولم رو کمی کوچک کنم؟ یا اینکه فقط فونت 2 ستون رو کوچک کنم؟ خیلی search کردم ولی چیزی پیدا نکردم برای همین همش مزاحمتون میشم.اگر روی فایل خودم اجرا کنید بی نهایت ممنون می شم.
فایلی رو که در پاسخ قبلیم فرستادم ندیدید؟

elham

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

vafa

نقل قول از: elham در نوامبر 19, 2012, 06:43:24 بعد از ظهر
دیدم آن فایل هارا ولی شما حاشیه ها رو تغییر داده بودید که طبق استاندارد مقاله من نبودند.
پیشنهاد می‌کنم یک بار دیگر نگاه کنی.

elham

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