تالار گفتگوی پارسیلاتک
لاتک LATEX => سبک نوشتار => نويسنده: mahin1 در مارس 14, 2014, 08:07:33 pm
-
با سلام
خسته نباشید
ببخشید من از فونت HM XNiloofar استفاده کردم ولی نقطه ممیزش بالای عدده
نمیدونم برای متن های شما هم همین طوره؟
باید فونتو عوض کنم؟
پس چرا میگن این فونت خیلی خوبیه؟
-
ممیز پارسی که نباید اصلاً نقطه باشه.
باید بصورت یک اسلش کوچکتر و پایینتر از خط کرسی باشه.
شما چطور این ممیز رو میزنین؟
عدد میخایین پارسی باشه یا لاتین؟
-
کسی نگفته بهترین فونت هست.
یکی از دوستان زحمت کشیدن و ایرادهای قبلی فونت رو اصلاح کردن. و بهبودش دادن.
-
فارسی
-
پرسیدم:
شما چطور این ممیز رو میزنین؟
-
نقطه میذارم دیگه
مثلا:
2.7 2.6 ولی به جای نقطه ویرگول بالای عدد 2 میاد
یه عکس گرفتم.
با تشکر
-
نقطه میذارم دیگه
مثلا:
2.7 2.6 ولی به جای نقطه ویرگول بالای عدد 2 میاد
یه عکس گرفتم.
با تشکر
این دیگه گفتن شما خیلی باحاله!
خب حتما چند روش برای زدن ممیز هست که میپرسم دیگه! هدف اذیت شما نیست که دیگه! :)
ممیز رو توی فرمولهای ریاضی با نقطه میذاریم.
در متن پارسی با شیفت+3
من این فونت رو استفاده نمیکنم و ندارم. تست میکنم و خبر میدم.
-
سلام
خسته نباشید
هنوز تست نکردید؟
-
اینطوری نیست که شما میفرمایید. من سالهاست که با این فونت کار میکنم و مشکلی نداره. اول به نکتهی زیر دقت کنید تا مسإله را به خوبی
متوجه شوید. به طور کلی یک حرفی است که معرف ممیز هست و یک حرف نشانه جدا کننده هزارگان که در زبان های مختلف با هم متفاوت هستند. به عنوان مثال زبان انگلیسی نقطه نشانه ممیز و کاما نشانه جداکننده هزارگان هست. اما در زبان آلمانی این دو نقشی کاملا متفاوت دارند. به عنوان نمونه عدد هزارو دویست و سی و چهار ممیز پنج در انگلیسی اینجوری هست
1,234.5
اما در آلمانی اینجوری
1.234,5
در فارسی نیز ممیز با یک خط مورب شبیه اسلش (نه دقیقا اسلش) نمایش داده میشه و جداکننده شمارگان همانگونه که در شکل فرستادید در بالای اعداد قرار می گیره.
با توجه به این توضیح، هنگامی که شما عدد را داخل محیط ریاضی بنویسید، نقطه را به صورت ممیز نمایش میدهد و هنگامی که آنرا در متن فارسی نمایش میدهید، آنرا به صورت جداکننده هزارگان. پس برای رفع مشکل، اعداد خود را داخل محیط ریاضی قرار دهید.
-
ببینید من منظورم نقطه اعشاره مثل این 1+4=2.5
توی محیط فارسی خوب نیست که اعداد انگلیسی باشند
وقتی توی $$ میذارم اعداد انگلیسی میشند ولی من ترجیح میدم فارسی باشه
یعنی راه دیگه ای وجود نداره؟
با تشکر.
-
شما از دستور
\setdigitfont{HM XNiloofar}
استفاده کردید؟
-
ضمنا اگر یک فایل کمینه 8 خطی فرستاده بودید تا حالا مشکلتان حل شده بود. 8)
-
مشکل من حل شد
شبتون بخیر
-
اگر لطف میکردید و مشکل و راه آنرا برای استفاده دیگران هم مینوشتید بد نبود.
پیروز باشید
-
پس برای رفع مشکل، اعداد خود را داخل محیط ریاضی قرار دهید.
آیا منظور شما از محیط ریاضی وارد کردن عدد بین دو علامت $ هست؟ به نظر میرسه این روش فقط برای اعداد درون متن مفیده. در مواردی که با جدولی از اعداد سر و کار داریم این کار خیلی سخت و وقتگیر خواهد بود. چطوری میشه کل جدول رو داخل محیط ریاضی قرار داد؟
-
در فارسی نیز ممیز با یک خط مورب شبیه اسلش (نه دقیقا اسلش) نمایش داده میشه و جداکننده شمارگان همانگونه که در شکل فرستادید در بالای اعداد قرار می گیره.
این قاعده که شمارنده فارسی باید در بالای اعداد قرار بگیره (و در فونتهای سری جدید مورد استفاده قرار گرفته) خیلی جدید و البته عجیبه! از وقتی یادم میاد همیشه شمارنده رو پایین اعداد دیده بودیم! توسط چه کسی و از چه وقت این تصمیم گرفته شده؟ حالا اگر بخواهیم شمارنده هزارگان فارسی هم مثل انگلیسی در پایین اعداد قرار بگیره باید چه کار کنیم؟
-
در فارسی نیز ممیز با یک خط مورب شبیه اسلش (نه دقیقا اسلش) نمایش داده میشه و جداکننده شمارگان همانگونه که در شکل فرستادید در بالای اعداد قرار می گیره.
این قاعده که شمارنده فارسی باید در بالای اعداد قرار بگیره (و در فونتهای سری جدید مورد استفاده قرار گرفته) خیلی جدید و البته عجیبه! از وقتی یادم میاد همیشه شمارنده رو پایین اعداد دیده بودیم! توسط چه کسی و از چه وقت این تصمیم گرفته شده؟ حالا اگر بخواهیم شمارنده هزارگان فارسی هم مثل انگلیسی در پایین اعداد قرار بگیره باید چه کار کنیم؟
-
آیا منظور شما از محیط ریاضی وارد کردن عدد بین دو علامت $ هست؟ به نظر میرسه این روش فقط برای اعداد درون متن مفیده. در مواردی که با جدولی از اعداد سر و کار داریم این کار خیلی سخت و وقتگیر خواهد بود. چطوری میشه کل جدول رو داخل محیط ریاضی قرار داد؟
شما هدفتون از اینکه میخواید کل جدول رو داخل $$ قرار بدید چیه؟!!!!!
-
شما هدفتون از اینکه میخواید کل جدول رو داخل $$ قرار بدید چیه؟!!!!!
نمیخوام کل جدول رو داخل $$ قرار بدم. عکس پیوست رو ببینید. دنبال راهی هستم که با خروجی این شکلی مواجه نشم، بدون اینکه لازم باشه برای تکتک اعداد $$ قرار بدم:
-
من بعد مدتی متوجه شدم قضیه چیه.
دوستی که این فونتها رو منتشر کردن توی سایت انجمن irmug نوشتن که این جای هزارگان رو عمدا این کارش کردن که هزارگان بهجای پایین و بین اعداد، در قسمت بالای اعداد و بینشون باشه.
اینم لینک مطلب:
http://forum.irmug.com/viewtopic.php?t=3501&p=41791#p41770
-
ممنون آقای صفیاقدم. لینک رو دیدم. ظاهراً در خلأ یک مرجع رسمی و آکادمیک برای جهتدهی به قواعد رسمالخط فارسی، دوستانی که توانایی و تسلط به مسائل نرمافزاری دارن هر کدوم ساز خودشون رو میزنن و به سلیقهی خودشون هرجور صلاح بدونن عمل میکنن.
حتماً توجه کردید که تو جدولی که عکسش رو گذاشتم اونهایی که به صورت شمارنده هزارگان نمایش داده میشه ممیز اعشار هستند. روش دکتر ترابی ($$) جواب میده اما برای کل اعداد وارد کردن $$ کار معقولی نیست. شما روشی به ذهنتون نمیرسه؟
-
ممنون آقای صفیاقدم. لینک رو دیدم. ظاهراً در خلأ یک مرجع رسمی و آکادمیک برای جهتدهی به قواعد رسمالخط فارسی، دوستانی که توانایی و تسلط به مسائل نرمافزاری دارن هر کدوم ساز خودشون رو میزنن و به سلیقهی خودشون هرجور صلاح بدونن عمل میکنن.
حتماً توجه کردید که تو جدولی که عکسش رو گذاشتم اونهایی که به صورت شمارنده هزارگان نمایش داده میشه ممیز اعشار هستند. روش دکتر ترابی ($$) جواب میده اما برای کل اعداد وارد کردن $$ کار معقولی نیست. شما روشی به ذهنتون نمیرسه؟
نظر شخصی من اینه که وقتی توی زبانی مثلاً پارسی وجود «نقطه پارسی در متن پارسی»، «نقطه ریاضی» و «ممیز پارسی» و «جداکننده هزارگان» با هم تداخلی ندارن، (همون صحبت دکتر ترابی) نیازی نیست دیگه کاراکتر دیگهای مثل همین «ویرگول در بالا» براش تعریف کنیم.
علمی در این زیمنه ندارم که نظری بدم.
من راهی نمیدونم.
من خودم چون میدونستم ممکنه بعضی موقاه بخار تغییرات فونت یا لاتک این جور موادری پیش بیاد، از اول تایپهایم عددها رو توی دلار میذاشتم.
-
متوجهام. از این جهت پرسیدم که موارد زیادی پیش میاد که با یک جدول پرحجم در Excel مواجهایم، و برای وارد کردنش به LaTeX کاری جز استفاده از مبدلهای آنلاین یا افزونههای Excel نمیشه انجام داد. در این مواقع است که این مشکلات خودشون رو بیشتر نشون میدن.
به هر حال ممنون. منتظر میشم ببینم کسی نظر دیگهای داره یا نه.
پ.ن: البته فعلاً مشکلم رو با یک کلک مرغابی حل کردم، اما چون خیلی غیرحرفهایه نمیتونم به دیگران توصیهاش کنم! ;)
-
توی ورد یا اکسل اگه اعداد رو توی محیط فرمولنویسی بنویسین، حتما با این کارتون هم توی تک بصورت فرمول میاد و کار دیگهای لازم نیست.
درستشم اینه که اعداد رو در محیط فرمول بنویسیم. مگر اینکه متن باشه.
-
نظر شخصی من اینه که وقتی توی زبانی مثلاً پارسی وجود «نقطه پارسی در متن پارسی»، «نقطه ریاضی» و «ممیز پارسی» و «جداکننده هزارگان» با هم تداخلی ندارن، (همون صحبت دکتر ترابی) نیازی نیست دیگه کاراکتر دیگهای مثل همین «ویرگول در بالا» براش تعریف کنیم.
نظر من هم همینه. کسی که این کار رو کرده (طراح فونت) زیادی سلیقهای عمل کرده.
متوی ورد یا اکسل اگه اعداد رو توی محیط فرمولنویسی بنویسین، حتما با این کارتون هم توی تک بصورت فرمول میاد و کار دیگهای لازم نیست.
درستشم اینه که اعداد رو در محیط فرمول بنویسیم. مگر اینکه متن باشه.
اگر دیتا رو از جای دیگهای بیاریم که نمیشه! منظورم موقعیه که اکسل یا ورد رو خودتون درست نکردین. دیتا آمادهست و از جایی میگیرین.
-
نظر من هم همینه. کسی که این کار رو کرده (طراح فونت) زیادی سلیقهای عمل کرده.متوجهام.
ایشون زحمت کشیدن و نمیتونم به جرات بگم این کارشون اشتباه بوده. حتما دلیلی دارن که من نمیدونم. ولی میخام باهاشون تماس بگیرم و خواهش کنم ببینم میتونن این فونتها رو دو نسخهای کنن. یعنی نسخهای درست کنن که این هزارگانش مثل قبل باشه. و نسخهای که هزارگانش بالا هست. ولی متاسفانه چند ماهه اینترنت فعالیتی ازشون ندیدم. خدا کنه سلامت باشن... و مشکلی نداشته باشن.