Peter B. West wrote:
Some examples of the handling of ZWSP and SHY.
LineBreakSample1.png was created with LineBreakSample1.java. No ZWSP or
SHY.
LineBreakSample2.png " " " LineBreakSample2.java. There's a ZWSP in
Vin[]cent. Note the extra space in the layout, but no special character
marking.
LineBreakSample3.png " " " LineBreakSample3.java. There's a ZWSP in
Vin[]cent, and an SHY in bril-liance. Note the special character
marking ZWSP in the layout.
Note that the SHY is visible. The font is Luxi Serif Regular.
I realize there is some controversy about the handling of SHY, but, for
better or worse, Unicode now wants it treated as a hint that is
invisible except at at lien break, IIUC.
The ZWSP handling is probably relying on the font mapping it.
I thought we should be handling it in any case. This needs some digging.
You could perhaps (in this case) use the JRE's Lucida Sans Regular which
is a superior
superset of the Luxi font and does map it.
But I don't think we'd claim to handle the SHY (Soft Hyphen) in the way
you want.
-phil.
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".