Thanks Tim, I've already seen your work and I will consider if it is what I will finally use.

Can any one else answer my first question, which is if there is a way to alter the way OpenOffice lays out the glyphs in a row of text by code (I have it ready in Java, I will translate it to the OpenOffice way)?

I have seen that there exists the interface com::sun::star::rendering::XTextLayout. How can I get an instance of it from a Writer component? And furthermore, how can I plug my own in the Writer?



Tim Eves wrote:

Hello George,

I am working on integrating Graphite (a smart font layout engine) into
OpenOffice.org, which does seem to do some of what you want.  That would
handle almost any script there is a graphite font for (currently
Burmese, Khmer & Roman with stacking diacritics)
On the keyboarding front we use a tool at SIL called Keyman which lets
you create inteligent and flexible keyboard designs.  There is a Linux
version called KMFL, which works with SCIM.

We have used a combination of KMFL with a burmese keyboard and Graphite
in OO.o to edit, export to PDF and print a test document in Burmese for
instance. Please note though it's beta and may be a bit slow right now
for certain fonts as the performance optimisations haven't been
implemented and the underlying engine is being moved to version 2 of
graphite.  I am also working to get this into ooo-build in the near
future.

See http://scripts.sil.org/RenderingGraphite for more information on
Graphite
See http://scripts.sil.org/OOo_20_graphite for more info on Graphite in
OpenOffice.org - this is beta software.
See http://www.tavultesoft.com/keyman/ for more on Keyman (Windows) and
http://kmfl.sourceforge.net/ for KMFL info.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to