من اخیراً یه مشکل عجیب پیدا کردهام. نمیدونم چرا ارقام فارسی در محیط ریاضی گاهی فارسی و گاهی لاتین حروفچینی میشن (بهخصوص در حالت display). قبلا چنین مشکلی نداشتم.
فایل نمونه رو با کامپایلر آنلاین تست کردم و خروجی درست بود. زیپرشن رو (در تکلایو) دوباره نصب کردم ولی مشکل حل نشد.
کسی میتونه راهنمایی کنه که مشکل از چی میتونه باشه؟
متشکرم
اگر میخواهی کلا ارقامت انگلیسی بشه دستور
\setdigitfont[Scale=1]{XB Zar}
را حذف کن یا فونت انگلیسی مثل Times New Roman انتخاب کن
من اون دستور رو گذاشتم که کلاً ارقام فارسی بشه. مشکل اینه که نمیشه.
در ضمن به این قسمت از فایل log دقت کنید:
Package xepersian Info: "You have not specified any font for the digits in ma
ths mode and so the digits in maths mode will appear Latin. If you would like t
o have Persian digits in maths mode, then please specify a font for the digits
in maths mode by using \setdigitfont CS, and then try to run xelatex on your do
cument again" on input line 7.
همونطور که میبینید setdigitfont تعریف شده و روی ماشین شما و سرور کار میکنه. از همه عجیبتر اینه که توی همین خروجی، قسمت داخل $$ فارسی حروفچینی میشه. سر در نمیارم مشکل از چیه.
نقل قول از: فرشاد عبداللهنیا در آگوست 01, 2010, 12:19:11 قبل از ظهر
در ضمن به این قسمت از فایل log دقت کنید:
Package xepersian Info: "You have not specified any font for the digits in ma
ths mode and so the digits in maths mode will appear Latin. If you would like t
o have Persian digits in maths mode, then please specify a font for the digits
in maths mode by using \setdigitfont CS, and then try to run xelatex on your do
cument again" on input line 7.
همونطور که میبینید setdigitfont تعریف شده و روی ماشین شما و سرور کار میکنه. سر در نمیارم مشکل سیستم من چیه.
با علم کم من، به نظر من بسته های در ارتباط با زیپرشین آپدیت نیستند. مثل fontspec و ...
البته میگم با علم کم من.
نقل قول از: فرشاد عبداللهنیا در آگوست 01, 2010, 12:08:35 قبل از ظهر
من اون دستور رو گذاشتم که کلاً ارقام فارسی بشه. مشکل اینه که نمیشه.
من الان دسترسی به راهنمای زیپرشین را ندارم. در راهنما کامل توضیح داده
فهرست کاملی از بستههای وابسته دارین؟
نقل قول از: هادی صفی اقدم در آگوست 01, 2010, 12:23:47 قبل از ظهر
من الان دسترسی به راهنمای زیپرشین را ندارم. در راهنما کامل توضیح داده
نیازی به راهنما نیست. وقتی روی سایر سیستمها درست کار میکنه یعنی دستورات درست هستند. اگه منظورتون user's guide زیپرشن هست فکر کنم توضیح بیشتری نداشته باشه.
نقل قول از: فرشاد عبداللهنیا در آگوست 01, 2010, 12:24:26 قبل از ظهر
فهرست کاملی از بستههای وابسته دارین؟
نه متأسفانه.
اگه فایل log را نیگاه کنید تقریبا دستتون میاد.
("C:\Program Files\MiKTeX 2.8\tex\xelatex\xepersian\xepersian.sty"
Package: xepersian 2010/07/25 v1.0.8 <commit 22> Persian typesetting in XeLaTeX
("C:\Program Files\MiKTeX 2.8\tex\latex\fontspec\fontspec.sty"
Package: fontspec 2010/07/11 v2.0a Advanced font selection for XeLaTeX/LuaLaTeX
("C:\Program Files\MiKTeX 2.8\tex\latex\expl3\expl3.sty"
("C:\Program Files\MiKTeX 2.8\tex\latex\expl3\l3names.sty"
Package: l3names 2010/07/11 v1981 L3 Experimental Naming Scheme for TeX Primiti
ves
)
Package: expl3 2010/06/15 v1955 L3 Experimental code bundle wrapper
("C:\Program Files\MiKTeX 2.8\tex\latex\misc\etex.sty"
Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB)
\et@xins=\count88
)
("C:\Program Files\MiKTeX 2.8\tex\latex\expl3\l3basics.sty"
Package: l3basics 2010/06/07 v1942 L3 Experimental basic definitions
)
("C:\Program Files\MiKTeX 2.8\tex\latex\expl3\l3expan.sty"
Package: l3expan 2010/06/10 v1948 L3 Experimental Argument Expansion module
)
نقل قول از: هادی صفی اقدم در آگوست 01, 2010, 12:32:28 قبل از ظهر
نه متأسفانه.
اگه فایل log را نیگاه کنید تقریبا دستتون میاد.
[)[/left]
فکر خوبیه. شما میتونین فایل لوگتون رو بذارین من ورژن پکیجها رو مقایسه کنم. ممنون
نقل قول از: فرشاد عبداللهنیا در آگوست 01, 2010, 12:36:30 قبل از ظهر
فکر خوبیه. شما میتونین فایل لوگتون رو بذارین من ورژن پکیجها رو مقایسه کنم. ممنون
چشم. چرا که نه. برای من هم آپدیت آپدیت نیست. تازه بکاپ ویندوزم را برگرداندم و فرصت نشده آپدیتش کنم
ظاهراً نسخهی جدیدتری برای xepersian ،bidi و fontspec روی مخزن
tlmgr: package repository http://ctan.um.ac.ir/systems/texlive/tlnet
که من ازش بهروزرسانی میکنم وجود نداره. اگه لازمه از جای دیگه بگیرم بهم بگین. هر چند فکر نمیکنم مشکل از این باشه. چون تا جایی که یادمه با همین نسخهها قبلا روی سیستمم این مشکل رو نداشتم.
نقل قول از: فرشاد عبداللهنیا در آگوست 01, 2010, 01:16:36 قبل از ظهر
ظاهراً نسخهی جدیدتری برای xepersian ،bidi و fontspec روی مخزن
tlmgr: package repository http://ctan.um.ac.ir/systems/texlive/tlnet
که من ازش بهروزرسانی میکنم وجود نداره. اگه لازمه از جای دیگه بگیرم بهم بگین. هر چند فکر نمیکنم مشکل از این باشه. چون تا جایی که یادمه با همین نسخهها قبلا روی سیستمم این مشکل رو نداشتم.
چرا همین دیروز یک نسخه جدید اومد و من هم به میک تک پرتابل اضافه کردم و امشب میخام آپلودش کنم.
تکلایوی هستید؟ من در مورد آپدیت تکلایو زیاد اطلاعی ندارم. من با میک تک به راحتی آپدیت میکنم
باید منتظر جواب اعضای با سوادتر گروه باشی
نقل قول از: هادی صفی اقدم در آگوست 01, 2010, 01:19:56 قبل از ظهر
چرا همین دیروز یک نسخه جدید اومد و من هم به میک تک پرتابل اضافه کردم و امشب میخام آپلودش کنم.
تکلایوی هستید؟ من در مورد آپدیت تکلایو زیاد اطلاعی ندارم. من با میک تک به راحتی آپدیت میکنم
باید منتظر جواب اعضای با سوادتر گروه باشی
بله تکلایوی هستم. برای آپدیت هم از tlmgr استفاده میکنم. این نسخهی جدید روی ctan هست یا باید دستی نصب بشه؟ اگه روی ctan هست از کدوم میرور میتونم بگیرم؟
نقل قول از: هادی صفی اقدم در آگوست 01, 2010, 01:19:56 قبل از ظهر
باید منتظر جواب اعضای با سوادتر گروه باشی
چشم من فعلا صبر میکنم. مشکل حادی نیست.
ممنون از کمک شبانهروزی ;)
نقل قول از: فرشاد عبداللهنیا در جولای 31, 2010, 09:08:18 بعد از ظهر
من اخیراً یه مشکل عجیب پیدا کردهام. نمیدونم چرا ارقام فارسی در محیط ریاضی گاهی فارسی و گاهی لاتین حروفچینی میشن (بهخصوص در حالت display). قبلا چنین مشکلی نداشتم.
فایل نمونه رو با کامپایلر آنلاین تست کردم و خروجی درست بود. زیپرشن رو (در تکلایو) دوباره نصب کردم ولی مشکل حل نشد.
کسی میتونه راهنمایی کنه که مشکل از چی میتونه باشه؟
متشکرم
به این خاطر که زیپرژن و bidi شما با هماهنگ نیستند و از نسخههای قدیمی استفاده میکنید. نسخههای جدید را از CTAN دانلود کن و دستی نصب کن.
نقل قول از: وفا کارنپهلو در آگوست 01, 2010, 05:33:16 قبل از ظهر
به این خاطر که زیپرژن و bidi شما با هماهنگ نیستند و از نسخههای قدیمی استفاده میکنید. نسخههای جدید را از CTAN دانلود کن و دستی نصب کن.
متشکرم وفا جان. همه چیز حل شد. باید دستی نصب میکردم (همینطور fontspec رو).
متأسفانه texlive manager آخرین نسخهها رو نصب نمیکنه.