• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

چه موقع برای تغییر رفتار پیش‌فرض لاتک، باید به بسته ‎bidi‎ توجه کنیم؟

نویسنده وحید دامن‌افشان, آگوست 12, 2012, 08:11:41 بعد از ظهر

« قبلی - بعدی »

وحید دامن‌افشان


خیلی وقت‌ها پیش میاد که باید رفتار پیش‌فرض لاتک رو تغییر بدیم. برای این کار معمولاً سراغ کدهای کلاس‌های استاندارد لاتک مثل ‎article,‎ book و ... می‌ریم. اما بعضی موقع‌ها هم لازمه که‎‎ کدهای موردنیاز رو از بسته ‎bidi‎ بگیریم.
حالا سوال من اینه که به طور کلی، چه مواقعی باید این کدها رو از فایل‌های داخل پوشه ‎bidi‎ برداریم؟

vafa

منبع اولت باید بسته bidi باشه به این خاطر که اگر تعریف‌ها را از لاتک اصلی برداری در اونها توجهی به حروف‌چینی دوجهته نشده و بنابراین تعریفی که استفاده می‌کنی نتیجه دلخواه نداره. به عنوان یک مثال ممکنه بخواهی تعریف محیط thebibliography رو در کلاس ٔarticle تغییر بدی، کاری که می‌کنی اینه که می‌ری به بسته bidi و فایل article-xetex-bidi.def را نگاه می‌کنی تعریف محیط thebibliography را برمی‌داری و اونجوری که می‌خواهی تغییرش می‌دهی، اگر تعریفی در بسته bidi وجود نداره به این معناست که احتیاجی نبوده تعریف اصلی لاتک تغییر پیدا کنه. پیدا کردن تغییرات هم خیلی راحته بیشتر اوقات باید به فایل name-xetex-bidi.def نگاه کنی که name میتونه اسم بسته یا کلاس باشه. برای تعریفاتی هم که در فایل latex.ltx هست می‌تونی فایل xetex-bidi.def رو نگاه کنی.