پارسی‌لاتک

زی‌پرشین XePersian => زی‌تک => نويسنده: علی در اکتبر 11, 2009, 06:54:52 بعد از ظهر

عنوان: خروج از حاشیه
رسال شده توسط: علی در اکتبر 11, 2009, 06:54:52 بعد از ظهر
سلام.
گاهی اوقات متن از حاشیه‌ی صفحه اندکی خارج می‌شود. (مثلاً در صفحه‌ی 10 از «نمونه سمینار کارشناسی‌ارشد» که آقای دامن‌افشان در نمونه مثال‌های زی‌پرشین قرار داده‌اند این اتفاق افتاده). چگونه می‌توان این مشکل را حل کرد؟
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: vafa در اکتبر 11, 2009, 07:32:39 بعد از ظهر
یک مثال کوجک لطفاً...!
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: محمود امین‌طوسی در اکتبر 11, 2009, 07:52:18 بعد از ظهر
چنین مواردی گاهی به علت عدم توانایی TeX برای پیداکردن یک نقطه شکست مناسب پیش می‌آید. راه حل آن شکستن یک پارگراف، ادغام دو پاراگراف یا بازنویسی جمله‌ است به نحوی که تغییری در ساختار جمله ایجاد شود که این مشکل رخ ندهد.
حتی در متون لاتین هم گاهی شاهد چنین مواردی هستیم.
زمانی آقا وفا روی امکان کشیدگی کلمات کار می‌کردند که برای برخی قلم‌ها نازیبا بود و نمی‌دانم که آیا به رفع این مشکل هم کمک می‌کرد یا نه.
با توجه به جواب آقا وفا در پست بعد، مثال پیوست شده در پست بعدی مرا ببینید.
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: vafa در اکتبر 11, 2009, 07:55:32 بعد از ظهر
نقل قول از: محمود امین‌طوسی در اکتبر 11, 2009, 07:52:18 بعد از ظهر
زمانی آقا وفا روی امکان کشیدگی کلمات کار می‌کردند که برای برخی قلم‌ها نازیبا بود و نمی‌دانم که آیا به رفع این مشکل هم کمک می‌کرد یا نه.
صددرصد. فقط خروجی PDF روی صفحه کامپیوتر برای بعضی قلم‌ها کمی بد به نظر می‌آید ولی اگر پرینت گرفته شود مشکلی وجود نخواهد داشت.
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: محمود امین‌طوسی در اکتبر 11, 2009, 08:36:52 بعد از ظهر
به پیوست مثالی را ملاحظه می‌کنید که بدون کشیدگی، متن از حاشیه خارج شده است و با کشیدگی مشکل برطرف شده است.(test.tex)
خطوط ۸و ۹ از سمت راست خط خارج شده‌اند.

نحوه استفاده از حالت کشیده در زی‌پرشین به صورت زیر است:
{usepackage[Kashida]{xepersian\
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: وحید دامن‌افشان در اکتبر 11, 2009, 09:44:15 بعد از ظهر
نقل قول از: علی در اکتبر 11, 2009, 06:54:52 بعد از ظهر
سلام.
گاهی اوقات متن از حاشیه‌ی صفحه اندکی خارج می‌شود. (مثلاً در صفحه‌ی 10 از «نمونه سمینار کارشناسی‌ارشد» که آقای دامن‌افشان در نمونه مثال‌های زی‌پرشین قرار داده‌اند این اتفاق افتاده). چگونه می‌توان این مشکل را حل کرد؟
علی جان،
راه حل آقا محمود که گفته‌اند
راه حل آن شکستن یک پارگراف، ادغام دو پاراگراف یا بازنویسی جمله‌ است به نحوی که تغییری در ساختار جمله ایجاد شود که این مشکل رخ ندهد.
کاملا جواب میده، خیلی هم راحته، مثلا اگه توی خطی که به اندازه ۱ سانت زده بیرون، کلمه «بنابراین» بکار برده شده، می تونی این کلمه رو به یک کلمه معادل و کوتاهتر،  مثلا «لذا» تغییر بدی و اونوقت می بینی که طول جمله کوتاهتر میشه ومشکل حل میشه.
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: آسیه در نوامبر 01, 2009, 11:02:41 بعد از ظهر
وقتی که از  دستور \usepackage[Kashida]{xepersian} استفاده می کنم، فونت نستعلیق به هم میریزه.

آیا راهی هست که فقط همون قسمت از متن که از حاشیه خارج شده  تغییر کنه و فونت نستعلیق به هم نریزه؟ ???
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: محمود امین‌طوسی در نوامبر 01, 2009, 11:54:05 بعد از ظهر
از صحت روشی که می‌گویم مطمئن نیستم. امتحان کنید.
در ابتدای سند قبل از { begin{document دستور زیر را قرار دهید:
‎\XeTeXinterchartokenstate=0
قبل از ناحیه مورد نظر آنرا یک و پس از آن مجدداً آنرا صفر نمایید.
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: آسیه در نوامبر 02, 2009, 11:28:05 بعد از ظهر
ممنون. درست شد اما لازم نیست که قبل و بعد آن را عوض کرد.
نقل قول از: محمود امین‌طوسی در نوامبر 01, 2009, 11:54:05 بعد از ظهر
‎\XeTeXinterchartokenstate=0
قبل از ناحیه مورد نظر آنرا یک و پس از آن مجدداً آنرا صفر نمایید.
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: محمود امین‌طوسی در نوامبر 03, 2009, 12:23:02 قبل از ظهر
به نظرم اگر آنرا برای ناحیه‌ای که از حاشیه خارج می‌شده است یک نکنید، خروج از حاشیه را همچنان خواهید داشت.
اگر توانستید یک مثال کوچک ضمیمه کنید. می‌توانید از همان مثال قبلی من استفاده کنید.
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: آسیه در نوامبر 05, 2009, 09:57:43 قبل از ظهر
نقل قول از: محمود امین‌طوسی در نوامبر 03, 2009, 12:23:02 قبل از ظهر
به نظرم اگر آنرا برای ناحیه‌ای که از حاشیه خارج می‌شده است یک نکنید، خروج از حاشیه را همچنان خواهید داشت.

طبق گفته‌ی شما این کار را انجام دادم، البته اگر درست متوجه شده باشم.
وقتی که مثال قبلی شما را اجرا کردم همراه با یک خطا بود. 
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: محمود امین‌طوسی در نوامبر 05, 2009, 03:12:09 بعد از ظهر
سلام.
1- شما از نسخه 1.0.2 زی پرشین استفاده می کنید که حتما باید دستور setlatintextfont را در ابتدای سندتان داشته باشید.
2- برای استفاده از حالت کشیده باید بسته زی پرشین را به همراه گزینه kashida فراخوانی نمایید.
3- اگر فقط در برخی از جاهای سندتان کشیدگی را نمی خواهید (مانند محل استفاده از قلم نستعلیق) XeTeXinterchartokenstate را قبل از آن ناحیه صفر نموده و پس از آن یک نمایید.
مثال به پیوست است.
عنوان: پاسخ : خروج از حاشیه
رسال شده توسط: پویا در نوامبر 05, 2009, 04:08:06 بعد از ظهر
سلام
1- ايا نميتوان به لاتك فهماند كه هر خطي
كه از حاشيه بيرون ميزند كشيدهتر بنويس.
2- در ضمن براي يكي دو كلمه دستور خاصي نداريم مثلا
ديده شده بعضي از فرمولهاي درون خطي را ميشكند
اگه براي يكي دو تا كلمه اعمال كنيم مشكل حل خواهد شد.