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

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

راهنمای حذف بسته (package) با tlmgr در تک‌لایو

نویسنده هادی صفی‌اقدم, آگوست 30, 2012, 08:28:40 بعد از ظهر

« قبلی - بعدی »

هادی صفی‌اقدم

دستور حذف بسته (package)  به صورت زیر هست:
tlmgr ‪remove [option]... pkg...‬
tlmgr remove  xepersian
بعد از زدن این دستور، پیغام زیر ظاهر میشه:

tlmgr remove  xepersian
tlmgr: not removing xepersian, needed by collection-xetex
tlmgr: no packages removed.
یعنی بسته ی زی‌پرشین توسط colletion-xetex لازم هست و نمیتونه حذف بشه.
این پیش‌فرض هست که بسته‌ی موردنیاز بسته‌ای دیگر نمیشه توسط tlmgr حذف بشه.

برای مجبور کردن به این کار باید بزنید:

tlmgr remove --force xepersian
با این دستور، بسته‌ی زی‌پرشین حذف میشه ولی وابستگانش حذف نمیشن.
بعد پیغام میده:

tlmgr remove --force xepersian
tlmgr: xepersian is needed by collection-xetex
tlmgr: removing it anyway, due to --force
remove xepersian
tlmgr: actually removed these packages: xepersian
tlmgr: package log updated at C:/texlive/2012/texmf-var/web2c/tlmgr.log
running mktexlsr ...
done running mktexlsr.
running mtxrun --generate ...
done running mtxrun --generate.