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

عمومی => انجمن تازه‌کاران => نويسنده: msadeghi در آوریل 02, 2012, 08:45:13 am

عنوان: مساوی نبودن فاصله فرمول از سطرهای قبل و بعد از آن در زی پرشین
رسال شده توسط: msadeghi در آوریل 02, 2012, 08:45:13 am
با سلام

من مي خوام در زي پرشين فاصله يک فرمول از دو سطر قبل و بعدش به يک اندازه باشه. از تک لايو استفاده مي کنم. يک فايل (sample-test.tex) از همين سايت گرفتم که خروجي پي دي افش دقيقا همونجوريه که من مي خوام ولي وقتي خودم کامپايلش مي کنم فاصله فرمول از سطر قبليش کمتر از سطر بعديش ميشه. ميشه بگيد مشکل چيه و چرا اون خروجي اون فايل نمونه فاصله اش درسته؟ فايل هاي لازم رو ضميمه کردم.

با تشکر
عنوان: پاسخ : مساوی نبودن فاصله فرمول از سطرهای قبل و بعد از آن در زی پرشین
رسال شده توسط: وحید دامن‌افشان در آوریل 03, 2012, 03:16:54 am
طبق گفته آقای کارن‌پهلو، در گونه‌های جدید، از فرمان بدوی \predisplaydirection استفاده شده است که متأسفانه به علت باگ موجود در xetex، هنگام کار با فرمول‌ها، مشکل ایجاد می‌شه. بنابراین چون شما از نسخه‌های قدیمی استفاده نمی‌کنین، با مشکل فاصله مواجه شدین.
برای حل موقتی مشکل‌تون،  دو خط پایین رو بعد از دستور ‎\begin{document}‎‎ قرار بدین.
\abovedisplayshortskip=‎9‎pt
\belowdisplayshortskip=‎8‎pt‎‎
عنوان: پاسخ : مساوی نبودن فاصله فرمول از سطرهای قبل و بعد از آن در زی پرشین
رسال شده توسط: msadeghi در آوریل 03, 2012, 12:08:34 pm
خیلی ممنون
عنوان: پاسخ : مساوی نبودن فاصله فرمول از سطرهای قبل و بعد از آن در زی پرشین
رسال شده توسط: vafa در آوریل 20, 2012, 08:30:30 am
طبق گفته آقای کارن‌پهلو، در گونه‌های جدید، از فرمان بدوی \predisplaydirection استفاده شده است که متأسفانه به علت باگ موجود در xetex، هنگام کار با فرمول‌ها، مشکل ایجاد می‌شه. بنابراین چون شما از نسخه‌های قدیمی استفاده نمی‌کنین، با مشکل فاصله مواجه شدین.
برای حل موقتی مشکل‌تون،  دو خط پایین رو بعد از دستور ‎\begin{document}‎‎ قرار بدین.
\abovedisplayshortskip=‎9‎pt
\belowdisplayshortskip=‎8‎pt‎‎
درسته. برای اطلاعات بیشتر صفحه زیر را نگاه کنید. احتمال دارد که این باگ در زی‌تک موجود در تک‌لایو ۲۰۱۲ درست شود:

http://tug.org/pipermail/tlbuild/2012q2/002191.html
عنوان: پاسخ : مساوی نبودن فاصله فرمول از سطرهای قبل و بعد از آن در زی پرشین
رسال شده توسط: vafa در آوریل 20, 2012, 08:40:12 am
برای حل موقتی مشکل‌تون،  دو خط پایین رو بعد از دستور ‎\begin{document}‎‎ قرار بدین.
\abovedisplayshortskip=‎9‎pt
\belowdisplayshortskip=‎8‎pt‎‎
بهتر است اینگونه باشد:
\abovedisplayshortskip=7pt plus 3pt minus 4pt
\belowdisplayshortskip=7pt plus 3pt minus 4pt
عنوان: پاسخ : مساوی نبودن فاصله فرمول از سطرهای قبل و بعد از آن در زی پرشین
رسال شده توسط: vafa در آوریل 20, 2012, 08:06:18 pm
در نسخه 11.154 بسته bidi مشکل حل شده است.

http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=2560.msg14822;topicseen#new