Hello Herbert Duerr and Frank Meies, On Thursday 09 March 2006 17:57, Herbert Duerr wrote: > Hi guys, > > > [...] The positions in the dx array > > corresponding to the blanks have to be expanded for justified alignment > > by a value nSpaceAdd (see SwFontObj::DrawText()). Writer does this by > > adding half of nSpaceAdd to the space character position and the other > > half of nSpaceAdd to the next position in the dx array. [...] > > When justifying the text "XY Z" Writer added half of the space to the Y. > When the text XY results in one glyph cluster there was a problem, that VCL > wasn't prepared to handle this "crazy extra space" in the middle of a glyph > cluster. Please test the patch in issue 62919. Ok great! Thanks a lot!
I tested with a lot of Malayalam text, and it works fine. It also works fine with my break iterator + shaping engine changes. I will test for other Indic languages and Arabic too and report the results. Regards, Rajeev J Sebastian --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
