• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

عوض شدن جای خط پانویس هنگام داشتن پانویس‌های بیشتر از یک صفحه

نویسنده وحید دامن‌افشان, اکتبر 12, 2012, 04:03:44 بعد از ظهر

« قبلی - بعدی »

وحید دامن‌افشان

توی فایل پیوست شده، چون متن پانویس شماره ۱، طولانی بوده، ادامه‌ش در صفحه دوم چاپ شده که یه رفتار طبیعیه. اما همون‌طور که می‌بینین، خط پانویس در صفحه سوم، اشتباه چاپ شده.



توجه: این مشکل، در نسخه ۱۲ زی‌پرشین و بی‌دی، حل شده است.

vafa

نقل قول از: وحید دامن‌افشان در اکتبر 12, 2012, 04:03:44 بعد از ظهر
توی فایل پیوست شده، چون متن پانویس شماره ۱، طولانی بوده، ادامه‌ش در صفحه دوم چاپ شده که یه رفتار طبیعیه. اما همون‌طور که می‌بینین، خط پانویس در صفحه سوم، اشتباه چاپ شده.
کاملاً طبیعیه. شکستن صفحه در تک الگوریتم مشخصی نداره و خط زیرنویس خودکار یک الگوریتم خیلی پیچیده برای اینکه بدونه کجا باید خط زیرنویس رو قرار بده، داره. بنابراین شکستن صفحه و اینکه بسته bidi بدونه کجا باید خط زیرنویس مناسب را قرار بده به اندازه کافی مشکل هست و شما هم میایید و یک زیرنویس که بخشی از اون در صفحه بعد چاپ میشه وضعیت رو بدتر می‌کنید اون موقع است که الگوریت پیچیده بسته bidi به بن‌بست می‌رسه. بنابراین باگ نیست و راه‌حلی از لحاظر ماکرویی وجود ندارد که من بتوانم درستش کنم.

راه‌حل:

اگر می‌خواهی خط زیرنویس خودکار درست کار کنه باید همه زیرنویس در یک صفحه قرار بگیره:

۱- زیرنویس‌هات رو کوتاه کن یا
۲- \interfootnotelinepenalty=10000 یا
۳- صفحه‌ای رو که زیرنویس طولانی در اون ظاهر میشه بزرگ کن با دستور \enlargethispage