Reading back your initial message: Character stacking seems to be correct in your PDF, the problem is definitively the lake of character shaping.
-- Pascal Le 02/06/2010 09:59, Pascal Sancho a écrit : > Hi, > After some googlezing: > reading [1] > ཀ is the consonant KA. > IIUC, consonants can be stacked; in this case, KA becomes the sujoined > consonant ྐ (AKA ྐ). > > reading [2] > in addition, there can be a character shaping mechanism, probably as Arabic. > > Unfortunately, FOP supports neither character stacking nor character > shaping. > > Note that some contributors are working on implementing Arabic (witch > needs character shaping and right-to-left mode) (see [3]). > > That said, any help is welcome to extend FOP support for not Latin scripts. > > [1] http://www.unicode.org/charts/PDF/U0F00.pdf > [2] > http://www.thlib.org/tools/#wiki=/access/wiki/site/26a34146-33a6-48ce-001e-f16ce7908a6a/encoding%20model%20of%20the%20tibetan%20script%20in%20the%20ucs.html > [3] https://issues.apache.org/bugzilla/show_bug.cgi?id=32789 > > -- > Pascal > > Le 01/06/2010 20:16, ruud grosmann a écrit : > >> hi list, >> >> I have installed debian package 1:0.95.dfsg >> and use the TibetanMachineUni.ttf font from debian package ttf-tmuni 1.901b-1 >> >> I have a problem with this font when I use fop to create a pdf. In >> tibetan, letters can be stacked. Unicode supports this; when I put >> རྐ in a HTML page, I get the result I expect. But when I >> use fop, it displays a wrong version of it. Fop seems to select a >> wrong character. >> >> I have enclosed the fo source to test this, the resulting pdf and two >> screen shots from a font editor. >> >> Does anybody know why this happens? >> >> attachments: rka.png contains the letter I expect (browsers show this one); >> rka3.png contains the letter that is displayed instead. tib.fo is the >> source of the test, tib.pdf the output. >> >> thanks in advance, Ruud >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > . > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
