سلام. من کمی با بستهی جدید `bidi` کار کردم. بسیار عالی شده و الان خروجی مطلوب تولید میشود. تنها یک مسئلهای که به نظرم رسید، ناسازگاری در استفاده از این محیط در حالت در خط (با ورودی inline) و در حالت در حاشیه (بدون این ورودی) است. در حالت «در حاشیه» که شما در بخش
http://qa.parsilatex.com/885 نحوه استفاده از آن را توضیح دادید، برای تغییر جهت از ورودی textdirection استفاده میشود هم در نسخه قدیمی و هم در این نسخه جدید، این ورودی عملا در حالت «در خط» بدون تاثیر است. به طور مثال کد کمینه زیر را در نظر بگیرید:
\documentclass{article}
\usepackage{xcolor, soulutf8}
\usepackage[bordercolor=white,backgroundcolor=gray!30,linecolor=black,colorinlistoftodos]{todonotes}
\usepackage{xepersian}
\settextfont[Scale=1.0]{XB Niloofar}
\setdigitfont{XB Niloofar}
\begin{document}
تست در حاشیه چپ به راست
\todo[color=yellow,textdirection=lefttoright,align=justify]{Let's Try Something new بیا چیزی جدید را امتحان کنیم.}
تست در خط چپ به راست
\todo[color=yellow,textdirection=lefttoright,align=justify,inline]{Let's Try Something new بیا چیزی جدید را امتحان کنیم.}
تست در حاشیه راست به چپ
\todo[color=yellow,textdirection=righttoleft,align=justify]{Let's Try Something new بیا چیزی جدید را امتحان کنیم.}
تست در خط راست به چپ
\todo[color=yellow,textdirection=righttoleft,align=justify,inline]{Let's Try Something new بیا چیزی جدید را امتحان کنیم.}
\end{document}
توسط
مسعود یزدانی
(2.1k امتیاز)