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

زی‌پرشین XePersian => زی‌تک => نويسنده: فرهاد شکوهی در اوت 04, 2011, 07:41:33 am

عنوان: خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: فرهاد شکوهی در اوت 04, 2011, 07:41:33 am
سلام
من مک تک ۲۰۱۱ رو امروز نصب کردم اما با خطای زیر روبرو شدم. آیا این ربطی به نسخه پایدار دارد یا خیر؟ مشکل از کجاست؟

v1.1.0, <commit 100>, 2011/03/21
 License: LaTeX Project Public License, version 1.3c or higher (your choice)
 Home: http://bitbucket.org/vafa/xepersian
 Location on CTAN: /macros/xetex/latex/xepersian
/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/xepersian.sty:38: Unde
fined control sequence.
l.38 \if@developmentversion
                           
?

Package xepersian Warning: Thanks for testing the development version of xepers
ian package. The development version may not work correctly or may not work at
all. The development version is not recommended to be used for production purpo
ses and should only be used for testing purposes. You are encouraged to use the
 stable version of xepersian package available on CTAN for production purposes.


/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/xepersian.sty:40: Extr
a \fi.
l.40 \fi
       
?
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: vafa در اوت 04, 2011, 08:49:23 am
سلام
من مک تک ۲۰۱۱ رو امروز نصب کردم اما با خطای زیر روبرو شدم. آیا این ربطی به نسخه پایدار دارد یا خیر؟ مشکل از کجاست؟

v1.1.0, <commit 100>, 2011/03/21
 License: LaTeX Project Public License, version 1.3c or higher (your choice)
 Home: http://bitbucket.org/vafa/xepersian
 Location on CTAN: /macros/xetex/latex/xepersian
/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/xepersian.sty:38: Unde
fined control sequence.
l.38 \if@developmentversion
                           
?

Package xepersian Warning: Thanks for testing the development version of xepers
ian package. The development version may not work correctly or may not work at
all. The development version is not recommended to be used for production purpo
ses and should only be used for testing purposes. You are encouraged to use the
 stable version of xepersian package available on CTAN for production purposes.


/usr/local/texlive/2011/texmf-dist/tex/xelatex/xepersian/xepersian.sty:40: Extr
a \fi.
l.40 \fi
       
?
احتمالاً یکی از دو سبک bidi یا xepersian به روز شده‌اند اما دیگری نه. اگر یکی دو روز دیگر تک‌لایوت را به روز کنی، مشکلی نخواهی داشت. مشکل از طرف من نیست مشکل از تک‌لایو است که سبک‌های bidi یا xepersian  را جداجدا به روز می‌کند در صورتی که این دو سبک باید با هم به روز شوند.
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: فرهاد شکوهی در اوت 04, 2011, 04:36:20 pm
سلام آقا وفا
مشکل با به روز رسانی با تغییر سرور حل شد. ظاهرا تمام سرورها همزمان به روز نیستند. چون الان بعضی از بسته های موجود در سیستم زمانی که سرور قبلی رو انتخاب کردم نسخه ی بالاتری نسبت به سرور دارند.
الان نسخه‌ی زی‌پرشین من ۱.۱.۶ هست.
اما الان با مشکل جدیدتری روبرو شدم. و اون این هست که نمایه ها در یک صفحه و اعداد مربوط به نمایه در صفحه دیگری به نمایش در می‌آیند.
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: vafa در اوت 04, 2011, 04:38:53 pm
سلام آقا وفا
مشکل با به روز رسانی با تغییر سرور حل شد. ظاهرا تمام سرورها همزمان به روز نیستند. چون الان بعضی از بسته های موجود در سیستم زمانی که سروز قبلی رو انتخاب کردم نسخه ی بالاتری نسبت به سرور دارند.
الان نسخه‌ی زی‌پرشین من ۱.۱.۶ هست.
اما الان با مشکل جدیدتری روبرو شدم. و اون این هست که نمایه ها در یک صفحه و اعداد مربوط به نمایه در صفحه دیگری به نمایش در می‌آیند.
مثالی داری؟
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: فرهاد شکوهی در اوت 04, 2011, 05:01:21 pm
اشکال بالا رو اینجوری تصحیح کنم که در قسمت نمایه ها به جز اعداد چیز دیگری ظاهر نمیشه.
و در قسمت لغت نامه فارسی به انگلیسی و انگلیسی به فارسی ، کلمات فارسی نشون داده نمیشه.
به پیوست نسخه ای رو که از آقای امین طوسی گرفتم و در حال آماده سازی برای دانشگاه بهشتی هستم رو براتون میفرستم. همونجور که میبینید توی پی دی اف مشکلات بالا مشخص هست.
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: فرهاد شکوهی در اوت 05, 2011, 01:55:18 am
با سلام
مشکل با حذف دستور زیر برطرف شد

\resetlatinfont
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: vafa در اوت 05, 2011, 03:39:28 am
با سلام
مشکل با حذف دستور زیر برطرف شد

\resetlatinfont
مشکل از این نیست مشکل از این است که گروه لاتک تعدادی تغییر در لاتک داده‌اند. پیغام زیر از Karl Berry یکی از مولفین تک‌لایو دیروز به کارابران تک‌لایو داده شده بود:
نقل قول
We've installed the LaTeX 2e update from around June 30 for tonight's
update.  This should force a rebuild of lots of associated formats --
cslatex, jadetex, lua(la)tex, p(la)tex, xe(la)tex, xmltex.  Some
not-strictly-necessary format rebuilds should happen too, such as plain
luatex and xetex, since they're in the same package.

Although we've updated formats before, it's never happened for LaTeX2e.
So there may be unexpected problems.  If so, please bear with us.

Heiko warns that his "atveryend" package (oberdiek bundle) may have an
incompatibility with this update.  If it turns out to be problematic, he
will release a fix shortly.

Perhaps one of the LaTeX folks on this list would like to speak to what
the changes actually are (or put out a new ltnews installment?).  The
base/changes.txt file lists the following, FWIW:

2011-05-08  Will Robertson

        * ltfssdcl.dtx: Bruno's improvement to \in@

2011-02-25  Will Robertson

        * ltfntcmd.dtx: Bug fix for 2009-12 change to address pr/4092

2011-02-24  Frank Mittelbach

        * lppl.tex: removed spurious \null from the source that generates
                an empty line.
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: vafa در اوت 05, 2011, 10:27:55 am
من با بروزرسانی امروز تک‌لایو امتحان کردم و مشکلی وجود ندارد. لطفاً در آینده پرونده کمینه تک مثل همینی که من فرستادم را بفرستید. من نه وقت و نه حوصله نگاه کردن به پرونده‌های طولانی و چند بخشی را دارم. همچنین موقع فرستادن پرونده کمینه از طبقه‌های نوشتار استاندارد مثل article استفاده کنید. همانقدر که شما انتظار دارید نفر مقابل زحمت بکشد و سوالتان را جواب بدهد، همانقدر هم در طرح سوال خودتان زحمت بکشید.
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: vafa در اوت 05, 2011, 10:37:15 am
با سلام
مشکل با حذف دستور زیر برطرف شد

\resetlatinfont
یک دستور \resetlatinfont در پرونده sub-thesis.tex در خط ۲۲ هست که نباید باشه. پس در حقیقت اصلاً مشکلی وجود نداشته بلکه شما خودتون این مشکل را با قرار دادن دستور \resetlatinfont در جای نامناسب ایجاد کردید.
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: فرهاد شکوهی در اوت 05, 2011, 06:51:19 pm
سلام
من تعجب می کنم. شما ظاهرا مطالب رو نمی خونید. اگه به پاسخ های من در بالا توجه کنید خواهید دید که من یک بار اعلام کردم که مشکل از دستور اشتباه قرار داده شده در جای نامناسب بود. اما بعد شما اون رو رد کردید و به چیز دیگه نسبت دادید. من وقت نکردم جواب اون رو بدم و بگم که خیر اشتباه از دستور بود نه چیزی که شما می‌گویید. بعد دوباره خودتون می‌یایید اعلام می‌کنید مشکل از دستور اشتباه در خط .... است.
لطفا مطالب رو بخونید تا و پاسخ‌ها رو مرور کنید که دچار اشتباه نشید.
موفق باشید
عنوان: پاسخ : خطادر اجرای زی‌پرشین در مک تک ۲۰۱۱
رسال شده توسط: vafa در اوت 06, 2011, 06:41:38 am
سلام
من تعجب می کنم. شما ظاهرا مطالب رو نمی خونید. اگه به پاسخ های من در بالا توجه کنید خواهید دید که من یک بار اعلام کردم که مشکل از دستور اشتباه قرار داده شده در جای نامناسب بود. اما بعد شما اون رو رد کردید و به چیز دیگه نسبت دادید. من وقت نکردم جواب اون رو بدم و بگم که خیر اشتباه از دستور بود نه چیزی که شما می‌گویید. بعد دوباره خودتون می‌یایید اعلام می‌کنید مشکل از دستور اشتباه در خط .... است.
لطفا مطالب رو بخونید تا و پاسخ‌ها رو مرور کنید که دچار اشتباه نشید.
موفق باشید
من آنروز به دلایلی که گفتم (به روزرسانی لاتک) کلاً نمی‌تونستم از فرمت xelatex.fmt استفاده کنم و تصور می‌کردم شما هم همین مشکل را دارید از این رو گفتم که مشکل از به روزرسانی لاتک است. حق با شماست من عذرخواهی می‌کنم.