> > it works with limited charset only ... but nothing from range ...
-F7FF
> Those aren't standard UNICODE characters. They are in the 'private' use
area
> and are used by Adobe but aren't part of the standard. My guess is that
> the Java Font instance is returning 'false' for
java.awt.Font.canDisplay(char ch).
Unfortunately this can be easily approved as I can't see my, in the system
instaled, font via Java. Is there any chance to test it on font as local
file, not in the system?
> You could try replacing the line in batik.gvt.renderer.StrokingTextPainter
> where we limit char display to those the font says it can display (line
464):
Ok. On the line 464 I've changed variable displayUpToIndex to -1, later to
'end', later commented some other lines, uncommented some comments, but
nothing helps.
In console output there are listed messages in the following form (last part
after @ sign varies): 'Font 2: org.apache.batik.gvt.font.awtgvtf...@257f1b'
Although I've uncommented all these messages, only messages with 'Font 2'
are displayed. Is it correct? But probably doesn't matter. This seems like
workaround of Java behaviour and to me it seems too dangerous.
Jan
PS: It was interesting challenge as I've never built any open-source to
binaries (additionally I am Java newbie), but it was quite straightforward.
Well prepared for those people like me! Many thanks for it.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]