آیا بین آخرین نسخهی زیپرشین و pstricks ناسازگاری وجود دارد؟
شما با نسخه 0 تا نسخه آخر زیپرشین دقیقاً همین خروجی رو میگیرید پس ناسازگاری بین آخرین نسخهی زیپرشین و pstricks وجود ندارد. دلیلش هم بیرون بودن دستور \psscalebox
از محیط pspicture
هستش. برای درست شدنش کافیه از دستور \scalebox
بسته graphicx
که دقیقاً همون کار رو انجام میده استفاده کنید.
کدی که در پیوست قرار داده شده بدون فراخوانی بستهی زیپرشین بدون مشکل اجرا میشود اما با فراخوانی زیپرشین خروجی pdf تولید نمیشود.
دستورهایی همانند \psscalebox
و یا سایر دستورات مشابهی که کارهای گرافیکی انجام میدهند وابستگی شدیدی به \special
دارند در واقع همه کارهای گرافیکی نه توسط تک بلکه توسط درایور انجام میشود. دستور \special
در محیط راست به چپ مشکل دارد (مشکل از الگوریتم TeX--XeT
در خود موتور زیتک است) و برای اینکه این کارهای گرافیکی بدرستی انجام شوند باید تمام دستورات مربوطه بازنویسی شوند که بسته bidi
همه این کارها را انجام داده است. کافیه شما فایلهایی همانند graphicsx-xetex-bidi.def
یا pstricks-xetex-bidi.def
و سایر فایلهای مشابه رو کلاً کامنت کنید تا بببینید حتی در سندهای راست به چپ نمیتونید یک تصویر درج کنید و دقیقاً همین خروجی را خواهید گرفت.
بدیهی است که اگر مشکل در GitHub گزارش شود، من موظف خواهم بود مشکل دستور \psscalebox
را در نسخه بعدی بسته bidi
حل کنم.