Open stone-zeng opened 5 years ago
@stone-zeng : it's expensive :-( but we'll try
Is this a realistic possibility? I would absolutely love to see this added, but I worry that perhaps it might not be seen as worth the effort when it's a dead language. I imagine that perhaps ligatures could be used to implement this.
We are planning to do it
That's great! I look forward to being able to get proper formatting in Egyptian text.
What really needs to happen for this to be a possiblity? Is it like a billion ligatures?
The font could use ligatures, dynamic composition, or a combination of both. See L2/17-112R and L2/19-331.
Unicode is not quite done with it (changes are under discussion). Until they settle on something we, Noto, will keep the fonts as they are.
Is there somewhere to see updates?
All of the new scripts and updates are discussed by the Unicode Script AdHoc group (for more information see https://unicode.org/consortium/scriptadhoc.html ). Once they are done they'll present their work to UTC (for the past results see https://www.unicode.org/L2/topical/scriptadhoc/ ).
I don't think that we will see any "work-in-progress" until it is done because 'Citing from the Technical Committee Procedures of the Unicode Consortium, "Discussions during meetings are confidential and are not to be shared publicly without explicit permission of the chair."' (quote from from the AdHoc Group web page https://unicode.org/consortium/scriptadhoc.html ). But once it's presented to UTC it will appear in https://www.unicode.org/L2/topical/scriptadhoc/
Awesome, thanks so much. Can't wait for this to happen!
Seems to me as if @xadxura might have published the cluster model mentioned in L2/20-169 page 10, on https://github.com/microsoft/font-tools/tree/master/EgyptianOpenType less than a week ago, is that something that is workable for Noto? I have looked into it a bit, and it seems to me like that might be what the Noto devs were waiting for.
As far as the Noto Sans Eg. Hieroglyphics font that includes the Control Characters are concerned we'll wait until Unicode finally publishes the spec... Submission of a proposal to Unicode doesn't mean that the proposal will be approved :-( I expect Unicode to publish its standard around Sep 2021.
On Wed, Nov 25, 2020 at 2:23 AM louiseyousre2020 notifications@github.com wrote:
Dear Googlefonts/Noto-Fonts, That's great actually!!! I'm waiting for your coming version of Noto Sans Serif Hieroglyphics font that includes the Control Characters ❤️❤️
Louise Yousre, Egypt.
On Wed, Nov 25, 2020, 12:09 PM PG-Fuury notifications@github.com wrote:
Seems to me as if @xadxura https://github.com/xadxura might have published the cluster model mentioned in L2/20-169 page 10, on https://github.com/microsoft/font-tools/tree/master/EgyptianOpenType less than a week ago, is that something that is workable for Noto? I have looked into it a bit, and it seems to me like that might be what the Noto devs were waiting for.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/googlefonts/noto-fonts/issues/1469#issuecomment-733607833 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ARIZAQ3ZUR6FFG3AFVEMYLLSRTJWRANCNFSM4G5BQZCA
.
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/googlefonts/noto-fonts/issues/1469#issuecomment-733615165, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADFUS74GZTDJL2GZP6V3UN3SRTLI7ANCNFSM4G5BQZCA .
It's September 2021 and Unicode 14 was just published. Was this published alongside that? I can't find it anywhere in the standard annexes.
I am not an expert about that but I can see something on https://www.unicode.org/L2/topical/scriptadhoc/ "L2/22-023" related to the Hieroglyphic Script .... what does it mean? will we see any changes in Noto Sans Egyptian Hieroglyphic font?
Copied from https://www.unicode.org/L2/L2022/22023-script-adhoc-rept.pdf "Recommendations: We recommend the UTC make the following dispositions: SAH-UTC170-R3: Accepts 30 Egyptian Hieroglyph characters, as documented in Tables 29-31 of L2/21- 248, for a future version of the standard. (Reference: Section 4a of L2/22-023) SAH-UTC170-R4: Accepts the extension of the Egyptian Hieroglyph Format Controls block from the current allocation U+13430..U+1343F to U+13430..U+1345F. (Reference: Section 4a of L2/22-023)"
This implies that the people (i.e., experts) working on script changes/additions/updates ("script ad-hoc" team) recommend to the UTC update of the Egyptian script. Once (and IF) UTC approves it, it will show up in the Unicode publication (I expect 15.0 around Sep 2022). Then we will consider it along with all of the other Unicode changes, bug fixes, etc...
The UTC has approved – see sections D.1 4a, D.1 4b, and D.1 23a of the minutes of UTC meeting 170: https://www.unicode.org/L2/L2022/22016.htm
Note that nothing is final until the new version of the standard has been published.
We cover all the hieroglyphs, but implementing the positioning will be too difficult.
So Noto is dropping the plans to support the proper layout? This seems strange when Segoe Historic from Microsoft, which seems to serve mostly the same purpose, is working on it.
@Serentty : while we do not have a project working on it, we will support it at some point in the future. Reopening it
I am glad to hear that it is still planned for the future. While downloading a font for a niche use case like this is pretty trivial on desktops, on mobile, having support in Noto can be a really big deal.
It's unclear to me which of the characters in Egyptian Hieroglyph Format Controls / Range: 13430–1343F, already in Unicode 14.0, will require font support versus those that will require support in the rendering engine (or both, of course).
For example, if the JOINER characters primarily require rendering support, then we would presumably look to our operating systems vendors.
Part of my uncertainty involves when the glyph for the Format Control character (e.g. what looks like a colon for the vertical joiner, x14340) will be displayed, versus when the control character will simply do its job.
I'm not aware of a codepoint indicating "show the control character glyph", or if context will cause the glyph to be shown, or if in fact there will be no way to display the glyph of the control character (for example, in documenting their use).
I would favor initiating support for Unicode 14.0 characters rather than waiting for the next standard. It seems that these formatting / control codepoints will continue to evolve.
Title
Support Egyptian Hieroglyph Format Controls
Font
NotoSansEgyptianHieroglyphs-Regular.ttf
Font Version
Version 2.000;GOOG;noto-source:20170915:90ef993387c0
Feature request
As in Unicode 12.0, there has been the block Egyptian Hieroglyph Format Controls (U+13430..U+1343F). Please consider to add support for the new added 9 format control characters into Noto Sans Egyptian Hieroglyphs font.
In Unicode 15.0, the outcome of the above mentioned intitiative on Egyptian Hieroglyph, i.e., 15 more controls, are finally published: U+13439-13440, 13447-13455. More controls beyond that are not planed at the moment. Please consider taking care of these as well.
For seven new hieroglyphs, see #5. For variation selectors that are registered with certain hieroglyphs, see #6. Some of the above mentioned controls are sensitive to the specific glyph variant selected.
Implementing these format controls has now got substantially easier with the addition of the WASM shaper in Harfbuzz. I created a demo version of Noto Sans Egyptian Hieroglyphs which has rudimentary format control support, but productionising it is on my list for next year. (When hopefully WASM support will be more widespread.)
The other issues mentioned will require glyphs to be commissioned and drawn, so won't happen in the near future.
I actually have several tweets from years ago, around the time of my first comment, which feature the control characters as I understood them to be defined at the time: https://twitter.com/PGFuuryuu/status/1264267675355811840 https://twitter.com/PGFuuryuu/status/1275159417227542528 I would love to eventually have them be rendered correctly
This should be done before the variants to characters in the main block and the extended block, which are going to be a lot harder! U16.0 additions are around the same difficulty as this.
Title
Support Egyptian Hieroglyph Format Controls
Font
NotoSansEgyptianHieroglyphs-Regular.ttf
Font Version
Version 2.000;GOOG;noto-source:20170915:90ef993387c0
Feature request
As in Unicode 12.0, there has been the block Egyptian Hieroglyph Format Controls (U+13430..U+1343F). Please consider to add support for the new added 9 format control characters into Noto Sans Egyptian Hieroglyphs font.