با سلام
من امیر صالحی هستم. دانشجو رشته مکانیک.من برنامه لاتکس رو بلدم و کار با اون رو یاد گرفتم.
استاد ما به ما گفت که کامپایلر زیپرژن برای فارسی نوشتن تو میکتکس استفاده کنیم و این برنامه رو از پکیج منیجر دانلود کنیم.
ولی من هر کاری میکنم میکتکس2.8 برای فارسی به من خروجی نمی ده(از کامپابلر زیلتکس استفاده می کنم). نمیدونم فکر کنم پکیج رو بد نصب کردم. ولی حدس میزنم اگه پکیج زی پرشین رو دستی نصب کنم حل شه. و فایل مورد نظر رو هم از سایتتون گرفتم ولی نمی دونم چه کنم ؟
از انجایی که یک پروژه باید تا هفته دیگر بدهم. خواهشن یک کمکی به من بکنید.
با تشکر
امیر صالحی
سلام ضمن عرض خیر مقدم به شما،
۱- آیا صفحه نصب زیپرشین در ویکی (http://www.parsilatex.com/mediawiki/index.php?title=%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D9%86%D8%B5%D8%A8_%D8%B2%DB%8C%E2%80%8C%D9%BE%D8%B1%D8%B4%DB%8C%D9%86)را دیدهاید؟
۲- از چه ویرایشگری استفاده میکنید؟
۳- کدام فایل را از سایت گرفتهاید؟
۴- آیا در Package Manager زیپرشین نصب شده هست؟
مدیریت: تصحیح لینک ویکی
البته اگر میخواهید زیپرشین (و قاعدتاً بیدی) را دستی نصب کنید، صفحهٔ «راهنمای بهروزرسانی زیپرشین» در ویکی، بخش «روش سوم (بهروزرسانی از CTAN)» به دردتان خواهد خورد.
دربارهٔ repository هم پرسیده بودید. در فارسی «مخزن» ترجمهاش میکنند و software repository یعنی مخزن نرمافزار، یا به زبان روشنتر یک مجموعهٔ نرمافزاری که به شکل کاملاً سیستماتیک بر روی یک سایت یا حتی بر روی رایانهٔ شما ذخیره شده. و اگر نرمافزاری (مثلاً میکتک) بخواهد خود را بهروز کند، کافی است به یکی از مخازن نرمافزاریاش وصل شود و نسخههای تازهتر را از آن باربگیرد. همان طور که حدس زدهاید، میکتک چندین مخزن دارد که درست مثل هم هستند و در سایتهای گوناگون (در جاهای مختلف دنیا) پراکندهاند تا کاربران در بهروزکردن میکتک خود مشکلی نداشته باشند. یکی از این مخزنها در دانشگاه فردوسی مشهد است که ما از ایران خودبهخود به آن وصل میشویم. حالا Local Repsitory یعنی مخزن محلی. یعنی همان که شما یک مخزن اینترنتی را کامل از اینترنت باربگیرید و روی رایانهٔ خودتان (یا روی DVD) نگه دارید. عملاً وقتی DVD کامل میکتک (یا تکلایو) را از اینترنت بارمیگیرید، صاحب یک مخزن محلی میشوید (که البته بدیاش این است که به روز نمیشود).
با تشکر به خاطر جوابتان. 1- من صفحه ویکی را خواندم ولی کمکم نکرد 2- تکس میکر 3- هیچی من میکتکس را از طریق گوگل گرفتم. و زی پرشن رو هم از طریق packge manager گرفتم. 4- بله نصب شده است.
ببینید مراحل کاری من به این صورت بوده :
1- من برنامه Miktex 2.8 رو از طریق گوگل دانلود کردم به حجم 100MB
2- بعد از نصب به package manager رفتم و از طریق آن Xepersian را از اینتزنت نصب کردم. طبیعتا فکر کردم همه چیز تمام است. وقتی وارد برنامه Texmaker شدم و usepackage از زیپرشن کردم. دیدم به هیچ وجه به من خروجی نمی ده و error میده دائما. بعد با کمک help دستگاه فهمیدم که برنامه etoolbox.sty می خواهد و من ندارم.
3- etoolbox.sty را از CTAN گرفتم . هر جا ریختم ای برنامه رو مسئله حل نشد و همچنان error میداد ومن خروجی نمی گرفتم. گفتم بزار دستی Xepersian رو نصب کنم. پس :
4- بعد برنامه Xepersian رو از سایت شما ریختم و بردم تو یه فولدر ریختم..بعد رفتم تو package manager و خواستم که به برنامه بگم که به جای اینترنت از این فولدر اظلاعات رو بخونه ولی دائما این error را می داد که :
it is not a local repsitory
بعد چند بار جای فولدر رو عوض کردم ولی دائما error بالا را می داد.
اینجا بود که خسته شدم و یه جورایی ناامید. ولی دوباره گفتم نه نباید نا امید شد و آمدم و در اینجا عضو شدم.تا از شما دوستان کمک بگیرم . با تشکر صالحی
برای دریافت dvd کامل میکتک ۲۰۰۸ لطفا به موضوع میکتک مراجعه کنید و با استفاده از پستی که در آنجا برای این منظور قرار داده شده است اقدام به تهیه این dvd نمایید. شاید راحت ترین کار همین باشد.
آیا بستهٔ bidi را هم نصب کردهاید؟ این بسته هم که توسط آقای کارنپهلو پشتیبانی میشود باید نصب باشد.
من هم دقیقا مشکلی مشابه دارم. من پکیج bidi رو که خواستم نصب کنم نتونستم چون گفته شده بود که قبلا نصب شده است در صورتی که من نصب نکرده ام! فایل log رو پیوست کردم.
الان حدود 10 ساعتی هست که مشغول این هستم ولی به جایی نرسیدم ;D
نقل قول از: navidcheh در فبریه 22, 2010, 12:22:26 بعد از ظهر
من هم دقیقا مشکلی مشابه دارم. من پکیج bidi رو که خواستم نصب کنم نتونستم چون گفته شده بود که قبلا نصب شده است در صورتی که من نصب نکرده ام! فایل log رو پیوست کردم.
الان حدود 10 ساعتی هست که مشغول این هستم ولی به جایی نرسیدم ;D
شما لازم نیست چیزی را دستی نصب کنید اگر که به اینترنت دسترسی دارید. من فایل شما را نگاه کردم و گویا فونت XB Zar روی سیستم شما نیست. به هر حال یک فایل خیلی ساده مانند
\documentclass{articel}
\usepackage{xepersian}
\settextfont{XB Zar}
\begin{document}
Hello world.
\end{document}
را اجرا کنید و منتظر بمانید تا بسته های مورد نیاز از اینترنت دانلود نصب شوند. bidi مسلما روی سیستم شما نصب شده است چون موقع نصب xepersian این بسته هم نصب می شود.
مشکل اصلی شما این است که نسخه bidi شما قدیمی است چون به صورت دستی نصب کرده اید. اول این بسته را حذف کنید (از package manager) و فایل بالا را که نوشته ام اجرا کنید تا bidi جدید نصب شود. اگر در Package manager دیدید که bidi نصب نیست خوب به صورت عادی با استفاده از package manager بسته bidi را نصب کنید.
نقل قول از: مهدی امیدعلی در فبریه 22, 2010, 02:02:18 بعد از ظهر
شما لازم نیست چیزی را دستی نصب کنید اگر که به اینترنت دسترسی دارید. من فایل شما را نگاه کردم و گویا فونت XB Zar روی سیستم شما نیست. به هر حال یک فایل خیلی ساده مانند
\documentclass{articel}
\usepackage{xepersian}
\settextfont{XB Zar}
\begin{document}
Hello world.
\end{document}
را اجرا کنید و منتظر بمانید تا بسته های مورد نیاز از اینترنت دانلود نصب شوند. bidi مسلما روی سیستم شما نصب شده است چون موقع نصب xepersian این بسته هم نصب می شود.
با این متنی که شما دادید هم تست کردم ولی خطایی با متن زیر داد:
! LaTeX Error: File `articel.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
Enter file name:
! Emergency stop.
<read *>
l.2 \usepackage
{xepersian}^^M
*** (cannot \read from terminal in nonstop modes)
سلام. این پست مرا (http://www.parsilatex.com/forum/SMF/index.php?topic=313.msg2064#msg2064) که درباره چگونگی بررسی اشکال سیستم شما یا سند شما با استفاده از سیستم آنلاین مبدل tex به pdf است را ببینید.
ضمنا اگر در هنگام ارسال پست، فایلهای tex,log مثال کوچک خود را ضمیمه فرمایید زودتر و بهتر کمک دریافت خواهید کرد.
دوستان من مشکل مشابهی داشتهاند و فهمیدم مشکل از کجا بوده. در نسخهٔ basic-miktex بستهٔ زیپرشین وجود ندارد، ولی بستهٔ bidi را وجود دارد. (چه کار احمقانهای کردهاند! بستهٔ bidi را الان چه بستهٔ دیگری به جز زیپرشین لازم دارد مگر؟)
آن وقت، اگر bsic-miktex را قبلاً بارگرفته باشید و نسخهٔ قدیمی (1.0.3) بستهٔ bidi در آن باشد، و بعد شما زیپرشین را نصب کنید که قاعدتاً آخرین نسخهاش (یعنی نسخهٔ 1.0.4) نصب میشود، آن وقت بین bidi و زیپرشین که از دو نسخهٔ متفاوت هستند، ناسازگاری پیش میآید و پیغام خطا میگیرید.
راه حل این است که bidi را یک بار uninstall کنید (به قول بعضی از دوستانم، وا کنید) و دوباره نصبش کنید تا آخرین نسخهٔ آن که با زیپرشین هم سازگار است نصب شود.
در ضمن، بد نیست که به دوستان پروژهٔ میکتک بگوییم که یا زیپرشین را هم در نسخهٔ basic بگنجانند، یا این که bidi را بردارند.
salam man hamin moshkel ro daram aslan nemitonam khoroji begiram
++++++++++++++++++++++++++++++++++++++++++++++
\documentclass{articel}
\usepackage{xepersian}
\settextfont{XB Zar}
\begin{document}
Hello world.
\end{document}
+++++++++++++++++++++++++++++++++++++++
Process started
This is XeTeX, Version 3.1415926-2.2-0.9995.1 (MiKTeX 2.8)
entering extended mode
(C:\Users\\Documents\latexx\7.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
! LaTeX Error: File `articel.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
Enter file name:
! Emergency stop.
<read *>
l.2 \usepackage
{xepersian}^^M
No pages of output.
Transcript written on 7.log.
Process exited with error(s)
+++++++++++++++++++++++++++++++++++++++
miktex 2.8
xepersian va bidi ro az tarigh pakage manager nasb kardam
محتویات فایل log
This is XeTeX, Version 3.1415926-2.2-0.9995.1 (MiKTeX 2.8) (preloaded format=xelatex 2011.10.28) 30 OCT 2011 00:36
entering extended mode
**7.tex
(C:\Users\Documents\latexx\7.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
! LaTeX Error: File `articel.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
Enter file name:
! Emergency stop.
<read *>
l.2 \usepackage
{xepersian}^^M
*** (cannot \read from terminal in nonstop modes)
Here is how much of TeX's memory you used:
10 strings out of 430430
109 string characters out of 3189560
45123 words of memory out of 3000000
3264 multiletter control sequences out of 15000+200000
3640 words of font info for 14 fonts, out of 3000000 for 9000
14 hyphenation exceptions out of 8191
10i,0n,7p,47b,8s stack positions out of 5000i,500n,10000p,200000b,50000s
No pages of output.
نقل قول از: faran در اکتبر 30, 2011, 12:44:05 قبل از ظهر
! LaTeX Error: File `articel.cls' not found.
article را اشتباه نوشتهاید.