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

Missing Glyphs #3

Open
karianpour opened this issue Dec 2, 2016 · 0 comments
Open

Missing Glyphs #3

karianpour opened this issue Dec 2, 2016 · 0 comments

Comments

@karianpour
Copy link

سلام

فونت بسيار جالبي است. موارد زير اصلاح بشه خوب ميشه.

۱ - كد U-060D رو يک كپی از U-002F بگذارید. اين كد كد جدا كننده عربي براي تاريخ است. رفتار اين كاراكتر بايد راست به جپ باشد. با وجود اين كاراكتر نيازي نيست كه براي ورود تاريخ معكوس عمل كنيم. ۱۱؍۰۹؍۱۳۹۵ به درستي تايپ و خوانده مي‌شود. استفاده از كاراكتر U-002F امكانپذير نيست چرا كه اين كاراكتر جهت نگارش ندارد و رفتار كاراكتر قبلي را تكرار ميكند و باعث مي‌شود كه اگر تاريخ صحيح تايپ شود آنگاه درست خوانده نشود مانند ۱۱/۰۹/۱۳۹۵. براي همين همه ايرانياني كه تاريخ تايپ ميكنند عادت كردند كه تاريخ را معكوس تايپ كنند تا صحيح خوانده شود مانند ۱۳۹۵/۰۹/۱۱ يعني اول سال بعد ماه و بعد روز تايپ شود ولي در هنگام خواندن آن را اول روز سپس ماه و بعد سال را مي‌خوانيم.

۲ - كاراكتر U-066B كه جدا كننده اعشار است ٬ ميتواند فضاي كمتري اشغال كند در حالي كه از خوانايي آن كم نشود.

۳ - كاراكتر "ريال" . متاسفانه در حق اين كاراكتر كم لطفي مي‌كنند دوستان. اگر قرار باشد كه اين كاراكتر تجميع اين ۴ كاراكتر باشد پس فلسفۀ آن چيست؟ در واقع بالا استفاده است. اگر بتوان آن را بطوري لاغر تعريف كرد بسيار كارا خواهد بود.

۴ - كاركترهاي U-200C و U-200D ٬ كه در محيط جاوا تست كردم ٬ كار مي‌كنند ولي يك شكل مربع هم اضافه ميكنند به متن ٬ انگار كه اين كاراكتر در ليست موجود نباشد. هرچند كه در نرم‌افزار CharachterMap وجود دارند و شكل مربع وجود ندارد. هرچند كه كاراكترهاي مشابه U-200E , U-200F به درستي كار مي‌كنند و علامت مربع وجود ندارد.

۵ - علامت كسره زير "م هاي انتها" فاصله كمي دارند.

۶ - عدم وجود كاكترهاي انگليسي باعث مي‌شود كه در نرم‌افزارهايي مانند Java نتوان از آن براي نمايش متنهاي مختلط استفاده كرد. يا شايد من راه آن را بلد نيستم. اگر هم راهي باشد اختمان دشوار تر از گنجاندن اين كاراكترها در فونت باشد.

در پايان ٬ چند نكته مثبت بگم
۱ - جدا كننده هزارگان فارسي بسيار زيبا و زيركانه طراحي شده كه خوانا و كم جا است.
۲ - اعداد بسيار زيبا و فارسي است اشاره ميكنم به اعداد صفر ٬ چهار ٬ پنج و شش. متاسفانه بعضي دوستان (حتي طراحان فونت) اين اعداد رو با شكلهاي عربي آن اشتباه ميگيرند و تفاوت آنها را نميدانند.
۳ - ابعاد فونت صحيح طراحي شده و كاكترها با توجه به ابعاد

ganjnamehsans_error

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

1 participant