notofonts / bhaiksuki Goto Github PK
View Code? Open in Web Editor NEWNoto Bhaiksuki
License: SIL Open Font License 1.1
Noto Bhaiksuki
License: SIL Open Font License 1.1
NotoSansBhaiksuki-Regular.ttf
Site: https://github.com/googlei18n/noto-fonts/blob/64f57055a31ee72789437d786e969ded9a1231f9/hinted/NotoSansBhaiksuki-Regular.ttf
Date: 2018-11-11
Version 2.000;GOOG;noto-source:20181019:f8f3770
In a Bhaiksuki cluster with a repha and the vowel sign i or ī, the hollow triangle of the vowel sign should be written in place of the solid triangle of the repha. In this font, the vowel sign is shaped relative to the base as if the repha weren’t there, and the repha hovers awkwardly to the side.
𑰨𑰿𑰎𑰰𑰨𑰿𑰎𑰱
U+11C28 BHAIKSUKI LETTER RA
U+11C3F BHAIKSUKI SIGN VIRAMA
U+11C0E BHAIKSUKI LETTER KA
U+11C30 BHAIKSUKI VOWEL SIGN I
U+11C28 BHAIKSUKI LETTER RA
U+11C3F BHAIKSUKI SIGN VIRAMA
U+11C0E BHAIKSUKI LETTER KA
U+11C31 BHAIKSUKI VOWEL SIGN II
NotoSansBhaiksuki-Regular.ttf
Site: https://github.com/googlei18n/noto-fonts/blob/64f57055a31ee72789437d786e969ded9a1231f9/hinted/NotoSansBhaiksuki-Regular.ttf
Date: 2018-11-11
Version 2.000;GOOG;noto-source:20181019:f8f3770
The Bhaiksuki repha is formed even when it is not before a base.
𑰨𑰿
U+11C28 BHAIKSUKI LETTER RA
U+11C3F BHAIKSUKI SIGN VIRAMA
NotoSansBhaiksuki-Regular.otf
Site: https://github.com/googlefonts/noto-fonts/blob/da636d8d8c6654fe3199aba049a1a278859a892b/phaseIII_only/unhinted/otf/NotoSansBhaiksuki/NotoSansBhaiksuki-Regular.otf
Date: 2020-04-21
Version 2.001
The glyph for the cluster ddve looks like ḍve. Compare it to ḍa and dda. It is based on the former but should be based on the latter.
I suspect this is because of the ambiguity in the transliteration ⟨dd⟩. It could be an ASCII rendition of ⟨ḍ⟩ or it could be two ⟨d⟩s. This font uses both conventions. For example, Ttu
is ttu but Ttva
is ṭva. I think it would be safer to use some unambiguous system consistently. I’ve only found this one bug, but the same confusion may have caused more.
𑰟𑰿𑰟𑰿𑰪𑰸𑰚𑰟𑰿𑰟
U+11C1F BHAIKSUKI LETTER DA
U+11C3F BHAIKSUKI SIGN VIRAMA
U+11C1F BHAIKSUKI LETTER DA
U+11C3F BHAIKSUKI SIGN VIRAMA
U+11C2A BHAIKSUKI LETTER VA
U+11C38 BHAIKSUKI VOWEL SIGN E
U+11C1A BHAIKSUKI LETTER DDA
U+11C1F BHAIKSUKI LETTER DA
U+11C3F BHAIKSUKI SIGN VIRAMA
U+11C1F BHAIKSUKI LETTER DA
NotoSansBhaiksuki-Regular.ttf
Site: https://github.com/googlefonts/noto-fonts/blob/37b29f06fd0e65633ab7201555c28710888b45a1/hinted/ttf/NotoSansBhaiksuki/NotoSansBhaiksuki-Regular.ttf
Date: 2020-12-22
Version 2.001
Many clusters are missing above-base anchor points or have their anchor points too low. The clusters in the screenshot are but a small sample.
𑰏𑰹𑰽𑰐𑰺𑰽𑰐𑰻𑰽𑰒𑰹𑰽𑰤𑰹𑰽𑰥𑰹𑰽
U+11C0F BHAIKSUKI LETTER KHA
U+11C39 BHAIKSUKI VOWEL SIGN AI
U+11C3D BHAIKSUKI SIGN ANUSVARA
U+11C10 BHAIKSUKI LETTER GA
U+11C3A BHAIKSUKI VOWEL SIGN O
U+11C3D BHAIKSUKI SIGN ANUSVARA
U+11C10 BHAIKSUKI LETTER GA
U+11C3B BHAIKSUKI VOWEL SIGN AU
U+11C3D BHAIKSUKI SIGN ANUSVARA
U+11C12 BHAIKSUKI LETTER NGA
U+11C39 BHAIKSUKI VOWEL SIGN AI
U+11C3D BHAIKSUKI SIGN ANUSVARA
U+11C24 BHAIKSUKI LETTER BA
U+11C39 BHAIKSUKI VOWEL SIGN AI
U+11C3D BHAIKSUKI SIGN ANUSVARA
U+11C25 BHAIKSUKI LETTER BHA
U+11C39 BHAIKSUKI VOWEL SIGN AI
U+11C3D BHAIKSUKI SIGN ANUSVARA
Just opening this to keep track of it.
In The Bhaikṣukī Manuscript of the Candrālaṃkāra the ṇya form is recorded, but there is no mention of ṇye. But there is a ṇye in folio 2¹b:
The current font does not handle this so the E vowel just overlaps with ṇya.
I already updated the source, but there could very well be other missing things. I input a couple folios and this was the only thing I found missing so far, but there are a lot more folios.
NotoSansBhaiksuki-Regular.otf
Site: https://github.com/googlefonts/noto-fonts/blob/da636d8d8c6654fe3199aba049a1a278859a892b/phaseIII_only/unhinted/otf/NotoSansBhaiksuki/NotoSansBhaiksuki-Regular.otf
Date: 2020-04-21
Version 2.001
The glyphs for the subjoined Bhaiksuki numbers ten through ninety should not include double dandas. Are subjoined dandas attested? L2/14-091 doesn’t show any, but if they are, they should be encoded explicitly as U+11C42, not generated by the font. When they are included in the input string, though, they block subjoining.
𑱬𑱠𑱤 𑱬𑱠𑱂𑱤𑱂
U+11C6C BHAIKSUKI HUNDREDS UNIT MARK
U+11C60 BHAIKSUKI NUMBER SEVEN
U+11C64 BHAIKSUKI NUMBER TWENTY
U+0020 SPACE
U+11C6C BHAIKSUKI HUNDREDS UNIT MARK
U+11C60 BHAIKSUKI NUMBER SEVEN
U+11C42 BHAIKSUKI DOUBLE DANDA
U+11C64 BHAIKSUKI NUMBER TWENTY
U+11C42 BHAIKSUKI DOUBLE DANDA
NotoSansBhaiksuki-Regular.otf
Site: https://github.com/notofonts/bhaiksuki/releases/tag/NotoSansBhaiksuki-v2.002
Date: 2022-10-05
Version 2.002
Virama
is a base glyph, so mark-to-base positioning ignores it.
Ya.blw
is a base glyph, so it blocks 'dist' from giving space to U+11C2F BHAIKSUKI VOWEL SIGN AA.
𑰒𑰿𑰓𑰿𑰧𑰯𑰾
U+11C12 BHAIKSUKI LETTER NGA
U+11C3F BHAIKSUKI SIGN VIRAMA
U+11C13 BHAIKSUKI LETTER CA
U+11C3F BHAIKSUKI SIGN VIRAMA
U+11C27 BHAIKSUKI LETTER YA
U+11C2F BHAIKSUKI VOWEL SIGN AA
U+11C3E BHAIKSUKI SIGN VISARGA
NotoSansBhaiksuki-Regular.ttf
Site: https://github.com/googlei18n/noto-fonts/blob/64f57055a31ee72789437d786e969ded9a1231f9/hinted/NotoSansBhaiksuki-Regular.ttf
Date: 2018-11-11
Version 2.000;GOOG;noto-source:20181019:f8f3770
The glyphs for the Bhaiksuki numbers ten through ninety should not include double dandas. Although the unitless tens in figure 34 of L2/14-091 are flanked by double dandas, the code chart makes it clear that they are not part of the number glyphs, but should be represented by U+11C42 BHAIKSUKI DOUBLE DANDA.
𑱂𑱣𑱂
𑱂𑱤𑱂
𑱂𑱥𑱂
𑱂𑱦𑱂
𑱂𑱧𑱂
𑱂𑱨𑱂
𑱂𑱩𑱂
𑱂𑱪𑱂
𑱂𑱫𑱂
U+11C42 BHAIKSUKI DOUBLE DANDA
One of:
U+11C42 BHAIKSUKI DOUBLE DANDA
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.