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".

Reply via email to