این پاسخ برای قسمت بروزرسانی پرسش شما در ارتباط با بسته dblfnote
است.
در صورتی که از بسته dblfnote
برای پاورقی چندستونه همراه با زیپرشین استفاده کنیم این مشکل وجود ندارد و پاورقیها همتراز میشوند، اما مشکلی که وجود دارد این است که خط پاورقیها از سمت راست از صفحه بیرون میزند. یعنی مشکل از الگوریتم extrafootnotefeatures
زیپرشین در چند ستونه کردن پاورقیهاست؟
بسته dblfnote
ارتباطی با گزینه extrafootnotefeatures
ندارد و استفاده همزمان از این دو بیمعناست. هنگامی که از بسته استفاده میکنید، بسته bidi
تغییراتی میدهد که نمیدانم در راهنما ذکر شدهاند یا خیر.
۱) دستورات \autofootnoterule
، \rightfootnoterule
، \leftfootnoterule
، \textwidthfootnoterule
و \LRfootnoterule
هیچ تاثیری نخواهند داشت.
۲) خط زیرنویس همیشه پهنایی برابر با پهنای یک ستون زیرنویس یا نصف \textwidth
خواهد داشت.
۳) iهنگامی که از زیپرشین استفاده میکنید، از انجایی که جهت اصلی نوشتار راست به چپ است، ستونهای زیرنویس بصورت پیشفرض از راست به چپ قرار میگیرند و بنابراین طبیعی است که خط زیرنویس در سمت راست (ستون نخست) قرار بگیرد.
۴) برای چیدن ستونها از چپ به راست و در نتیجه قرار گرفتن خط زیرنویس در سمت چپ باید از دستور \LTRdfnmakecol
استفاده کنید.
۵) دستور \DFNalwaysdouble
بصورت پیشفرض فعال است و بنابراین نیازی به وارد کردن دوباره آن توسط کاربر نیست.
با توجه به نکات بالا، من کوچکترین مشکلی نمیبینم.
فایل نمونه:
\documentclass{book}
\usepackage{ptext}
\usepackage{dblfnote}
\usepackage{xepersian}
\settextfont[Language=Default]{IRZar}
\linespread{1.8}
\LTRdfnmakecol
\begin{document}
\ptext
\LTRfootnote{salam}
\LTRfootnote{salam}
\LTRfootnote{salam}
\LTRfootnote{salam}
\ptext
\end{document}
خروجی: