تالار گفتگوی پارسی‌لاتک

لاتک LATEX => گرافیک، جدول و شکل => نويسنده: دیداب در نوامبر 24, 2012, 09:49:40 بعد از ظهر

عنوان: مشکل نشکستن نوشتار در جدول
رسال شده توسط: دیداب در نوامبر 24, 2012, 09:49:40 بعد از ظهر
با سلام

من یه فایل نمونه دارم و فکر می‌کنم وقتی عرض نوشتار بیشتر از عرض جدول، نوشتار باید شکسته بشه ولی اینجا این اتفاق نمی یفته و من دلیل نشکستنشو نمی دونم. آیا باید از بسته خاصی استفاده کنم؟ میشه راهنماییم کنید ممنون میشم
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 24, 2012, 09:58:32 بعد از ظهر
سلام
بله این روشی که شما استفاده کردین باید بشکنه، ولی چون متن اون سلول یک تکه‌ی بلند هست، نمی‌تونه بشکنه.
کلمه که شکسته نمیشه. جمله را می‌تونه بشکنه.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 24, 2012, 10:04:53 بعد از ظهر
پست ششم از موضوع «در هم شدن دو ستون از یک جدول (http://www.parsilatex.com/forum/SMF/index.php?topic=3636.0)» را هم ببینین خوبه.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: دیداب در نوامبر 24, 2012, 10:48:40 بعد از ظهر
سلام و ممنون ولی من مشکلم کماکان سرجاشه و جوابمو نگرفتم
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 24, 2012, 11:06:34 بعد از ظهر
به نظر شما عددی مثل ۱۲۳۴۵۶ را اگه از وسط بشکنیم، درسته؟ معنیش خراب نمیشه؟
یا کلمه‌ای مثل «اتوماتیک» را؟ یعنی «اتوم» را خط اول بنویسیم و «اتیک» را خط دوم؟
اگر اون سلول موردنظر شما هم بشکنه، معنیش خراب نمیشه، از یک جایی بشکنیدش.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: دیداب در نوامبر 24, 2012, 11:11:37 بعد از ظهر
این یه مثال بوده و فقط برام مهم نشان دادن شکست جمله یا عدد توی این جدول بوده . من می‌خوام بدونم ایراد از کجاست و چرا اینو درست اجرا نمی کنه و به درست بودن یا نبودنش کاری ندارم.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 24, 2012, 11:18:06 بعد از ظهر
فایل ضمیمه را نگاه کنین لطفا.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: دیداب در نوامبر 24, 2012, 11:52:20 بعد از ظهر
این فایل pdf که ضمیمه کردم منظورتونه؟ این که همش بهم ریختست؟
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 25, 2012, 12:03:23 قبل از ظهر
خب همین دیگه!
TeX از جایی میشکنه که فاصله هست.
پس نباید انتظاری به جز این ازش داشته باشین.

یک راهش اینه که جای شکستن‌ها را با hyphenation تعیین کنین.
مثلا به صورت:
‪\lr{abcd\-efgh}‬

یا Kashida هم کمک به زیباتر شدن متن میکنه.  (نظر من)

ممکنه بسته‌ای یا امکانی توی لاتک باشه که این هدف شما را انجام بده و من بی‌اطلاع هستم.
دوستان، اگر هست بفرمایین بیزحمت.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: vafa در نوامبر 25, 2012, 03:46:37 قبل از ظهر
نقل قول از: دیداب در نوامبر 24, 2012, 09:49:40 بعد از ظهر
با سلام

من یه فایل نمونه دارم و فکر می‌کنم وقتی عرض نوشتار بیشتر از عرض جدول، نوشتار باید شکسته بشه ولی اینجا این اتفاق نمی یفته و من دلیل نشکستنشو نمی دونم. آیا باید از بسته خاصی استفاده کنم؟ میشه راهنماییم کنید ممنون میشم
جوابش شما باید خودت بدونی. شما ستون p تعریف کردی که پهنای ثابت داره و از طرف دیگر عدد داری که قابلیت شکتسن نداره.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: vafa در نوامبر 25, 2012, 03:48:06 قبل از ظهر
نقل قول از: دیداب در نوامبر 24, 2012, 10:48:40 بعد از ظهر
سلام و ممنون ولی من مشکلم کماکان سرجاشه و جوابمو نگرفتم
به این خاطر که اصلاً به اون جواب توجهی نکردی.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: دیداب در نوامبر 25, 2012, 09:46:03 قبل از ظهر
نقل قول از: وفا کارن‌پهلو در نوامبر 25, 2012, 03:46:37 قبل از ظهر
جوابش شما باید خودت بدونی. شما ستون p تعریف کردی که پهنای ثابت داره و از طرف دیگر عدد داری که قابلیت شکتسن نداره.
سلام آقای کارن‌پهلو، خیلی ممنون از راهنماییتون.
این مثال با تغییر ارقام مثال کتاب راهنمای Latex آقای ابطحی بود و این اشتباه من از اونجا شروع شد که این عدد رو تو اون کتاب می‌شکوند برا همین من فکر می‌کردم که حتما این عدد باید شکسته شه ولی خوب حرف شما و آقای صفی اقدم منطقی و من اشتباه کردم .مرسی از راهنماییتون
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: vafa در نوامبر 25, 2012, 11:09:55 قبل از ظهر
نقل قول از: دیداب در نوامبر 25, 2012, 09:46:03 قبل از ظهر
سلام آقای کارن‌پهلو، خیلی ممنون از راهنماییتون.
این مثال با تغییر ارقام مثال کتاب راهنمای Latex آقای ابطحی بود و این اشتباه من از اونجا شروع شد که این عدد رو تو اون کتاب می‌شکوند برا همین من فکر می‌کردم که حتما این عدد باید شکسته شه ولی خوب حرف شما و آقای صفی اقدم منطقی و من اشتباه کردم .مرسی از راهنماییتون
اگر ستونت چیزی غیر از p یعنی l یا r یا c باشه و عددی طولانی قرار بدی، اون ستون به اندازه اون عدد پهن می‌شه اما وقتی از ستون p با پهنای ثابت استفاده کنی اگر پنهای عدد بزرگتر از پهنای ستون باشه، عدد از جدول می‌زنه بیرون.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 25, 2012, 11:43:50 قبل از ظهر
نقل قول از: وفا کارن‌پهلو در نوامبر 25, 2012, 11:09:55 قبل از ظهر
اگر ستونت چیزی غیر از p یعنی l یا r یا c باشه و عددی طولانی قرار بدی، اون ستون به اندازه اون عدد پهن می‌شه اما وقتی از ستون p با پهنای ثابت استفاده کنی اگر پنهای عدد بزرگتر از پهنای ستون باشه، عدد از جدول می‌زنه بیرون.
ببخشین، آیا بسته‌ی هست که مجبور کنه که این مورد هم بشکنه؟
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: vafa در نوامبر 25, 2012, 03:08:27 بعد از ظهر
نقل قول از: هادی صفی‌اقدم در نوامبر 25, 2012, 11:43:50 قبل از ظهر
ببخشین، آیا بسته‌ی هست که مجبور کنه که این مورد هم بشکنه؟
خودت چی فکر می‌کنی؟ آیا همچین چیزی ممکنه؟
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 25, 2012, 11:38:34 بعد از ظهر
نقل قول از: وفا کارن‌پهلو در نوامبر 25, 2012, 03:08:27 بعد از ظهر
خودت چی فکر می‌کنی؟ آیا همچین چیزی ممکنه؟
یک خاصیت hyphenation توی لاتک هست. همونی که کلمه لاتین آخر خط میافته، نصفشو می‌نویسه و یک خط تیره میذاره و بقیه‌شو اول خط بعد می‌نویسه.
وجود این خاصیت باعث میشه من و خانم دیداب اصرار کنیم که باید بشکنه. ولی لاتک میگه نمیشکنم.  :)
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: vafa در نوامبر 26, 2012, 08:06:22 قبل از ظهر
نقل قول از: هادی صفی‌اقدم در نوامبر 25, 2012, 11:38:34 بعد از ظهر
یک خاصیت hyphenation توی لاتک هست. همونی که کلمه لاتین آخر خط میافته، نصفشو می‌نویسه و یک خط تیره میذاره و بقیه‌شو اول خط بعد می‌نویسه.
وجود این خاصیت باعث میشه من و خانم دیداب اصرار کنیم که باید بشکنه. ولی لاتک میگه نمیشکنم.  :)
خوبه خودت میگی کلمه. عدد که کلمه حساب نمیشه و من تا حالا هیچ وقت ندیدم کسی عددی رو از وسط بشکنه-- نتیجش مضحک خواهد بود.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 26, 2012, 08:46:20 قبل از ظهر
نقل قول از: وفا کارن‌پهلو در نوامبر 26, 2012, 08:06:22 قبل از ظهر
خوبه خودت میگی کلمه. عدد که کلمه حساب نمیشه و من تا حالا هیچ وقت ندیدم کسی عددی رو از وسط بشکنه-- نتیجش مضحک خواهد بود.

بله دکتر، مضحک و بی‌معنی میشه بعضی وقت‌ها. اما بعضی جاها لازمه.
اما یک سوال. چرا در فایل نمونه، AAAAAA را نشکسته ولی کلمه‌ی supercalifragilisticexpialidocio را شکسته؟
در مورد کلمات خاصی این درسته؟ کدوم کلمه‌ها؟
با تشکر قبلی
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: vafa در نوامبر 26, 2012, 08:57:07 قبل از ظهر
نقل قول از: هادی صفی‌اقدم در نوامبر 26, 2012, 08:46:20 قبل از ظهر
بله دکتر، مضحک و بی‌معنی میشه بعضی وقت‌ها. اما بعضی جاها لازمه.
هیچ جایی، هیچ هنگامی لازم نمیشه. خواهش می‌کنم از خودتون چیزی وارد ساختار حروف‌چینی نکنید.
نقل قول
اما یک سوال. چرا در فایل نمونه، AAAAAA را نشکسته ولی کلمه‌ی supercalifragilisticexpialidocio را شکسته؟
چون اولی تو لیست hyphenation نیست.
نقل قول
در مورد کلمات خاصی این درسته؟ کدوم کلمه‌ها؟
با تشکر قبلی
در اخر کتاب تک یک ضمیمه وجود داره که در مورد hyphenation و اینکه چجوری کار می‌کنه، توضیح داده شده. اون قسمت جواب همه سوالهات رو داره.
عنوان: پاسخ : مشکل نشکستن نوشتار در جدول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 26, 2012, 09:00:45 قبل از ظهر
به روی چشم دکتر.
اما یک نمونه هست که بعدا میفرستم. باید خودم تست کنم.

لطفا بفرمایین کدوم کتاب؟