1.Character stacks are not composed of character fragments.
For example, when using the 'ra' as a superscript like in 'rta' the character stack is wrongly represented with the lower, horizontal arc of character 'ra'. Possibly, it would be better to pick out a 'ra' fragment without the lower, horizontal arc, when using it as a superscript. Of course, as a requisite, the font needs to contain such a 'ra' fragment character for being able to access it.
Another example is the use of a 'ga' with the subscript 'ya' like in 'gya'. Here, the vertical line on the right of the base character 'ga' is too long. Maybe, the font contains a clipped version of the 'ga' that could be used to represent the 'gya' stack with a proper vertical line length of the 'ga'.
2.Superscripts of character stacks are not properly scaled.
They should be significantly smaller than the base character.
Do you intend to solve these problems?
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
Have you checked this thread -
Do you have the Complex Layout Text option activated?
The second website has all the details for you if you want to display
Tibetan on your computer.
Hope this help.
> Ideal f r Modem und ISDN:http://www.gmx.net/de/go/smartsurfer
Your hints helped a lot:
Updating Uniscribe and activating it solves character stack problems on Windows XP for OpenOffice.
Thank you very much.
How it works:
I am applying OpenOffice 2.2 on Windows XP Service Pack 2 and use Tise as input utility for Tibetan typing. Initially I falsely enabled OpenOffice's internal complex text layout CTL capability expecting to get the proper ligatures or character stacks. But character stacks were still wrongly displayed. However, enabling OpenOffice's internal CTL cannot be the remedy because Tise interferes on the low level keyboard API before entered characters are transferred to OpenOffice by Windows XP. The solution is to activate Uniscribe by selecting 'Install files for complex script and right-to-left languages' of the Windows XP Control Panel's 'Regional and Language Options' dialog. Uniscribe is the name of the Unicode Script Processor USP, which is Microsoft's rendering for Unicode encoded text and contained in the DLL USP10.DLL. My original DLL version did not provide Tibetan language support, but I were able to replace it with a newer one that provides Tibetan language support from a 'Microsoft VOLT 1.2' download. (This newer DLL is already bundled in Windows Vista.)
How to replace the USP10.DLL is detailed described in:
gives an overview of the different DLL versions.
-------- Original-Nachricht --------
> Datum: Wed, 03 Oct 2007 11:25:40 -0700
> Von: Kong in Lhasa <kon...@gmail.com>
> An: Tise Development <tise-...@googlegroups.com>
> Betreff: [tise-devel] Re: Character Stack Problems
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail