rastikerdar / sahel-font

A Persian (farsi) Font - فونت (قلم) فارسی ساحل

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

صفر توخالی

bateni opened this issue · comments

‫سلام،

‫فکر کنم قبلاً راجع به این مسئله بحث شده بود. در قلم وزیر، صفر فارسی توخالی است ولی در قلم ساحل توپر است. آیا امکانش هست که در قلم ساحل گلیف صفر توخالی موجود باشد؟ مثلاً به عنوان farsi_zero_alt یا یک همچین چیزی...

‫اگر یک فیچر اوپن‌تایپ برای استفاده از صفر توخالی تعبیه کنی که فوق‌العاده است. و الا من می‌توانم در نرم‌افزار حروف‌چینی مورد استفاده‌ام (ConTeXt) چنین فیچری را به صورت آن‌لاین اضافه کنم و مشکلی نیست.

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

‫ممنون از شما که پذیرای هر گونه نظری هستید.

‫پیشنهاد یا خواهش من این بود که برای شروع به اضافه کردن یک گلیف جدید برای صفر توخالی بسنده کنید. این‌که کسی می‌تواند به راحتی از آن استفاده کند یا خیر را به عهده کاربر بگذارید.

‫در این روش، لازم نیست هیچ جدول و فیچری ایجاد شود یا تغییر کند.

‫اما رویکرد سیستماتیک به موضوع استفاده از فیچرهای ssXY یا calt و ... است. درست کردن این فیچرهای اوپن‌تایپ به کاربر امکان می‌دهد که در بعضی نرم‌افزارها (حتی در صفحات HTML) از این گلیف‌های جایگزین بهره بگیرد.

‫دقت داشته باشید که هدف من تولید یک سری فایل ttf جدید در بسته نیست.

https://stackoverflow.com/questions/42914916/in-what-situations-can-a-font-have-multiple-glyphs-per-unicode-character-and-how
https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-alternates
https://fontforge.github.io/editexample6.html

‫قلم شهرزاد یک سری فیچر Graphite دارد که تنها در بعضی نرم‌افزارها (من‌جمله LibreOffice) قابل استفاده است. می‌توانی به این‌ها هم نگاه کنید. ولی همان طور که گفتم این‌ها برای آینده است.

https://software.sil.org/scheherazade/wp-content/uploads/sites/29/2016/03/Scheherazade-features-2.100.pdf