Please describe use-case:
Problem 1.
When dealing with styled text, bolded and italicized text may fit a different
cell size than standard text. We want to avoid cell overlap. This is hard to
avoid when standard text should be close together, yet italic text normally
leans in to the neighboring cell.
Ideally, we would have font styles which were individually resized to fit the
grid cell.
Problem 2.
When using cell walls one of the walls can touch the glyph.
Ideally, we would want to use a slightly smaller font when cell walls are used.
Problem 3.
Some of these lame fonts don't have all the glyphs I want to use. I would like
to use different fonts for different Unicode codepoint regions. You know,
because the font with the best Ancient Egyptian Heiroglyphs might not be the
best for APL symbols I want.
Ideally, you could assign different fonts to different Unicode regions. This
way you could have a dedicated Ancient Egyptian Heiroglyph font, and a
dedicated Bamum font.
Problem 4.
A system allowing Unicode code point groups to be specified manually allows for
the specific glyphs I want when it matters, but is a lot of work when it
doesn't matter.
Ideally, it would default to automatically selecting available fonts to fit all
of the available Unicode regions.
This is complicated by the fact that as of Java 7, you would need to walk the
entire set of valid Unicode codepoints. (You know, because Java has super
crappy support for Unicode properties.)
Original issue reported on code.google.com by yam...@gmail.com on 8 Aug 2012 at 9:47
Original issue reported on code.google.com by
yam...@gmail.com
on 8 Aug 2012 at 9:47