Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

قلم مونواسپیس فارسی #7

Open
aziz opened this issue Mar 24, 2016 · 25 comments
Open

قلم مونواسپیس فارسی #7

aziz opened this issue Mar 24, 2016 · 25 comments

Comments

@aziz
Copy link
Contributor

aziz commented Mar 24, 2016

قلم مونواسپیس فارسی داستان کوزه‌گر و کوزه شکسته است!

بیشتر ما که اینجا به دنبال بهبود قلم‌های فارسی برای وب و نشر و غیره هستیم،‌ روزانه وقت زیادی را در ویرایشگر‌های متنی برنامه‌نویسی صرف می‌کنیم. این وایرایشگر‌ها به دلایل زیاد و معقولی از قلم‌های مونواسپیس استفاده می‌کنند، اما متاسفانه قلم‌ خوبی برای این کار موجود نیست و انتخاب‌ها هم به شدت محدودند.

گزینه‌های موجود که من پیدا کردم تا به حال:

تقریبا شش سال پیش در گروه محاسبات فارسی به این مورد اشاره کردم. همانطور که بهنام ‎@behnam در اون بحث قدیمی اشاره کرده مقدار زیادی از این مشکلات و زشتی‌های بصری ریشه در ماهیت حروف عربی و شکل به هم پیوسته آنها دارد. ولی من هنوز امید دارم در آینده قلم‌های بهتری در این سبک ببینم. مشکل اینجاست که تلاش کمی شده در این زمینه چون شاید ما همه به خوردن آب از کوزه شکسته عادت کردیم.

اما من هنوز امیدوارم. پروژه **قلم آزاد** حرفش را مطرح کرده و قولکی داده. امیدوارم به نتیجه برسد.

آخرین تلاش رو عبدالله عارف در دوبی انجام داده که قلم «کوکب مونو» است که بالا در لیست آورده‌ام ولی هنوز ظاهر و حال و هوایش به شدت عربی و خشن است و من به شخصه به دنبال قلمی با حس ایرانی و دوستانه‌تری برای استفاده روزانه‌ام.

screen shot 2016-03-24 at 8 16 55 pm

screen shot 2016-03-24 at 8 18 55 pm

screen shot 2016-03-24 at 8 19 27 pm

screen shot 2016-03-24 at 8 17 10 pm

این هم قلم‌های جدیدی که بعد از نوشتن این متن ساخته و یا در بحث به آنها اشاره شده

screen shot 2016-09-29 at 4 35 21 am

screen shot 2016-09-29 at 4 34 44 am

@zoghal
Copy link
Contributor

zoghal commented Mar 26, 2016

احسنت چه به موقعه :)
اول اینکه اولین تایپ فیس من یعنی نیکا ریلیز شد. و تا یک ساعت دیگه نسخه بهبود یافته آن رو پوش میکنم.
نیکا سه باز از اول طراحی شد.
سری اول شبیه به تایپ‌های دیگه شد.
سری دوم منولاینش کردم.
و سری سوم به نتیجه دلخواه رسیدم. به ضخامتی رسیدم که می‌تونم یک خانواده کامل رو در سبک‌های مختلف و وزن‌های مختلف بیرون بکشم.
مونو سپیس هم جز ویژینش هست.
گرید حروف رو می‌تونید تو این ویدیو ببینید.:
IMAGE ALT TEXT HERE

همینطور که تو ویدیو مشخص هست حروف از نظر عرض خیلی نزدیک به هم هستند به غیر موارد س ص که باید روش فکر بشه.
اما این وسط یک نکته مهم وجود داره فونت های منو اسپیس ٪۱۰۰ باید با لاتین هماهنگ باشه. و برای بیرون آوردن بهترین حالت نیاز به یک فونت آزاد منو اسپیس خوب و مورد پسند داریم که دارای بیشترین کشیدگی عرضی در حروف باشه.
اینطوری حروف فارسی خیلی بهتر و شکیل تر از آب در میان.

اگر پیشنهادی و نمونه فونتی سراغ دارید من دو روزه آماده میکنم

@zoghal
Copy link
Contributor

zoghal commented Aug 17, 2016

screenshot 2016-08-16 19 08 26

کد نویسی همراه با این فونت زیبا و دلچسب نیست؟

@aziz
Copy link
Contributor Author

aziz commented Aug 17, 2016

این قلم مونو اسپیس نیست و به کار من که نمیاد.
من در ادیتور متنی لازم دارم تا تمام حروف عرض ثابتی داشته باشند تا مثلا جدول‌های متنی رو به هم نریزند.

@rastikerdar
Copy link

فکر می کنم منظور عزیز چیزی مثل اینه که عرض حروف یکی باشه.
من روی وزیر انجام دادم قشنگ نشد. یه کم مشکل هست. شاید یکی بتونه انجام بده.
ترکیب وزیر + Inconsolata
screenshot from 2016-08-17 19-18-53

@aziz
Copy link
Contributor Author

aziz commented Aug 17, 2016

به نظرم خیلی هم بد نیست. از اونایی که بالا لیست کردم بهتره.
منتشرش کن تستش کنیم.

@rastikerdar
Copy link

یه نسخه اولیه منتشر کردم. مشکلات زیاد داره احتمالا
rastikerdar.github.io/vazir-code-font

@artlesshand
Copy link

چقدر خوب شده صابر!

@artlesshand
Copy link

به نظرم جا داره ۲ وزن دیگه هم براش درست شه، بولد و بلک

@zoghal
Copy link
Contributor

zoghal commented Aug 18, 2016

این قلم مونو اسپیس نیست و به کار من که نمیاد.
من در ادیتور متنی لازم دارم تا تمام حروف عرض ثابتی داشته باشند تا مثلا جدول‌های متنی رو به هم نریزند.

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

چقدر خوب شده صابر!

اوه اصلا خوب چیه!!! عالی اصلا خداااا شده. اصلا فکرش رو نمی‌کردم بشه فراتر از حد انتظاری که من از این حالت منو سنس تو ذهنم داشتم شده.
آفرین دیدی گفتم باز فونت میدی بیرون 👍

@aziz
Copy link
Contributor Author

aziz commented Aug 18, 2016

عالی...
هر چقدر هم مشکل داشته باشه فعلا به چشم من از همه اون کاندیداهایی که بالا لیست کردم بهتره.

@rastikerdar
Copy link

@artlesshand کار هست لیکن کارگر نیست :)
@zoghal این که نمیشه اسمشو گذاشت فونت جدید صالح جان. در واقع فونت وزیر رو هکش کردم.
@aziz جالبه فکر نمی کردم کسی بپسنده!

@artlesshand
Copy link

آره متاسفانه، حیف ... کاش بتونم وقتم رو خالی کنم بیام کمکت

@zoghal
Copy link
Contributor

zoghal commented Aug 18, 2016

@rastikerdar صابر جان چرا لقمه رو می‌پیچونی بابا. فونت جدید یعنی صرف وقت برای کار جدید، خواه تایپ فیس جدید باشه، خواه اصلاح یک فونت، خواه هک داداشم فرقی نمی کنه.
مهم کار جدید خروجی جدید هست. که شاهدش هستیم. و من از این بابت خیلی خوشحالم.
لطفا با قدرت تمام با فونت های بیشتر 👍 حالا هر چی اسمش رو میخوای بزار :))

@rastikerdar
Copy link

rastikerdar commented Aug 18, 2016

فونت جدید یعنی صرف وقت برای کار جدید، خواه تایپ فیس جدید باشه، خواه اصلاح یک فونت، خواه هک ...

پناه می برم از شر تایپ فیس جدید!

update: ظاهرا پاسخ از طریق ایمیل مشکلاتی دارد

@bateni
Copy link

bateni commented Sep 28, 2016

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

ALM Fixed, by Idris Samawi Hamid
https://www.ctan.org/tex-archive/fonts/almfixed
http://ctan.math.washington.edu/tex-archive/fonts/almfixed/doc/almfixed-dtk.pdf

@aziz
Copy link
Contributor Author

aziz commented Sep 29, 2016

این almfixed هم قلم جالبی است. هر چند از نظر ظاهر به نظرم وزیر کد صابر دلنشین تره اما این قلم خیلی کامل و حرفه ای درست شده و چیزهای زیادی برای آموختن داره. چند تا نکته که به نظرم میاد اینهاست:

۱. تنها راه بهتر کردن ظاهری قلم‌های مونواسپیس با حروف عربی/فارسی استفاده از لیگچرهاست. اون هم به تعداد زیاد لیست لیگچرهای این قلم رو ببینید مثلا:

screen shot 2016-09-29 at 4 54 09 amscreen shot 2016-09-29 at 4 54 25 amscreen shot 2016-09-29 at 5 17 10 am

ثابت بودن عرض حروف زیبایی رو در نوشتار به هم پیوسته عربی که بعضی حروف مثل «ـب» عرض بیشتری دارند، از بین میبره اما استفاده از لیگچرها میتونه این فرصت رو بده تا عرض مثلا دو حرف را به طور غیر مساوی بینشون تقسیم کرد به طوری که مثلا در کلمه «تب» عرض بیشتری به ـب برسه و در عین حال عرض کل ترکیب کماکان به اندازه عرض ثابت دو حرف باقی بمونه. این همون کاریه که این قلم انجام میده و برای همین به قول خود سازنده در دسته قلم‌های مونو اسپیس قرار نمیگیره و ازش با عنوان قلم عرض ثابت نام میبره. برای خود من این موضوع اهمیت چندانی نداره و مادامی که عرض کل متن مضرب ثابتی از تعداد حروف اون متن باشه کفایت میکنه.

۲. تعداد نویسه‌ها و کامل بودن اونها برای زبان‌های مختلف که از الفبای عربی در نوشتار استفاده میکنند در این قلم بی نظیره.

۳. کار جالبی هم برای حل مشکل اعراب در نوشته‌ها کرده که اون هم خیلی جالبه screen shot 2016-09-29 at 5 26 32 am screen shot 2016-09-29 at 5 26 40 am

@aziz
Copy link
Contributor Author

aziz commented Sep 29, 2016

با تشکر از @bateni عزیز نمونه این قلم‌های جدید رو هم به اولین پست این بحث اضافه کردم

@zoghal
Copy link
Contributor

zoghal commented Dec 25, 2019

فونت گنجنامه اومده و ادعای monospace بودن میکنه. خودم به تازگی ازش استفاده میکنم اما به نظر نرم‌افزارهایی مثل phpstorm اون رو به عنوان monospace تشخیص نمیدن و تو لیستشون نمیارن:

آنوقت کی همچین ادعایی کرده که ما بیخبریم ازش؟!

@typoman
Copy link

typoman commented Dec 25, 2019

فونت گنجنامه اومده و ادعای monospace بودن میکنه.

احتمالن مونولاین رو با مونو‌اسپیس اشتباه گرفتید.

@NightMachinery
Copy link

فونت فارسی‌ مونواسپیس که از ایموجی هم پشتبانی کنه گیر میاد یا میشه ساخت از ترکیب فونت‌ها؟

@zoghal
Copy link
Contributor

zoghal commented Mar 15, 2021

فونت فارسی‌ مونواسپیس که از ایموجی هم پشتبانی کنه گیر میاد یا میشه ساخت از ترکیب فونت‌ها؟

اصولا فونت‌های ایموجی فونت‌های مستقلی هستند، یعنی با سایر فونت‌های نوشتاری ترکیب نمی‌شوند. دلایل زیادی هم دارد مثلا حجم بالای نمونه زیر نزدیک به ۹ مگابایت است:

https://github.com/eosrei/twemoji-color-font/releases/tag/v13.0.1

اگر بگید برای چه کاربردی نیاز به همچین فونتی دارید، شاید بتوانم کمک بیشتری بهتون بکنم :)

@NightMachinery
Copy link

فونت فارسی‌ مونواسپیس که از ایموجی هم پشتبانی کنه گیر میاد یا میشه ساخت از ترکیب فونت‌ها؟

اصولا فونت‌های ایموجی فونت‌های مستقلی هستند، یعنی با سایر فونت‌های نوشتاری ترکیب نمی‌شوند. دلایل زیادی هم دارد مثلا حجم بالای نمونه زیر نزدیک به ۹ مگابایت است:


https://github.com/eosrei/twemoji-color-font/releases/tag/v13.0.1

اگر بگید برای چه کاربردی نیاز به همچین فونتی دارید، شاید بتوانم کمک بیشتری بهتون بکنم :)

میخوام یه متن که هم انگلیسی هم فارسی هم ایموجی داره رو روی یه تصویر چاپ کنم با pillow پایتون (البته اگه کتابخونه دیگه‌ای هم این کار رو انجام بده من برام فرقی نداره). فعلا خودم دوتا فونت Symbolaو CourierNew رو مرج کردم و کار می‌کنه ولی ایموجیاش خیلی قشنگ نیستند.

@ShahriarKh
Copy link

ای کاش فونت وزیرکد توسعه‌اش ادامه پیدا کنه. واقعاً ترکیب عالی‌ای با خود وزیرمتن (یا وزیره).

@mskf1383
Copy link

mskf1383 commented Oct 4, 2022

قلم Unifont هم هست که از فارسی پشتیبانی می‌کنه. ولی متأسفانه جدیداً دچار مشکل شده. البته نمی‌دونم مشکل دقیقاً از کجاست؛ چون نگارش قدیمیش رو هم نصب کردم،‌ مشکل همچنان پابرجا بود! در حالی که قبلاً هیچ مشکلی نداشت.

متأسفانه نمی‌تونم عکس رو بارگذاری کنم…

@farshidrezaei
Copy link

یه نسخه اولیه منتشر کردم. مشکلات زیاد داره احتمالا rastikerdar.github.io/vazir-code-font

بین مونو اسپیسای فارسی بهترین بود. دمت گرم.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants