Open GoogleCodeExporter opened 9 years ago
Original comment by jungs...@google.com
on 27 Aug 2014 at 5:32
I just finished preparing the necessary UTF-32 CMap resources for this.
Original comment by ken.lu...@gmail.com
on 28 Aug 2014 at 2:30
Original comment by roozbeh@google.com
on 28 Aug 2014 at 5:06
Although I prepared four UTF-32 CMap resources with 44,649 mapping, about 100
of which are different than the original versions, because it was easy to do, I
have a counter-proposal for you to consider, which may work, and would be much
more efficient, and potentially cleaner.
What if I create a language-agnostic UTF-32 CMap resource that maps only ASCII,
along with U+00A0 for good measure because it shares the same glyph as U+0020,
to the half-width glyphs in the 65,535-glyph CFFs, and add that as a fifth OTC
font instance, perhaps named "Noto Sans CJK HW ASCII <weight>" or something
similar? As long as font fallback is being used, as long as this fifth font
instance is ordered before any of the four other font instances, the half-width
glyphs will be used in lieu of their proportional versions. This avoids
including a lot of unnecessary 'cmap' table baggage (the 'GSUB' and 'GPOS'
tables would have been the same as the corresponding non-HW font instances,
because they are GID-based, not code point–based).
Please give this some thought, and let me know whether this could work for the
desired scenario or purpose.
Original comment by ken.lu...@gmail.com
on 29 Aug 2014 at 12:11
Issue 171 has been merged into this issue.
Original comment by stua...@google.com
on 4 Feb 2015 at 2:09
Issue 184 has been merged into this issue.
Original comment by stua...@google.com
on 4 Feb 2015 at 2:10
Original issue reported on code.google.com by
jshin@chromium.org
on 27 Aug 2014 at 5:31