با انتشار MikTeX 2.9 و نصب آن متوجه شدم که فایهای قبلی با اشکال اجرا میشوند. پس از جستجو در اینترنت متوجه شدم که یک ناهماهنگی بین Xepersian و MikTeX 2.9 وجود دارد که ظاهرا هیچ طرفی حاظر به رفع آن نیست. لذا بالاجبار علیرغم پشتیبانی نشدن MikTeX 2.8، مجبور به استفاده از آن بودم.
اخیرا دیدم که همکار گرامی جناب آقای دکتر شاهزاده فاضلی از MikTeX 2.9 استفاده میکنند و مشکلی با XePersian ندارند. لذا با بررسی مجددو جستجو در اینترنت متوجه شدم که با اضافه کردن دستورات زیر به ابتدای فایل تک، میتوان مشکل را حل کرد. (لینک به محل)
\makeatletter
\@ifundefined{Umathcode}{\let\Umathcode\XeTeXmathcode}{}
\@ifundefined{Umathchardef}{\let\Umathchardef\XeTeXmathchardef}{}
\makeatother
به این ترتیب امکان استفاده از میک تک 2.9 به همراه زیپرشن ایجاد شد. فایل زیر نمونه ای است که بدون اشکال روی کامپیوتر من اجرا میشود.