تالار گفتگوی پارسیلاتک
لاتک LATEX => حروفچینی مستندات => نويسنده: فرشاد ترابی در مارس 10, 2012, 07:53:03 am
-
با سلام
در ماکرویی که در پیوست آمده و در پست قبلی راجع به آن بحث شد (البته با کمک آقای ذاکری مشکل حل شد)
هنگامی که از دستور \lr برای درج متن انگلیسی استفاده می شود، خطای عدم تطابق
if با fi را می دهد.
مثلاً در فایل پیوست هنگامی که آدرس ایمیل نویسندگان در دستور \lr قرار می گیرد
خطا ایجاد شده درحالی که اگر دستور \lr حذف شود ماکرو بخوبی کار میکند.
مشکل کجاست؟ از نظر منطقی که هر شرطی با گزینه مناسب بسته شده!
پس چرا این مشکل بوجود می آید.
-
به این خاطر که دستور \lr ستبر (robust) نیست. از نسخه 11.142 بسته xepersian استفاده کن.