• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

مشکل ارقام فارسی در حالت display

نویسنده فرشاد عبدالله‌نیا, جولای 31, 2010, 09:08:18 بعد از ظهر

« قبلی - بعدی »

فرشاد عبدالله‌نیا

من اخیراً یه مشکل عجیب پیدا کرده‌ام. نمی‌دونم چرا ارقام فارسی در محیط ریاضی گاهی فارسی و گاهی لاتین حروفچینی میشن (به‌خصوص در حالت display). قبلا چنین مشکلی نداشتم.
فایل نمونه رو با کامپایلر آنلاین تست کردم و خروجی درست بود. زیپرشن رو (در تکلایو) دوباره نصب کردم ولی مشکل حل نشد.
کسی می‌تونه راهنمایی کنه که مشکل از چی می‌تونه باشه؟

متشکرم

هادی صفی‌اقدم

اگر میخواهی کلا ارقامت انگلیسی بشه دستور
‎\setdigitfont[Scale=1]{XB Zar}‎
را حذف کن یا فونت انگلیسی مثل Times New Roman انتخاب کن

فرشاد عبدالله‌نیا

من اون دستور رو گذاشتم که کلاً ارقام فارسی بشه. مشکل اینه که نمی‌شه.

فرشاد عبدالله‌نیا

#3
در ضمن به این قسمت از فایل 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 قبل از ظهر
باید منتظر جواب اعضای با سوادتر گروه باشی

چشم من فعلا صبر می‌کنم. مشکل حادی نیست.
ممنون از کمک شبانه‌روزی  ;)