قبل از خواندن پاسخ، اگر پرسش و پاسخ «در طبقه نوشتاری biditufte-book چگونه مراجع انگلیسی در حاشیه متن داشته باشیم؟» را دنبال نکردهاید، لطفاً آن را بخوانید.
نسخه 15.7 بسته xepersian
و نسخه 16.4 بسته bidi
تازه به CTAN داده شده است. در این نسخه تغییرات زیر انجام شده است:
- مشکل گزارش شده در لینک بالا در ارتباط با تعریف نشده بودن محیط
LTRbibitems
درست شده است.
- دستورات جدید
\LTRcite
و \RTLcite
تعریف شده است.
- دستورات جدید
\@biditufteLTRsidenote@citation@font
و \setLTRcitationfont
برای تنظیم قلم متن دستور \LTRcite
تعریف شدهاند.
بصورت خلاصه مشکل گزارش شده با کلاف biditufte
حل شده است و فایل ورودی تک آقای امینطوسی باید با نسخههای جدید به شکل زیر تغییر کند تا خروجی مناسب گرفته شود:
\documentclass{biditufte-book}
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
\chapter{نمونه مثال از طبقه نوشتاری\\ \lr{biditufte-book}}
در این مثال برخی امکانات طبقه نوشتاری
\lr{biditufte-book}
نمایش داده خواهد شد.
حاشیه بر کتاب خواهم نوشت.
\sidenote[][5mm]{ \ptext[1]}
\ptext[4]
زیرنویس مشکلی ندارد
\footnote{
آیا این زیرنویس در حاشیه خواهد بود؟}،
اما متاسفانه تست ارجاع به مراجع با خطا مواجه می شود :(
\LTRcite{Amintoosi09video}
\cite{Amintoosi87afzayesh}
\bibliography{MyReferences}
\bibliographystyle{plainnat-fa}
\end{document}
خروجی بصورت زیر خواهد بود که مشکلی ندارد: