Alan W. Irwin wrote: > > I did some more testing of superscript/subscript rendering of mixed Greek > and Latin letters for -dev xcairo, and it appears my above hypothesis is not > correct. If I use Greek letters first (at superscript/subscript level 0) > there is still the same issue; the superscript/subscript Greek letter is > still off by one in its offset. I then expanded the test for a combination > of Greek and Latin letters at superscript/subscript level 1 (see revision > 10312), and I found a peculiar result; as soon as there is a shift to Greek > letters (or probably any change in font) at the superscript or subscript > level, the level interpretation changes by 1 and is uniform from then on > regardless of whether Latin or Greek letters are used. > > There is no difficulty with this latest version of the example either for > -dev svg (when viewed by "display") or -dev xwin so I suspect there must > still be some off-by-one logic error in superscript/subscript level in > cairo.c that is causing the issues you can see for this example for -dev > xcairo. I suggest the best way to debug this is to look carefully at the > complete generated pangoMarkupString just before it is sent to the > pango/cairo libraries. If that seems fine (i.e., you can explain every > command and there are no changes in rise just before Greek letters occur in > the superscript/subscript), then this must be a bug in how rise is > interpreted by the pango/cairo libraries. But I hope you do see something > wrong with pangoMarkupString since that is much easier to fix than some > more fundamental issue with pango/cairo.
This should be fixed in v10317. -Hazen ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel