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

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

Main Menu

خطا در کامپایل با miktex 2.9

نویسنده مرتضی, نوامبر 18, 2010, 12:11:22 بعد از ظهر

« قبلی - بعدی »

مرتضی

هنگام کامپایل برنامه ضمیمه، خطای ! Undefined control sequence. را میدهد (وقتی پکیج زی پرشین فراخوانی میشود). فایل log نیز ضمیمه شده است. مشکل از کجاست؟

vafa

نقل قول از: سید مرتضی حسینی در نوامبر 18, 2010, 12:11:22 بعد از ظهر
هنگام کامپایل برنامه ضمیمه، خطای ! 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 اضافه کنید.

مرتضی

باز هم همان خطا را میدهد (البته خروجی میدهد که آن هم در بعضی مواقع مانند textmath و displaymath مشکل دارد و خروجیهای این دو دستور مثل هم است).

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

نقل قول از: سید مرتضی حسینی در نوامبر 18, 2010, 03:50:08 بعد از ظهر
باز هم همان خطا را میدهد (البته خروجی میدهد که آن هم در بعضی مواقع مانند textmath و displaymath مشکل دارد و خروجیهای این دو دستور مثل هم است).

فایل log بیزحمت

مرتضی

فایل log دقیقا همانی است که در پست اول گذاشته ام یعنی a.log

vafa

نقل قول از: سید مرتضی حسینی در نوامبر 18, 2010, 03:50:08 بعد از ظهر
باز هم همان خطا را میدهد (البته خروجی میدهد که آن هم در بعضی مواقع مانند textmath و displaymath مشکل دارد و خروجیهای این دو دستور مثل هم است).
آیا شما فایلهای زی‌پرشین را از bitbucket دریافت کردید و اسکریپت maketds را run کردید و سپس محتویات xepersian.tds.zip را در میک‌تک کپی کردید؟ اگر نه چجوری جواب من رو خوندید؟

مرتضی

نه، من فایل miktex 2.9 رو بصورت کامل از خود سایت miktex گرفتم (net installer) و سپس اون رو بصورت complete نصب کردم و بعد از اون texmaker رو نصب کردم و اون کد رو کامپایل کردم. هیچ کار اضافه ای هم انجام ندادم.
ضمنا منظورتون رو از "اگر نه چجوری جواب من رو خوندید؟" متوجه نمیشم.

vafa

نقل قول از: سید مرتضی حسینی در نوامبر 18, 2010, 05:42:17 بعد از ظهر
نه، من فایل miktex 2.9 رو بصورت کامل از خود سایت miktex گرفتم (net installer) و سپس اون رو بصورت complete نصب کردم و بعد از اون texmaker رو نصب کردم و اون کد رو کامپایل کردم. هیچ کار اضافه ای هم انجام ندادم.
ضمنا منظورتون رو از "اگر نه چجوری جواب من رو خوندید؟" متوجه نمیشم.
من به شما گفتم که جواب این سؤال را در لینک زیر داده‌ام و در آن لینک «اگر می‌خواندید» دلیل مشکل و کاری که باید انجام دهید گفته شده است. خوب وقتی شما کاری نکردید، نمی‌تونید انتظار داشته باشید که مشکلتون حل بشه.

مرتضی

در پستی که گذاشتید، گفتید که فعلا برای حل مشکل از scale=1 برای \settextfont استفاده کنم و من هم این کار را کردم و نتیجه ای نگرفتم

vafa

نقل قول از: سید مرتضی حسینی در نوامبر 18, 2010, 05:47:22 بعد از ظهر
در پستی که گذاشتید، گفتید که فعلا برای حل مشکل از scale=1 برای \settextfont استفاده کنم و من هم این کار را کردم و نتیجه ای نگرفتم
خیر استاد. اگر خوب توجه می‌کردید اون قسمت «درضمن» بود یعنی علاوه بر کاری که در لینک دادم، باید این کار رو هم انجام می‌دادید. یعنی دو تا کار که شما فقط کار دوم رو انجام دادید.

مرتضی

همین الان، فایلها رو از bitbucket گرفتم ولی اسکریپت maketds را چطور باید run کنم؟

vafa

نقل قول از: سید مرتضی حسینی در نوامبر 18, 2010, 05:58:57 بعد از ظهر
همین الان، فایلها رو از bitbucket گرفتم ولی اسکریپت maketds را چطور باید run کنم؟
این اسکریپت فقط در سیستمهای عامل unix کار می‌کند نه در ویندوز. من این اسکریپت را run کردم و فایل فوق را در لینک زیر قرار دادم.
فایل texmf.zip را از لینک زیر دانلود کن، بعد extract کن و بعد محتویات داخلش یعنی پوشه‌های doc,fonts,tex,source را در پوشه میک‌تک کپی کن و بعد پایگاه داده‌های میک‌تک را به روز کن:
http://www.megaupload.com/?d=71I30V75

مرتضی

میشه لطفا دقیقا بفرمایید که هر کدوم از این پوشه ها رو باید کجا کپی کرد؟ (در نسخه miktex 2.9)

Jalil

همه پوشه ها را در همان پوشه miktex 2.9 کپی نموده و با فایل های قدیمی replace کنید