مزیت بسته زیپرشین بر بسته babel
بسته زیپرشین بسته پایداری است که بیش از ۱۲ سال توسعه داده شده به وضعیت پایدار رسیده در طول همه این سالها کاربران خیلی زیادی داشته و بنابراین مشکلات زیادی گزارش و حل شدهاند و از حداقل بیش از ۱۰۰ بسته و کلاس مختلف به همراه بسته bidi
پشتیبانی میکنه. بسته زیپرشین بصورت وسیعی توسط افراد مختلف برای نوشتن کتاب، پایاننامه و سایر نوشتارهای رسمی مورد استفاده قرار میگیره و برای نوشتارهای رسمی قابل اطمینان هست.
این در حالی است که بسته babel
توسط افراد زیادی برای زبان پارسی مورد استفاده قرار نگرفته و نمیگیره، مشکلات زیادی داره، قابل اطمینان برای نوشتارهای رسمی نیست تنها میتونید باهاش یک نوشتار ابتدایی و ساده و نه نوشتارهای پیچیده رو تولید کنید.
من نمیگم که بسته زیپرشین خالی از باگ هست. بسته زیپرشین هم باگ داره اما نسبت به بسته babel
باگهاش همانند مقایسه قطره (باگهای بسته زیپرشین) در مقابل اقیانوس (باگهای بسته babel
) هست.
همچنین توجه داشته باشید پیشتیبانی بسته babel
از موتور زیتک خیلی ضعیف است. با توجه به باگهای موتور eTeX در حروفچینی راست به چپ، حروفچینی راست به چپ در موتور زیتک اینقدر برای مولف babel
سخت بود که give up کرد و تصمیم گرفت از بسته bidi
استفاده کنه.
مزیت بسته babel
بر بسته xepersian
بسته babel
چند وقتی است که از موتور لواتک پشتیبانی میکنه. در حال حاضر زیپرشین از موتور زیتک تنها پشتیبانی میکنه اما بسته persiantex
که من در حال کار کردن روش هستم از چندین موتور و نه تنها موتور لواتک پشتیبانی میکنه بنابراین این مزیت تنها موقته نه پایدار.
تفاوت بسته babel
و زیپرشین در چیست؟
این ممکنه جز مزیتهای هر کدوم از دو بسته به حساب بیاد. بسته زیپرشین مناسب حروفچینی دو زبان پارسی و انگلیسی است در حالی که بسته babel
میخواهد از همه یا بیشتر زبانها پشتیبانی کنه. این باید توضیح بده که چرا بسته زیپرشین قویتر از بسته babel
در حروفچینی پارسی است. بسته زیپرشین تنها روی دو زبان تمرکز میکنه در حالی که بسته babel
باید چندین زبان رو پیشتیبانی کنه و نمیتونه همه تمرکزش رو روی یک زبان بگذاره.