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

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

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

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

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

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