تالار گفتگوی پارسی‌لاتک

زی‌پرشین XePersian => زی‌تک => نويسنده: vafa در آوریل 20, 2013, 03:48:21 pm

عنوان: حل شدن یکی از مشکلات etex و پشتیبانی از بسته beamer
رسال شده توسط: vafa در آوریل 20, 2013, 03:48:21 pm
موتور etex (که زی‌تک از آن استفاده می‌کند) در متون راست به چپ nodeها را در whatsit برعکس می‌کند که مشکلاتی دارد. از جمله:

۱) دستوراتی مانند \write درست کار نمی‌کنند. برای نمونه مشکل زیر به خاطر وجود مشکل فوق در موتور است نه مشکل در ماکروهای بسته bidi:

https://github.com/persian-tex/bidi/issues/3

۲) \special که در رنگ، بسته hyperref، بسته‌های ترسیم شکل، beamer و غیره کاربرد دارد مشکل دارد. البته بسته bidi تا حدودی مشکل را حل می‌کند اما این بیشتر شبیه وصله و پینه کردن است و مشکل باید از داخل موتور حل شود نه با ماکرونویسی.

مولف etex برای تک‌لایو ۲۰۱۴ تصمیم دارد این مشکل را حل کند:

http://tug.org/svn/texlive/trunk/Build/source/texk/web2c/etexdir/etex.ch?r1=29250&r2=29312

با حل این مشکل بسته bidi هم بای بروزرسانی کند. اگر حل مشکل فوق در موتور etex موفقیتآمیز باشد دیگر استفاده از رنگ یا بسته hyperref هیچ محدودیتی نخواهد داشت و کلاس beamer هم پشتیبانی خواهد شد.