همانطوری که میدانید محیط \RTLcases
برای نوشتن کیسهای راست به چپ بازنویسی شده است. نکتهای که در خصوص آن وجود دارد این است این محیط به صورت پیشفرض کلمات را در چپ میچیند ولی در محیط راست به چپ کلمات خود کیس نیز به نظرم که باید با ترازبندی راست به چپ چیده شود. برای دستیابی به این حالت تغییری کوچک در کد جناب وفای عزیز ممکن است:
\def\RTLcases#1{
\left.\vcenter{\normalbaselines\m@th
\ialign{\hfill$##\hfil$&\quad{##}\hfil\crcr#1\crcr}}\,\right\}
}
برای اینکه تفاوت را بهتر دریابید تصویر زیر نشاندهندهٔ آن است:
نکتهٔ اول اینکه میخواستم پیشنهاد کنم که اگر خالق زیپرشین جناب آقا وفا صلاح میدانند در توسعههای بعدی این نکته را لحاظ کنند.
لکن نکته دیگر آنکه ما به طور معمول هر آکولاد را در سایز خود نوشتههای آن آکولاد قرار میدهیم و نه کل اندازه متن --کمی در راستای بهبود آن تلاش کردم ولی فعلاً به نتیجه نرسیدم این بود--. البته این را میدانم که به سبب ساختاری که این ماکرو دارد طبیعتاً آکولاد به سایز تمام آن جعبه خواهد شد. خیلی خوشحال میشوم اگر دیگر دوستان راه حلی به ذهنشان میرسد پیشنهاد کنند.
ویرایش
منظورم این است که خروجی چیزی شبیه به این شود:
ویرایش ۱۳۹۴/۰۸/۱۶
آنچیزی که مد نظرم است چیزی مانند تصویر زیر است که از راهنمای بسته schemata
گرفته شده است --منظور سایز و چینش آکولادها است--.