سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: اعداد فارسی در همه محیط‌ها  (دفعات بازدید: 3758 بار)

آفلاین مهران

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 7
  • -دریافت شده: 3
  • ارسال: 22
    • ديدن مشخصات
اعداد فارسی در همه محیط‌ها
« : نوامبر 26, 2012, 05:31:38 pm »
سلام
برای فارسی کردن اعداد از کد ارائه شده در صفحه زیر
http://www.parsilatex.com/forum/SMF/index.php?topic=2740.0
استفاده کردم و جواب داد و برای همه اعداد اعم از شماره شکل و تیترها و ... از فونت پارسی نوین استفاده می‌شود ولی اندازه آن با بقیه متن(فونت نیلوفر) تطابق ندارد چگونه میشه اندازه این اعداد را عوض کرد؟

آفلاین aris852963

  • Sr. Member
  • ****
  • تشکر
  • -اهدا شده: 24
  • -دریافت شده: 70
  • ارسال: 251
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #1 : نوامبر 26, 2012, 05:52:23 pm »
سلام
لطفا یک فایل کمینه بفرستید که مشکل رو نشون بده. این جوری نمیشه کمکتون کرد.

آفلاین فرشاد ترابی

  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 204
  • -دریافت شده: 474
  • ارسال: 1,779
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #2 : نوامبر 26, 2012, 08:05:15 pm »
از دستور \setdigitfont استفاده کردید؟

آفلاین مهران

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 7
  • -دریافت شده: 3
  • ارسال: 22
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #3 : نوامبر 26, 2012, 08:46:19 pm »
فایل من بزرگ هستش و نمونه کوچک که گویای مشکل باشه را نتونستم درست کنم ولی مشکل رو به شکل دیگه ای بیان میکنم
 با وراد کردن کد دوم ذکر شده توسط آقای کارن‌پهلو در تز دانشگاه علم و صنعت(از بخش دانلودها) اعداد فارسی می شوند ولی چند مشکل وجود دارد
۱- نامتناسب بودن اندازه ی اعداد با بقیه متن(در این روش فونت اعداد به پارسی نوین عوض می‌شود ولی «هم مقیاس» نبودن فونت اعمال نمی‌شود و همچنین ضخامت متفاوت آنها)
۲- در بخش‌های هر فصل، مثل ۱-۲ عدد فصل یعنی ۱ با فونت پارسی نوین و عدد مربوط به بخش با فونت متن نوشته می‌شود این مشکل در فهرست مطالب و زیر شکل ها و ... نیز تکرار می‌شود
فایل commands تغییر یافته و فایل log  را پیوست میکنم همچنین تصویری از مشکل ایجاد شده
به خاطر توجه‌تون سپاسگزارم
« آخرين ويرايش: نوامبر 26, 2012, 08:49:26 pm توسط مهران »

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #4 : نوامبر 26, 2012, 09:06:52 pm »
من اصلا مشکل شما را نفهمیدم از چی هست و بهتره نظری ندم.

ولی هدف اصلی از پستم این بود که بگم، شما فایل log هم اگه لازم شد بفرستین، باید فایل log فایل اصلی را باید بفرستین.
یعنی فایل که documentclass داره را باید بفرستین.

همچنین لازم نیست شما متن کاملشو بفرستین.
فقط فایل اصلی + commands + دو صفحه از یک فصل که مشکل را نشون بده.و
فایل‌های غیر لازمی و به ترتیب بزرگی با پسوندهای syncteex و pdf و ptd و bak و aux و  lof و lot و ... را لازم نیست بفرستین.
زیپ کنین وبفرستین تا دوستان کمک کنند.
اگر نشد، برای من ایمیل کنین که مینیمالش کنم و اینجا ضمیمه‌ش کنم.
ایمیل من:
hadi.safiaghdam در gmail.com

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #5 : نوامبر 26, 2012, 09:18:25 pm »
شما از vthesis دارین استفاده میکنین فکر کنم. این نسخه‌ی جدیدش اومده. توی قسمت پرونده‌های نمونه استی هست.
دستور زیر را غیرفعال کنین:
‪%‎\settextfont[Scale=1.1]{XB Niloofar}‎‎‬
بخاطر عدم تناسب فونت Persian Modern و XB Niloofar هست.
نه اینکه یکی از این دو فونت مشکل داشته باشن، نه. فونت‌ها ضریب‌‌شون فرق داره. مثلا ۱۰:۱۱ و ...
امیدوارم که حدسم اشتباه نباشه.

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #6 : نوامبر 26, 2012, 09:25:09 pm »
در مورد ضریب فونت‌ها، مطلب «نیاز به قلم بی نازنین» را ببینین.

آفلاین مهران

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 7
  • -دریافت شده: 3
  • ارسال: 22
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #7 : نوامبر 29, 2012, 06:39:54 pm »
ممنون جواب سوال اولمو گرفتم ولی از مشکل دوم نمیشه چشم پوشی کرد فونت عدد فصل و عدد بخش با هم فرق داره این مشکل به طور واضحی در شکل ۲ دیده می‌شه. لازم به ذکر که من کدی را عوض نکردم فقط چند خط کد آقای کارن‌پهلو را به تز دانلود شده علموصنعت اضافه کردم همین!
 

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #8 : نوامبر 29, 2012, 09:31:33 pm »
کاربر "مهران" چون نمیتونستم فایل را ضمیمه کنن، برای من ایمیل کردن و من حجمشو کم کردم و اینجا ضمیمه کردم.
من که نگاه کردم، مثلا در شکل ۲-۱ فونت ۲ خیلی بزرگتر از فونت ۱ هست.
با نگاه به بقیه‌ی متن متوجه شدم که فونت کلا شماره‌ی فصل‌ها بزرگتره.
فایل commands و ... را که نگاه کردم متوجه نشدم.
فقط یک کدهایی هست به صورت زیر که برای فارسی کردن اعداد متن هست. اینا رو که حذف کردم، اون مشکل بزرگ بودن شماره فصل‌ها در متن و زیرشکل‌ها درست میشه. اما راه‌حلشو نمیدونم. البته میشه با تغییر فونت متن از ایکس بی نیلوفر به پرشین مدرن درست کرد، ولی نمیدونم دانشگاشون اینو قبول میکنه یا نه.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% دستوراتی برای اضافه کردن کلمه ‎«فصل»‎ در فهرست مطالب

‎\newlength\mylenprt‎
‎\newlength\mylenchp‎
‎\newlength\mylenapp‎

‎\renewcommand\cftpartpresnum{\partname~}‎
‎\renewcommand\cftchappresnum{\chaptername~}‎
‎\renewcommand\cftchapaftersnum{:}‎

‎\settowidth\mylenprt{\cftpartfont\cftpartpresnum\cftpartaftersnum}‎
‎\settowidth\mylenchp{\cftchapfont\cftchappresnum\cftchapaftersnum}‎
‎\settowidth\mylenapp{\cftchapfont\appendixname~\cftchapaftersnum}‎
‎\addtolength\mylenprt{\cftpartnumwidth}‎
‎\addtolength\mylenchp{\cftchapnumwidth}‎
‎\addtolength\mylenapp{\cftchapnumwidth}‎

‎\setlength\cftpartnumwidth{\mylenprt}‎
‎\setlength\cftchapnumwidth{\mylenchp}

‎\makeatletter‎
‎{\def\thebibliography#1{\chapter*{\refname\@mkboth‎
   ‎{\uppercase{\refname}}{\uppercase{\refname}}}\list‎
   ‎{[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}‎
   ‎\rightmargin\labelwidth‎
   ‎\advance\rightmargin\labelsep‎
   ‎\advance\rightmargin\bibindent‎
   ‎\itemindent‎ ‎-\bibindent

   ‎\listparindent \itemindent‎
   ‎\parsep \z@‎
   ‎\usecounter{enumi}}‎
   ‎\def\newblock{}‎
   ‎\sloppy‎
   ‎\sfcode`\.=1000\relax}}‎
‎\makeatother‎

ممنون جواب سوال اولمو گرفتم ولی از مشکل دوم نمیشه چشم پوشی کرد فونت عدد فصل و عدد بخش با هم فرق داره این مشکل به طور واضحی در شکل ۲ دیده می‌شه. لازم به ذکر که من کدی را عوض نکردم فقط چند خط کد آقای کارن‌پهلو را به تز دانلود شده علموصنعت اضافه کردم همین!
 
چند خط توی TeX خیلیه!  ;) حتی یک حرف هم خیلی هست. یک حرف این ور اون ور بشه، بعضی وقتا همه چی به هم میریزه.
« آخرين ويرايش: نوامبر 29, 2012, 09:33:35 pm توسط هادی صفی‌اقدم »

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : اعداد فارسی در همه محیط‌ها
« پاسخ #9 : آوریل 27, 2013, 06:09:47 am »
سلام
برای فارسی کردن اعداد از کد ارائه شده در صفحه زیر
http://www.parsilatex.com/forum/SMF/index.php?topic=2740.0
استفاده کردم و جواب داد و برای همه اعداد اعم از شماره شکل و تیترها و ... از فونت پارسی نوین استفاده می‌شود ولی اندازه آن با بقیه متن(فونت نیلوفر) تطابق ندارد چگونه میشه اندازه این اعداد را عوض کرد؟
جوابش خیلی سادست. شما هدف کدی را که من فرستادم متوجه نشدین. هر زمان هدف اون کد رو متوجه شدین، مشکل شما خودبه‌خود حل خواهد شد. در ضمن فایل پایا‌نامه شما مشکلات بسیاری دارد.

 

فارسی کردن اعداد در کدها در محیط verbatim

نویسنده susahabانجمن انجمن تازه‌کاران

پاسخ ها: 8
مشاهده: 3472
آخرين ارسال دسامبر 03, 2012, 10:00:31 am
توسط هادی صفی‌اقدم
نوشته فارسی در محیط verbatim

نویسنده محمود امین‌طوسیانجمن زی‌تک

پاسخ ها: 20
مشاهده: 13893
آخرين ارسال اكتبر 11, 2009, 08:06:16 pm
توسط محمود امین‌طوسی
خبر جدید: تبدیل آن‌لاین فرمولهای لاتک به تصویر با اعداد فارسی میسر شد

نویسنده محمود امین‌طوسیانجمن تازه‌ها

پاسخ ها: 6
مشاهده: 4334
آخرين ارسال مارس 14, 2010, 04:36:40 pm
توسط محمود امین‌طوسی
caption فارسی در محیط لاتین

نویسنده peymanانجمن گرافیک، جدول و شکل

پاسخ ها: 12
مشاهده: 7296
آخرين ارسال آوریل 27, 2010, 06:31:28 pm
توسط امیرمسعود
چرا اعداد در لینکهای url فارسی هستند؟

نویسنده محمود امین‌طوسیانجمن زی‌تک

پاسخ ها: 1
مشاهده: 2797
آخرين ارسال مه 13, 2010, 08:09:25 am
توسط vafa
روابط ریاضی با اعداد فارسی

نویسنده محمد چهارسوقیانجمن زی‌تک

پاسخ ها: 16
مشاهده: 7329
آخرين ارسال مه 24, 2010, 09:35:34 am
توسط محمود امین‌طوسی
نوشتن اعداد بصورت فارسی

نویسنده yaser722انجمن ریاضیات و علوم

پاسخ ها: 4
مشاهده: 5183
آخرين ارسال مه 31, 2010, 05:25:59 pm
توسط vafa
اعداد فارسی در حالت نمایش ریاضی (math display mode)

نویسنده ابوالفضلانجمن ریاضیات و علوم

پاسخ ها: 1
مشاهده: 3064
آخرين ارسال اوت 22, 2010, 05:25:17 pm
توسط vafa