تالار گفتگوی پارسی‌لاتک

زی‌پرشین XePersian => زی‌تک => نويسنده: مرتضی در نوامبر 18, 2010, 12:11:22 pm

عنوان: خطا در کامپایل با miktex 2.9
رسال شده توسط: مرتضی در نوامبر 18, 2010, 12:11:22 pm
هنگام کامپایل برنامه ضمیمه، خطای ! Undefined control sequence. را میدهد (وقتی پکیج زی پرشین فراخوانی میشود). فایل log نیز ضمیمه شده است. مشکل از کجاست؟
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: vafa در نوامبر 18, 2010, 12:20:42 pm
هنگام کامپایل برنامه ضمیمه، خطای ! Undefined control sequence. را میدهد (وقتی پکیج زی پرشین فراخوانی میشود). فایل log نیز ضمیمه شده است. مشکل از کجاست؟
در رابطه با خطا قبلاً در صفحه زیر توضیح داده بودم:
http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=1155.0
و در ضمن:
یک clash بین بسته‌های fontspec و preview به خاطر استفاده متفاوت از بسته xkeyval وجود دارد که آن را به زودی درست خواهم کرد. فعلاً گزینه Scale=1 را  به دستور \settextfont اضافه کنید.
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: مرتضی در نوامبر 18, 2010, 03:50:08 pm
باز هم همان خطا را میدهد (البته خروجی میدهد که آن هم در بعضی مواقع مانند textmath و displaymath مشکل دارد و خروجیهای این دو دستور مثل هم است).
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: هادی صفی‌اقدم در نوامبر 18, 2010, 04:02:57 pm
باز هم همان خطا را میدهد (البته خروجی میدهد که آن هم در بعضی مواقع مانند textmath و displaymath مشکل دارد و خروجیهای این دو دستور مثل هم است).

فایل log بیزحمت
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: مرتضی در نوامبر 18, 2010, 05:14:47 pm
فایل log دقیقا همانی است که در پست اول گذاشته ام یعنی a.log
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: vafa در نوامبر 18, 2010, 05:37:59 pm
باز هم همان خطا را میدهد (البته خروجی میدهد که آن هم در بعضی مواقع مانند textmath و displaymath مشکل دارد و خروجیهای این دو دستور مثل هم است).
آیا شما فایلهای زی‌پرشین را از bitbucket دریافت کردید و اسکریپت maketds را run کردید و سپس محتویات xepersian.tds.zip را در میک‌تک کپی کردید؟ اگر نه چجوری جواب من رو خوندید؟
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: مرتضی در نوامبر 18, 2010, 05:42:17 pm
نه، من فایل miktex 2.9 رو بصورت کامل از خود سایت miktex گرفتم (net installer) و سپس اون رو بصورت complete نصب کردم و بعد از اون texmaker رو نصب کردم و اون کد رو کامپایل کردم. هیچ کار اضافه ای هم انجام ندادم.
ضمنا منظورتون رو از "اگر نه چجوری جواب من رو خوندید؟" متوجه نمیشم.
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: vafa در نوامبر 18, 2010, 05:44:21 pm
نه، من فایل miktex 2.9 رو بصورت کامل از خود سایت miktex گرفتم (net installer) و سپس اون رو بصورت complete نصب کردم و بعد از اون texmaker رو نصب کردم و اون کد رو کامپایل کردم. هیچ کار اضافه ای هم انجام ندادم.
ضمنا منظورتون رو از "اگر نه چجوری جواب من رو خوندید؟" متوجه نمیشم.
من به شما گفتم که جواب این سؤال را در لینک زیر داده‌ام و در آن لینک «اگر می‌خواندید» دلیل مشکل و کاری که باید انجام دهید گفته شده است. خوب وقتی شما کاری نکردید، نمی‌تونید انتظار داشته باشید که مشکلتون حل بشه.
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: مرتضی در نوامبر 18, 2010, 05:47:22 pm
در پستی که گذاشتید، گفتید که فعلا برای حل مشکل از scale=1 برای \settextfont استفاده کنم و من هم این کار را کردم و نتیجه ای نگرفتم
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: vafa در نوامبر 18, 2010, 05:49:50 pm
در پستی که گذاشتید، گفتید که فعلا برای حل مشکل از scale=1 برای \settextfont استفاده کنم و من هم این کار را کردم و نتیجه ای نگرفتم
خیر استاد. اگر خوب توجه می‌کردید اون قسمت «درضمن» بود یعنی علاوه بر کاری که در لینک دادم، باید این کار رو هم انجام می‌دادید. یعنی دو تا کار که شما فقط کار دوم رو انجام دادید.
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: مرتضی در نوامبر 18, 2010, 05:58:57 pm
همین الان، فایلها رو از bitbucket گرفتم ولی اسکریپت maketds را چطور باید run کنم؟
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: vafa در نوامبر 19, 2010, 06:23:01 am
همین الان، فایلها رو از bitbucket گرفتم ولی اسکریپت maketds را چطور باید run کنم؟
این اسکریپت فقط در سیستمهای عامل unix کار می‌کند نه در ویندوز. من این اسکریپت را run کردم و فایل فوق را در لینک زیر قرار دادم.
فایل texmf.zip را از لینک زیر دانلود کن، بعد extract کن و بعد محتویات داخلش یعنی پوشه‌های doc,fonts,tex,source را در پوشه میک‌تک کپی کن و بعد پایگاه داده‌های میک‌تک را به روز کن:
http://www.megaupload.com/?d=71I30V75
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: مرتضی در نوامبر 19, 2010, 09:59:01 am
میشه لطفا دقیقا بفرمایید که هر کدوم از این پوشه ها رو باید کجا کپی کرد؟ (در نسخه miktex 2.9)
عنوان: پاسخ : خطا در کامپایل با miktex 2.9
رسال شده توسط: Jalil در نوامبر 19, 2010, 10:13:43 am
همه پوشه ها را در همان پوشه miktex 2.9 کپی نموده و با فایل های قدیمی replace کنید