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