پارسی‌لاتک

زی‌پرشین XePersian => زی‌تک => نويسنده: aris852963 در اکتبر 30, 2012, 08:34:36 قبل از ظهر

عنوان: تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: aris852963 در اکتبر 30, 2012, 08:34:36 قبل از ظهر
با سلام
هنگام استفاده از بسته زی پرشین فاصله عبارات ریاضی با خطوط قبل و بعد تغییر می کند و یک اندازه نیست. اما اگر این بسته حذف شود و بخواهیم انگلیسی تایپ کنیم این مشکل وجود ندارد. آیا این یک باگ است؟ برای رفع آن چه باید کرد؟
مثالی در فایلهای کمینه موجود است.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: فرشاد ترابی در اکتبر 30, 2012, 08:51:22 قبل از ظهر
این موضوع را من هم در زی‌پرشین دیدم و
یک روش برای حل آن این است که شما یک محیط جدید تعریف کنید
مثلاً به نام MyEquation و در آن تنظیم کنید که هنگام بستن
محیط یک فاصله منفی قرار بدهد.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: aris852963 در اکتبر 30, 2012, 09:22:58 قبل از ظهر
آقای دکتر ترابی من قصد تعریف محیط جدید را ندارم. در واقع با محیط \eqnarray* مشکل من حل می شود. ولی سوال من این است که آیا این باگه؟ با نوشتن یک دستور در اول فایل می توان آن را رفع کرد یا خیر؟
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: فرشاد ترابی در اکتبر 30, 2012, 10:26:59 قبل از ظهر
نقل قول از: aris852963 در اکتبر 30, 2012, 09:22:58 قبل از ظهر
آقای دکتر ترابی من قصد تعریف محیط جدید را ندارم. در واقع با محیط \eqnarray* مشکل من حل می شود. ولی سوال من این است که آیا این باگه؟ با نوشتن یک دستور در اول فایل می توان آن را رفع کرد یا خیر؟

این موضوع را باید از آقا وفا پرسید.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: aris852963 در اکتبر 30, 2012, 11:16:40 قبل از ظهر
آقای دکتر کارن‌پهلو و دیگر کاربران محترم و حرفه ای زی پرشین، لطفاً این مشکل رو در صورت امکان رفع کنید.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: حسن ذاکری در اکتبر 30, 2012, 12:19:19 بعد از ظهر
سلام.
باگ هست، ولی مربوط به زی‌پرشین نیست. این باگ از eTeX به زی‌تک منتقل شده و مربوط به دستور بدوی \predisplaydirection‌ است.
این دستور جهت متن قبل از فرمول را ذخیره می‌کند، اما هنگام افزودن فاصله مناسب، دچار مشکل می‌شود.

برای رفع مشکل، باید مقدار \abovedisplayshortskip و \abovedisplayskip و همین‌طور برای فاصله زیرین را برابر قرار دهید. گرچه از نظر ظاهری کار صحیحی نیست، ولی این مشکل را حل می‌کند.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: وحید دامن‌افشان در اکتبر 30, 2012, 12:22:49 بعد از ظهر
نقل قول از: aris852963 در اکتبر 30, 2012, 08:34:36 قبل از ظهر
برای رفع آن چه باید کرد؟
یه راه‌حل موقتی رو پیوست کردم.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: وحید دامن‌افشان در اکتبر 30, 2012, 12:24:25 بعد از ظهر
این تاپیک رو هم ببینین.
مساوی نبودن فاصله فرمول از سطرهای قبل و بعد از آن در زی پرشین (http://www.parsilatex.com/forum/SMF/index.php?topic=2489.0)
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: aris852963 در اکتبر 30, 2012, 12:35:30 بعد از ظهر
نقل قول از: حسن ذاکری در اکتبر 30, 2012, 12:19:19 بعد از ظهر
برای رفع مشکل، باید مقدار \abovedisplayshortskip و \abovedisplayskip و همین‌طور برای فاصله زیرین را برابر قرار دهید. گرچه از نظر ظاهری کار صحیحی نیست، ولی این مشکل را حل می‌کند.

برای من فقط دستور اول کار کرد. با دستور دوم  مشکل حل نشد. ضمناً خطا هم نگرفت.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: vafa در اکتبر 30, 2012, 02:24:48 بعد از ظهر
این مشکل خیلی وقته که درست شده نه زی‌پرشین نه bidi دیگه (خیلی وقته حداقل ۶ ماه) از دستور بدوی \predisplaydirection استفاده نمی‌کنه پس شما اگر این مشکل را دارید به این خاطره که تک‌لایوتون بروز نیسن من وقتی فایل شما را اجرا می‌کنم، این چیزی است که می‌گیرم.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: vafa در اکتبر 30, 2012, 02:25:51 بعد از ظهر
نقل قول از: Farschad در اکتبر 30, 2012, 08:51:22 قبل از ظهر
این موضوع را من هم در زی‌پرشین دیدم و
یک روش برای حل آن این است که شما یک محیط جدید تعریف کنید
مثلاً به نام MyEquation و در آن تنظیم کنید که هنگام بستن
محیط یک فاصله منفی قرار بدهد.
اگر این مشکا را دیدی به این خاطر بوده که تک‌لایوت بروز نبوده پس تک‌لایوت رو بروز کن.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: vafa در اکتبر 30, 2012, 02:27:31 بعد از ظهر
نقل قول از: حسن ذاکری در اکتبر 30, 2012, 12:19:19 بعد از ظهر
سلام.
باگ هست، ولی مربوط به زی‌پرشین نیست. این باگ از eTeX به زی‌تک منتقل شده و مربوط به دستور بدوی \predisplaydirection‌ است.
این دستور جهت متن قبل از فرمول را ذخیره می‌کند، اما هنگام افزودن فاصله مناسب، دچار مشکل می‌شود.
خیلی وقته که نه زی‌پرشین و نه bidi از دستور \predisplaydirection استفاده نمی‌کنه.
نقل قول
برای رفع مشکل، باید مقدار \abovedisplayshortskip و \abovedisplayskip و همین‌طور برای فاصله زیرین را برابر قرار دهید. گرچه از نظر ظاهری کار صحیحی نیست، ولی این مشکل را حل می‌کند.
دقیقاً کار اصولی نیست.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: vafa در اکتبر 30, 2012, 02:28:27 بعد از ظهر
نقل قول از: وحید دامن‌افشان در اکتبر 30, 2012, 12:22:49 بعد از ظهر
یه راه‌حل موقتی رو پیوست کردم.
مشکلی وجود نداره تک‌لایوت رو بروز کن.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: فرشاد ترابی در اکتبر 30, 2012, 03:07:44 بعد از ظهر
نقل قول از: وفا کارن‌پهلو در اکتبر 30, 2012, 02:25:51 بعد از ظهر
اگر این مشکا را دیدی به این خاطر بوده که تک‌لایوت بروز نبوده پس تک‌لایوت رو بروز کن.
نه حق با شما بود. این موضوع را قبلاً دیده بودم ولی الان که دوباره پردازش کردم مشکلی نبود. مرسی.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: vafa در نوامبر 01, 2012, 01:51:14 بعد از ظهر
نقل قول از: Farschad در اکتبر 30, 2012, 03:07:44 بعد از ظهر
نه حق با شما بود. این موضوع را قبلاً دیده بودم ولی الان که دوباره پردازش کردم مشکلی نبود. مرسی.
برای اولین بار فکر می‌کنم استاد شما بود که این مشکل را نشونم دادو من هم بلافاصله بعد از برگشتن درستش کردم.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: فرشاد ترابی در نوامبر 01, 2012, 09:39:02 بعد از ظهر
نقل قول از: وفا کارن‌پهلو در نوامبر 01, 2012, 01:51:14 بعد از ظهر
برای اولین بار فکر می‌کنم استاد شما بود که این مشکل را نشونم دادو من هم بلافاصله بعد از برگشتن درستش کردم.
دقیقاً همینطوره. واسه همین هم هست که من فکر میکردم این مشکل هنوز وجود داره.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: behnoud در آپریل 22, 2013, 12:07:11 قبل از ظهر
من تمام این دستورات و انواع مختلف دیگه رو در میک تک تست کردم. اصلا کار نمی کنه و حتی خطا هم نمیگیره.
در میک تک چه کار باید کرد؟
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: فرشاد ترابی در آپریل 22, 2013, 05:18:30 قبل از ظهر
منظور شما کدام دستورات بود؟
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: behnoud در آپریل 22, 2013, 09:13:45 قبل از ظهر
\abovedisplayshortskip= 7pt plus 3pt minus 4pt
\belowdisplayshortskip= 7pt plus 3pt minus 4pt

و سایر دستورات مشابه. اما متاسفانه هیچ اتفاقی نمی افته. تعداد زیادی فرمول دارم که نمی شه تک تک با \vspace{-} جابجا کردشون
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: vafa در آپریل 22, 2013, 10:01:38 قبل از ظهر
نقل قول از: behnoud در آپریل 22, 2013, 09:13:45 قبل از ظهر
\abovedisplayshortskip= 7pt plus 3pt minus 4pt
\belowdisplayshortskip= 7pt plus 3pt minus 4pt

و سایر دستورات مشابه. اما متاسفانه هیچ اتفاقی نمی افته. تعداد زیادی فرمول دارم که نمی شه تک تک با \vspace{-} جابجا کردشون
من دلیل سوال شما را نمی‌دانم؟ آیا مطالب این پست را بدقت خوانده‌ای؟ اگر خوانده باشی، دلیلی برای سوالت وجود نداره چون تنها کاری که لازمه انجام بدی بروز کردن توزیع تک هست و احتیاجی به این دستورات نیست.
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: rgol80 در می 06, 2013, 05:44:30 بعد از ظهر
برای من هم فقط دستور اول کار کرد. با دستور دوم  مشکل حل نشد. ضمناً خطا هم نگرفت.
لطفا راهنمایی کنید
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: vafa در می 06, 2013, 05:51:36 بعد از ظهر
نقل قول از: rgol80 در می 06, 2013, 05:44:30 بعد از ظهر
برای من هم فقط دستور اول کار کرد. با دستور دوم  مشکل حل نشد. ضمناً خطا هم نگرفت.
لطفا راهنمایی کنید
من با زبان خیلی پیچیده‌ای حرف می‌زنم که هیچ کسی حرف‌های من را نمی‌فهمد؟ اینجور سوالها و حرکات واقعاً داره می‌ره روی اعصاب و روانم!
عنوان: پاسخ : تغییر فاصله عبارت ریاضی و خطوط قبل و بعد آن در زی پرشین
رسال شده توسط: هادی صفی‌اقدم در می 06, 2013, 07:14:02 بعد از ظهر
نقل قول از: وفا کارن‌پهلو در می 06, 2013, 05:51:36 بعد از ظهر
من با زبان خیلی پیچیده‌ای حرف می‌زنم که هیچ کسی حرف‌های من را نمی‌فهمد؟ اینجور سوالها و حرکات واقعاً داره می‌ره روی اعصاب و روانم!
خییر دکتر. شما با زبان ساده گفتین که توزیع تک‌شون را باید بروز کنن.
ولی مثل اینکه این دوستان کاربر وقت خونون حداکثر ۲۰ تا پست این موضوع فعلی که درش هستیم را ندان.
فکر کنم از بس دانشگاه‌هاشون اینا را مشغول تحقیق و ... کرده. واقعا برای این جامعه متاسفم.