On Mon, 2006-07-24 at 12:27 +0100, Peter B. West wrote: > Doug noted earlier that the implementation supports 0x200C (ZERO WIDTH > NON-JOINER) and 0x200D (ZERO WIDTH JOINER). Not supported (along with > ZWSP) is WORD JOINER 0x2060. I assume this means that neither will ever > occupy any rendering space. > > What's the effect of ZWNJ and ZWJ on ligatures? Will either or both > prevent the formation of ligatures? > > Thanks > Peter
I've just run some of the same tests I used with ZWSP, on ZWJ. There are still font dependencies with ZWJ, but not as frequent. Here are results with a few of the fonts I have on this (OpenSuSE 10.1) system. ZWJ ZWSP Adobe Sans MM X! X Adobe Serif MM X! X Albany AMT OK XX Bitstream Vera Serif OK X Cumberland AMT OK X Century Schoolbook L Roman X X Luxi Serif Regular OK X Nimbus Sans L Regular X X URW Bookman L Light X X URW Palladio L Roman X X Utopia Regular X! X The "XX" gave extra-wide space for the ZWSP. The "X!" gave an exclamation mark for ZWJ. The exclamation mark is interesting. Is there some sort of encoding problem? Peter =========================================================================== 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".