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

زی‌پرشین XePersian => زی‌تک => نويسنده: habib_seif در اكتبر 22, 2009, 08:55:12 pm

عنوان: مشکل اعداد و mathfalse
رسال شده توسط: habib_seif در اكتبر 22, 2009, 08:55:12 pm
سلام
ضمن عرض تشکر از ماکروی قدرتمند زی پرشین،
من زی پرشین را روی ubuntu 8.10 و تک Live نصب کرده ام و خیلی عالی جواب می ده. فقط دو مشکل کوچک:

۱- هر فایلی را که کامپایل می کنم با خطای زیر مواجه می شوم (چه مثال های خود ماکرو و چه متن هایی که خودم می نویسم)
(/home/habib/texmf/tex/xepersian/xepersian-mathsdigitspec.sty
! Undefined control sequence.
l.18 \@zf@mathfalse
البته با زدن یک enter خروجی تولید می شود. حال سئوال اینست که این خطا چیه؟

۲- اگر فایل هایی که می خواهم کامپایل کنم را در شاخه ای که ماکرو های زی پرشین وجود دارد کپی کنم و سپس آنها را کامپایل کنم تمامی شماره صفحات، اعداد در عنوان و فهرست مطالب و ... فارسی هستند ولی اگر فایل در شاخه ای غیر از ماکروها کامپایل شود اعداد به صورت لاتین هستند. لازم به ذکر است که منظورم از اعداد، اعداد داخل متن نیست. زیرا آنها با دستور \setdigittextfont فارسی تایپ می شوند. منظور من اعدادی مثل شماره صفحه است که توسط خود زی پرشین تولید می شود.

با کمال تشکر
حبیب سیف زاده
عنوان: پاسخ : مشکل اعداد و mathfalse
رسال شده توسط: مهدی امیدعلی در اكتبر 22, 2009, 09:35:17 pm
قوانین را مطالعه کنید. نمونه فایل به همراه log را بفرستید.
عنوان: پاسخ : مشکل اعداد و mathfalse
رسال شده توسط: habib_seif در اكتبر 22, 2009, 10:31:41 pm
با عرض معذرت بخاطر عدم توجه به قوانین...

این فایل دقیقا یکی از مثال های خود زی پرشین بپون هیچ گونه تغییر است که هر دو مشکل را داراست

با تشکر از جواب شما
حبیب
عنوان: پاسخ : مشکل اعداد و mathfalse
رسال شده توسط: vafa در اكتبر 23, 2009, 03:42:04 am
تنها چیزی که می‌توانم کمک کنم این است که:

۱- در مورد خطای اول مربوط به این است که توزیع تک شما به روز نیست که خطایی که می‌گیرید مربوط به روز نبودن بسته fontspec است. اگر می‌خواهید همه چیز درست و خوب و آن طور که انتظارش را دارید کار کند باید TeXlive 2009 را نصب کنید.

۲- در مورد مشکل بعدی باید بگویم که فایهای xepersian را در محل مناسبی نصب نکرده‌اید. فایهای bidi.tdz.zip و xepersian.tds.zip محل مناسب را پیشنهاد می‌کنند.
عنوان: پاسخ : مشکل اعداد و mathfalse
رسال شده توسط: habib_seif در اكتبر 23, 2009, 11:13:39 am
با تشکر از پاسخ شما...

ولی تو سایت تک لایو که آخرین ورژن ۲۰۰۸ است؟؟؟ (من از نصب لایو استفاده کردم)
در مورد شاخه نصب باید بگم فایل های داخل دو فایل زیپ را در شاخه home/habib/texmf/tex/xepersian/ کپی کرده و دستور texhash را صادر کردم. دلیل اینکه این شاخه را انتخاب کردم این بود که دستور kpsepath tex شاخه /home/habib/texmf/tex/ را در مسیرهای خود لیست کرد. حال سئوال اینست که اگر مسیر اشتباه است چرا بقیه فایل ها به درستی شناسایی می شوند؟

لطفا اگر جایی از کار اشتباه است اصلاح فرمایید.

با تشکر
حبیب سیف زاده