notofonts / sinhala Goto Github PK
View Code? Open in Web Editor NEWNoto Sinhala
License: SIL Open Font License 1.1
Noto Sinhala
License: SIL Open Font License 1.1
In the word ආර්ය්ය, the repaya glyph is currently being placed above the yansaya glyph. It would be better to place it immediately above the consonant that logically follows repaya (i.e. the full ya glyph). Perhaps this is best illustrated by the output of hb-view from the HarfBuzz master branch. Here is how the text ආර්ය්ය (0D86 aa; 0DBB 0DCA 200D repaya; 0DBA ya; 0DCA 200D 0DBA yansaya) renders in NotoSansSinhala-Regular.ttf (md5sum: b177716c7ff95c385902dba9d3b0b5ad):
Compare this with how the same text is rendered with the LKLUG Sinhala font (e.g. in Debian/Ubuntu package fonts-lklug-sinhala; md5sum: 96b2f06cf1cf4e436ec46198d4bc61f2):
According to one native speaker, both renderings are understandable but the LKLUG rendering is preferred.
The version of Noto Sans Sinhala from this repository have some glyph overlaps issue, compared to the version from https://fonts.google.com/noto/specimen/Noto+Sans+Sinhala when shaped with USE.
NotoSansSinhala/unhinted/ttf/NotoSansSinhala-Regular.ttf
https://github.com/notofonts/sinhala/releases/tag/NotoSansSinhala-v2.005
With HarfBuzz >= 4.4.0 (where Sinhala is shaped through USE) and the font from the repo:
hb-view NotoSansSinhala/unhinted/variable-ttf/NotoSansSinhala\[wdth\,wght\].ttf "ශ්රී ලංකාවේ ප්රධාන ජාතිය"
Compared to the font from GF:
hb-view Noto_Sans_Sinhala/NotoSansSinhala-VariableFont_wdth\,wght.ttf"ශ්රී ලංකාවේ ප්රධාන ජාතිය"
DirectWrite output is similar to HarfBuzz in both cases.
By default Noto Sans Sinhala uses alternative consonant+matra forms of 'Da'
After a discussion on this for another font project, with @pushpananda, a Sinhala type designer, we think the standard form is much better for reading in smaller sizes, readers are used to the standard form. Noto could have the other form glyphs as alternate set.
Noto Sans Sinhala as dowloaded from https://www.google.com/get/noto/ has the ascender values set to 2189, which is the value for usage as UI font in Android. For use as stand alone font, which I assume the download is intended for, the ascender values in the OS/2 and hhea tables should be set to 2070.
What steps will reproduce the problem?
1. Type කීර්ණ
2. See the attatched image
What version of the product are you using? On what operating system?
Noto v .0.07
Tested on Mac
Chrom Version 35.0.1916.153
Safari Version 7.0.5 (9537.77.4)
Indesing CS 6
Please provide any additional information below.
THis is a unicode level problem to my knowledge. Has been Documented in the
attached pdf.
Original issue reported on code.google.com by [email protected]
on 16 Jul 2014 at 6:20
Attachments:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.