rastikerdar / vazir-code-font

(Discontinued) - A Persian (farsi) Monospaced Font for coding - فونت (قلم) فارسی وزیرکد برای کد نویسی
https://rastikerdar.github.io/vazir-code-font/
Other
323 stars 20 forks source link

برای برخی از حروف رعایت نشده است Monospaced #24

Open bachehkaraji opened 3 years ago

bachehkaraji commented 3 years ago

برای ﺱ ﺲ - ﺵ ﺶ - ﻞ - ﻖ - ﺹﺺ - ﺽﺾ - ﻦ رعایت نشده است این مسئله در ورد با هایلایت کردن حروف قابل مشاهده است

bachehkaraji commented 3 years ago

WP_20201023_001

rastikerdar commented 3 years ago

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

bachehkaraji commented 3 years ago

اگر شما عرض بزرگترین حرف مثلا ﺺ را در نظر بگیرید و مابقی حروف رو برای اون عرض باز طراحی کنید مشکل حل میشد شما فون وزیر رو روی فونت Courier New بندازید ... الگو بگیرید

rastikerdar commented 3 years ago

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

bachehkaraji commented 3 years ago

فونت Courier New هم استایل زیبا داره و هم اندازه‌ها در اون رعایت شده

bachehkaraji commented 3 years ago

Courier New FreeFarsi Monospace Thabit UKIJ Teng PragmataPro Mono ALM Fixed در همه این فونت ها عرض یکسان رعایت شده است

rastikerdar commented 3 years ago

شما تصویری از قشنگ‌ترینشون رو بگذارید تا من بهتر متوجه بشم.

bachehkaraji commented 3 years ago

Untitled

bachehkaraji commented 3 years ago

من در زیبایی بین فونت Courier New و Vazir Code تفاوتی نمیبینم در حالی در Courier New عرض یکسان حروف رعایت شده است ...

bachehkaraji commented 3 years ago

Untitled خوانایی فونت وزیر و Courier New در نمایشگرهای با رزولوشن پایین تفاوت چندانی نسبت به هم نداره