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

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

کار نکردن زی‌پرشین بعد از نصب texlive 2009

نویسنده سروش, سپتامبر 24, 2010, 06:44:33 بعد از ظهر

« قبلی - بعدی »

سروش

سلام

من تک‌لایو ۲۰۰۹ و زی‌تک رو روی اوبونتو ۱۰٫۴ دانلود کردم. زی‌پرشین هم همراهش نصب شد. آخرین نسخۀ زی‌پرشین، bidi و iftex رو هم طبق راهنمایی‌های اینجا http://www.parsilatex.com/forum/SMF/index.php?topic=407.msg3596#msg3596 نصب کردم.

مشکلم اینه که وقتی فونتی رو با دستور \settextfont مشخص می‌کنم کلی خطا دریافت می‌کنم که ظاهرا میگه چنین فرمانی وجود نداره. چند فونت مختلف رو امتحان کردم ولی نتیجه همون بود.

برای نمونه، دو تا فایل log وtex رو ضمیمه کردم.

vafa

نقل قول از: سروش ربیعی در سپتامبر 24, 2010, 06:44:33 بعد از ظهر
سلام

من تک‌لایو ۲۰۰۹ و زی‌تک رو روی اوبونتو ۱۰٫۴ دانلود کردم. زی‌پرشین هم همراهش نصب شد. آخرین نسخۀ زی‌پرشین، bidi و iftex رو هم طبق راهنمایی‌های اینجا http://www.parsilatex.com/forum/SMF/index.php?topic=407.msg3596#msg3596 نصب کردم.

مشکلم اینه که وقتی فونتی رو با دستور \settextfont مشخص می‌کنم کلی خطا دریافت می‌کنم که ظاهرا میگه چنین فرمانی وجود نداره. چند فونت مختلف رو امتحان کردم ولی نتیجه همون بود.

برای نمونه، دو تا فایل log وtex رو ضمیمه کردم.
کدوم خطا؟ فایل log که خطایی رو نشون نمی‌ده تازه میگه که تونسته قلم نازلی رو پیدا کنه. احتمالاً خطایی که ازش حرف می‌ژنی برای اینه که از نسخه قدیمی بسته fontspec استفاده می‌کنی.

habib_seif

با اجازه آقا وفا و اگر ایشان نمی گویند که اشتباهی راهنمایی نکن !!!

بله، مشکل شما مربوط به بسته fontspec است. راهنمایی که من توی لینک فوق نوشتم مربوط به چند نسخه قبل زی پرشین بود. این طور که معلوم است توی نسخه های جدید آقا وفا از دستورات fontspec جدید استفاده کرده اند. برای همین بسته fontspec را هم از ctan  دانلود کردم و توی ~/texmf/tex/latex باز کردم و دوباره texhash را زدم. این بار درست شد...

سروش

آخرین نسخۀ پکیج fontspec رو گرفتم و محتویاتشو داخل ~/texmf/tex/latex/fontspec خالی کردم. بعدش texhash کردم. ولی هنوز همونجوریه.
مثل اینکه پکیج xkeyval هم خطا می‌گیره. این بار عکس خطاها رو هم میذارم [!]

habib_seif

بله شما باید این بسته را هم به روز کنید

برای اینکه کمتر اذیت بشید من کل محتویات شاخه texmf کامپیوترم را براتون فرستادم. هرچی فایل و شاخه تو این شاخه دارید پاک کرده و بعد این فایل را اونجا باز کنید و texhash را بزنید. باید درست بشه

در مورد tlmgr هم که توی پست دیگه گفته بودید من هم خیلی دنبالش گشتم ولی اینطور که دستگیرم شد این برنامه تنها توی تک لایو اصلی است و توی تک لایو اوبونتو نیست

سروش

خیلی ممنون که زحمت کشیدید.  ;D

ولی این بار نوع و ترتیب خطاها فرق کرده. تعدادشون هم بیشتر شده و از پکیج‌های مختلف‌تری صادر میشن!
نمی‌دونم چرا اینجوری شد. من کل تک‌لایو رو حذف می‌کنم و دوباره نصب می‌کنم تاببینم چی میشه. به نظر میرسه توزیع‌های debian اصلاً پایدار نیستن. فکر کنم بهتره texlive 2010 دانلود کنم (که البته با اینترنت 512 یکی دو قرن طول می‌کشه...)

میک‌تک خیلی بهتر و بی‌دردسر بود. امیدوارم این تک‌لایوی که دانلود می‌کنم هم به اون خوبی باشه.

بازم ممنون

vafa

نقل قول از: سروش ربیعی در سپتامبر 24, 2010, 09:22:45 بعد از ظهر
آخرین نسخۀ پکیج fontspec رو گرفتم و محتویاتشو داخل ~/texmf/tex/latex/fontspec خالی کردم. بعدش texhash کردم. ولی هنوز همونجوریه.
مثل اینکه پکیج xkeyval هم خطا می‌گیره. این بار عکس خطاها رو هم میذارم [!]
خطاهای شما می‌تواند دو دلیل داشته باشد:

۱- از xelatex استفاده نمی‌کنید یا
۲- نسخه قدیمی xetex را دارید

توصیه می‌کنم تحت هیچ عنوانی از تک‌لایو موجود در مخازن استفاده نکنید و فقط تک‌لایو اصلی را نصب کنید که اگر این کار را کنید همه چیز به خوبی و راحتی کار خواهد کرد. خود من اگر نسخه جدیدی از بسته‌ها بنویسم آن را با تک‌لایو اصلی آزمایش خواهم کرد.

سروش

من اصلاً ‌اینا رو نمی‌دونستم و از پکیج‌های اوبونتو نصبش کردم. کاش از اول تک‌لایو دانلود می‌کردم.
چرا با توزیع‌کننده‌های لینوکس هماهنگی وجود نداره؟ فکر کنم خوب می‌شد اگه کاربران می‌تونستن از رپوزیتوری‌های آنلاین یا روی دی‌وی‌دی هم از زی‌پرشین استفاده کنن....

حجم تک‌لایو کامل خیلی زیاده و من از اینجا نمی‌تونم دانلودش کنم. اگه تو مرحلۀ نصب، تنها نصب plain و latex رو انتخاب کنم و بعدش پکیج‌های مورد نیاز زی‌پرشین رو با tlmgr نصب کنم کار می‌کنه؟

vafa

#8
نقل قول از: سروش ربیعی در سپتامبر 25, 2010, 09:06:12 بعد از ظهر
من اصلاً ‌اینا رو نمی‌دونستم و از پکیج‌های اوبونتو نصبش کردم. کاش از اول تک‌لایو دانلود می‌کردم.
چرا با توزیع‌کننده‌های لینوکس هماهنگی وجود نداره؟ فکر کنم خوب می‌شد اگه کاربران می‌تونستن از رپوزیتوری‌های آنلاین یا روی دی‌وی‌دی هم از زی‌پرشین استفاده کنن....

حجم تک‌لایو کامل خیلی زیاده و من از اینجا نمی‌تونم دانلودش کنم. اگه تو مرحلۀ نصب، تنها نصب plain و latex رو انتخاب کنم و بعدش پکیج‌های مورد نیاز زی‌پرشین رو با tlmgr نصب کنم کار می‌کنه؟
پیشنهاد می‌کنم تک‌لایو ۲۰۱۰ را بطور کامل نصب کنید. البته باید بعد از نصب آن را توسط tlmgr به روز رسانی نمائید از آن‌جایی که نسخه‌های جدیدی از بسته‌ها موجود می‌باشند. اگر اینترنت شما سرعت کمی دارند با یکی از افراد در صفحه زیر تماس بگیرید و از آنها بخواهید (تأکید کنید ) که dvd تک‌لایو ۲۰۱۰ را برای شما پست کنند و شما هم در مقابل هزینهٔ کمی برای هزینه پست و dvd خام به آنها پرداخت می‌کنید.

توزیع کنندگان

مدیریت: تصحیح لینک ویکی

سروش

دوباره سلام

آقا نشد!
همه چیزایی رو که با پکیج‌ها نصب کرده بودم حذف کردم:
sudo apt-get remove texlive*
بعد فایل iso تک‌لایو۲۰۱۰ رو از سایت رسمی دانلود کردم و با install-tl fi به صورت کامل نصبش کردم؛ بعدشم texhash نوشتم. این بار از fontspec ایراد می‌گیره!

من باید تا هفته‌ی بعد این نوشته رو تکمیل کنم چی‌کارش کنم؟...   ???
میک‌تک ویندوز چه‌قدر خوب بود!‌ همه‌چیز به خوبی کار می‌کرد.

اینم فایل log و عکس خطاها:

vafa

نقل قول از: سروش ربیعی در سپتامبر 28, 2010, 04:17:05 بعد از ظهر
دوباره سلام

آقا نشد!
همه چیزایی رو که با پکیج‌ها نصب کرده بودم حذف کردم:
sudo apt-get remove texlive*
بعد فایل iso تک‌لایو۲۰۱۰ رو از سایت رسمی دانلود کردم و با install-tl fi به صورت کامل نصبش کردم؛ بعدشم texhash نوشتم. این بار از fontspec ایراد می‌گیره!

من باید تا هفته‌ی بعد این نوشته رو تکمیل کنم چی‌کارش کنم؟...   ???
میک‌تک ویندوز چه‌قدر خوب بود!‌ همه‌چیز به خوبی کار می‌کرد.

اینم فایل log و عکس خطاها:
یک ترمینال باز کن و دستور xelatex را روی فایل ضمیمه فراخوانی کن(مطمئن باش که قلم XB Zar در سیستم شما نصب است):


xelatex test

اگر احیاناً جایی گیر کرد بنویس R و اینتر بزن. بعد فایل test.log را برای من بفرست تا ببینم مشکل از کجاست.

سروش

#11
دقیقاً کار می‌کنه!

من با ترمینال امتحان نکرده بودم و توی TeXMakerX با فرمان Quick Build که به xelatex %.tex تنظیمش کرده بودم، کامپایل می‌کردم ولی ظاهراً از همون pdflatex استفاده می‌کرده. جالب اینجاست که TexMaker خالی این مشکل رو نداره و TeXMakerX هم توی ویندوز مشکل نداره! فقط اینجاست که اینجوریه.

خیلی ممنون!