فاصله زیاد بالا و پایین حروف
awwwdev opened this issue · comments
درود و تشکر بابت فونت استعداد که به نظرم زیباترین و خواناترین فونت فارسی برای UI هست.
به دلیل خوانایی بهتر این فونت، من اونو روی بع عنوان فونت دیفالت مرورگز و سیستمعامل گذاشتم. ولی فاصلهی زیاد بالای حروف و پایین حروف باعث میشه وقتی کنار برای فونت رو به فونت سیستم عامل ست میکنیم (در ubuntu یا Android) خود به خود فاصله خطوط تقریبا دو برابر میشوند.
این مشکل در توسعه وبسایت هم وجود داره ولی اونجا با تنظیم مقدار line-height میشه تا حدی برطرفش کرد. ولی وقتی برای فونت یک نرمافزار یا کل سیستمعامل قرار میدیم کنترلی روی لاینهایت نداریم.
میدونم فونتهای فارسی به خاطر حروفش همه این مشکل (ویژگی؟) رو دارن ولی در فونتهای دیگر کمتر هست. در تصویر زیر با جندتا فونت دیگه مقایسه شده.
البته کوچکتر بودن حروف فونت استعداد نسبت به سایر فونت کمی این مسئله رو بیشتر میکنه.
چند نمونه مقایسه از جاهایی که این موضع به چشم میاد:
باز هم ممنون از زحمات شما
ممنون از پاشخ شما
چه جالب من اصلا از وجود چنین حرفی خبر نداشتم. فونت وزیر هم چک کردم که ببینم چجوری پیاده سازی کرده ولی این حرف رو نداشت توش.
به عنوان راه حل کوتاه مدت، نسخه بدون لاتین میتونه تا حد زیادی (نه کامل) این مسئله رو حل کنه. چون متنهای انگلیسی سیستمعامل دچار افزایش line-height نمیشوند و UIسیستم عامل به هم نمیزد (با فرض اینکه زبان سیستم عامل انگلیسی باشد).
تست با فونت Vazinmatn-UI-NL:
ولی همچنان مشکل در طراحی وبسایت و UI فارسی (بهویژه وبسایت دو زبانه) باقی خواهد ماند که تنها راه حلش اصلاح خود فونت هست.