سلام
دوستان من یه مشکلی دارم که امیدوارم کمکم کنید..من وقتی میخوام با این برنامه نوشتار پارسی compile کنم خیلی از command ها را نمیشناسه و خطای " Unrecognized Command" می ده !!!! کسی میدونه مشکل چیه ؟
توی تصویر زیر هم مثال ساده userguid ه xepersian را اجرا کردم همون طور که میبینید دستورات قرمز اند !!!!! .. خواهشا" دست مارو بگیرید ...
تصویر خروجی برنامه (http://www.parsilatex.com/forum/SMF/index.php?action=dlattach;topic=3029.0;attach=6650;image)
فایل l (http://www.mediafire.com/?rqmmpc0vz734rr6)og (http://www.parsilatex.com/forum/SMF/index.php?action=dlattach;topic=3029.0;attach=6652)
.
.
بعد اینکه شماها خودتون با این برنامه کار کردین (برای فارسی؟) ؟ این مشکلو داشتین ؟
ورژن SVN ه 4.7 دارم .. MiKteX 2.9
.
.
در مورد run گیری از xepersian هم بگم که(نمیدونم درس هست یا نه !) مثلا" از نگارش بالا که run میگیری جواب زیر را میدهد که اصلا" قابل قبول نیست (دقت کنید که دستور "XePersian\" را بصورت مربع کرده است !!!!!) حقیقت نمیدونم مشکل چیه !!
تصویر خروجی برنامه (http://www.parsilatex.com/forum/SMF/index.php?action=dlattach;topic=3029.0;attach=6653;image)
از دستور زیر هم استفاده میکنم : ( همونی که توی bidiTeXmaker ه )
xelatex -interaction=nonstopmode -synctex=-1 %.tex
جالب اینجاست که TeXstudio تا قبل از اینکه bidiTeXmaker را نصب کنم اصلا" run نمیگرفت !!!!!! نمیدونم چی شد که بعد از اینکه اونو نصب کردم ورق برگشت !! (گیج شدم ×!)
.
.
خروجی ه magazine-sample زیر هم بصورت زیر ه .. با خود bidiTeXmaker هم میگیرم جواب زیر را میدهد که ---- !
فقط با TeXwork که میگیرم درست می آد !
magazine-sample : (http://www.parsilatex.com/forum/SMF/index.php?action=dlattach;topic=1760.0;attach=4088)
جواب bidiTeXmaker : (http://www.parsilatex.com/forum/SMF/index.php?action=dlattach;topic=3029.0;attach=6655;image)
فایل log (http://www.parsilatex.com/forum/SMF/index.php?action=dlattach;topic=3029.0;attach=6657)
.
.
خواهشا" یه کمکی بکنید .. با این برنامه TeXStudio اشتباهات Syntax ای به حد اقل خودش میرسه و این خودش یه حسن زیادی ه برای کم کردن زمان نوشتاری ..
سلام
پیغام Unrecognized Command را وقتی میده که مثلا شما از دستوری استفاده میکنید که در زیپرشین یا لاتک تعریف نشده. مثلا زیپرشین شما قدیمی هست و این دستور برای زیپرشین جدید هست.
یا در موردی که شما به جای اجرای زیلاتک روی فایل اصلی که documentclass و ... داره، روی فصلها این کارو انجام بدین.
مشکل اون مربعها در شکل اولی بخاطر اینه که شما از فونت فارسی استفاده میکنید که اون کاراکترها را نداره.
بهتره از فونتهایی مثل Persian Modern یا Yas یا XB Zar و ... استفاده کنید که به نظر من خوب و تکمیلتر هستند.
خیلیها حدود ۴ ساله که با زیپرشین کار میکنند و مشکلی نداشتن. به شرطی که درست نصب کرده باشن و ...
احتمالا تنظیمات تکمیکر و تکاستودیو چون جزو یک خانواده هستن، توی یک پوشه در app dataی ویندوز ذخیره میشه و مشکلساز میشه!. اینم یک مشکل ویندوز ۳۰۰ دلاری! :)
فایل log شما را که دیدم، زیاد زیپرشینتون قدیمی نیست ولی بهتره باز آپدیتش کنید. (و بقیهی بستهها را)
برنامهی bidiTexmaker که توی مرکز دانلود هست هم غلطهای دستوری لاتک را نشون میده. باز انتخاب با خودتونه.
مرسی از هادی جون که امروز خیلی زجمتش دادیم :دی
.
.
بسته را هم خود MiKteX 2.9 installer نصب کرد .. من کاریش نداشتم .. اما با این حال :
الان بسته را آپدیت کردم و فایل های مربوه را کپی کردم توی فولدر میکتک.
فونتی که استفاده کردم :
مربع تنها با فونت Arial و persian modern ظاهر نشد (اما مشکا فونت Persian modern این بود که دستور XePersian\ را اجرا نمیکنه و مربع مینویسه !!!! "یعنی زی پرشین با \PersianModern کار نمیکنه !!! آدم اینو که میبینه شاخ در میآره" مگه Default فونتش نیست ؟! )
فونت Yas , Zar هم مربع را می آوردند !! فقط Arial همه چیز را نشون میده که اونم چهره درستی نداره برای ارائه :(
آقا بدادم برسید.
فایل نمونهای که باهاش مشکل دارین را بفرستین. به همراه فایل log.
بفرمایید اینم نمونه .. یکی از نمونه ها در فولدر "2" قرار دارند و نمونه دوم (magazine-sample) توی همون وسط :دیی
فونت هایی هم که استفاده میکنم (دقیقا" ! اینارو میزنم) :
"Persian Modern"
"Arial"
"B Zar"
"B Yas"
که توضیحات نتایجش را توی پست قبلم ارائه دادم
.
جان من نگو که برای شما اجرا میشه که با سر میرم تو دیوار !!!! ...
قابل ذکر که زیادی نیست با LaTex کار میکنم :دی .. خیلی بهتر از وورد ه .. همون طور که linux شرف داره به MS
سلام
دوستان مشکلات حل شد !!
همون طور که هادی جان ذکر کردند مشکل مربع شدن کلمات در خروجی؛ فونت بود .. هیچ کدوم از فونت های سری B، کلمات لاتین و از جمله بعضی از دستورات زی پرشین که خروجی لاتین میدهند (مانند XePersian\) را پشتیبانی نمیکنند .. مشکل اصلی اینجاست که حتی فونت های Persian Modern (که شامل 12 عدد می باشد و از همین سایت دانلود کردم) هم کلمات لاتین و این چنین دستورات را پشتیبانی نمیکند
از اونجایی که من خونده بودم که این فونت، فونت پیش فرض زی پرشین هست فکر میکردم که مشکل من از برنامه هست نه از فونت (آخه چیزی را میزارند پیش فرض که حداقل دستورات خودش را اجرا که :دی) {البته شاید من اشتباه متوجه شده باشم و این فونت، فونت پیش فرض نباشد}
فونت هایی مانند :
XB Zar
XB Yas
Yas
XB Tabriz
و کلا" سری ورژن 2 "X " همگی، همه چیزو پشتیبانی میکنند (!) جمله دستورات زی پرشین .. برای همین از مدیران خواهش میکنم که این فونت ها را هم کنار فونت Persian Modern برای دانلود قرار دهند که کابران دوباره به مشکل نخورند.
.
.
برای مشکل TeXstudio هم که دستورات را تشخیص نمیداد :
باید دستوراتی که در تشخیص داده نمیشوند را درون یک فایل tex نوشته و بعدش با تغییر پشوند آن به cwl. و انتقال آن به پوشه :
C:\Users\YOUR-USERNAME\AppData\Roaming\texstudio
(در ویندوز 7 ) (در win XP را هم همه میدونند! )
و زدن تیک آن در شاخه :
Option > Configure TeXstudio> Completion
مبتونبد دستورات را به برنامه اضافه کنبد و دیگه با اون خطای کذایی روبرو نشوید .
در زیر میتونید یه نمونه از فایل cwl را که ضمیمه کردم را ببینید (همه هم میدونند مال چیه .. ولی دستوراتش توی این برنامه وجود ندارد !!! و باید به درنش لود کرد)
.
.
در کل از همه زی پرشیین ها تشکر میکنم چون > آخرشن !!! .. پکیج مناسبی برای زبان زیبای پارسی طراحی کردند > مرسی <
هادی خیلی مردی .. نماز روزتم فبول :D
فونت پرشین مدرن برای زبان فارسی هست و دلیلی نداره که حروف لاتین را هم نشون بده.
البته نسخهی اولیه هست و ممکنه بعدا حروف لاتین بهش اضافه بشه.
Yas جزو سری X نیست.
سری X یک بدی دارن که صفر توخالی و ممیز فارسی ندارن و به درد تایپ ریاضی نمیخورن.
فونت پرشین مدرن در مرکز دانلود هست.
بله درسته؛ بنده هم از مرکز دانلود دریافتش کردم
به امید اونروز که به Persian Modern هم حروف لاتین اضافه شود. فونت زیبائی ِ؛ لایق یه همچین چیزی هست.
در این لینک (http://irmug.com/Fonts/Yas.zip) فونت XB Yas را میتونید دانلود کنید !
(میدونم جز قوانین نیست ولی امیدوارم منو ببخشید چون حجمش بیشتر از حد مجاز بود و نشد که ضمیمش کنم)
اگر منظورتون را درست متوجه شده باشم :
سری X ورژن 2 دارای ممیز فارسی میباشند(مانند نمونه زیر) .. شما اگه دارین یه متن فارسی مینویسید (با اعداد فارسی) دیگه نیازی به صفر تو خالی ندارید !!
فقط نا-مردا فونت بی نازنین را به این سری نیاوردند !! :دی
لطفا PM را به اسم اصلیش تصحیح کنید که اسم درستش باب بشه.
منظورم این بود که همه ندارن و منظورم فونت خاصی نبود.
نقل قول از: sajjad7 در جولای 29, 2012, 11:58:55 بعد از ظهر
شما اگه دارین یه متن فارسی مینویسید (با اعداد فارسی) دیگه نیازی به صفر تو خالی ندارید !!
یعنی چی این مطلب؟
خب کلاً صفر فارسی باید توخالی باشه. درسته؟
تصحیح شد ..
.
حقیقت در این مورد اطلاع زیادی ندارم (:دی) ولی تا اونجایی که یادمه قدیما تو مدرسه که "تو پر " میزاشتیم .. ولی کلا" ادبیات فارسیم زیاد خوب نیست :دی
اون علامت تعجب هایی هم که بالا جلوی متن گذاشتم برای همین شکی که داشتم بود :دی ..
ولی اگه شما میگید که هیچی :دی
من نظر خودم را نگفتم. من نظر اساتیدم در همین گروه را گفتم. من هم تابع اونها هستم. (ویراستارها یا دکتر کارنپهلو)