I'm going to rebuild this CMS website. Some of the contents and project informations will be updated accordingly in near future.
Font
Latest News on UniMM
UniMM is under Beta stage and only SVN trunk version is available for testing purpose. There will be new opensource license applied for next release of UniMM. UniMM is closely aligning with new myanmar unicode character allocation pipeline. Untill then......
You can download UniMM nightly snapshot from SVN trunk: /trunk/font/main/
Follow by content mark as old. Need to update latest information.
What is all about?
Solution to align with Unicode Full Specification Version 4.1 Myanmar. UniMM is next age of UniBurma Font solution respect to Unicode specification. More smart or more relevant solution to computing technology. Currently, still researching and Alpha/Beta stage in progress.
UniBurma is the first generation partial unicode font and UniMM is the second generation for OTL and Apple GX.
From UniBurma Font implementation, i discovered that we can be solved through CH10 unicode stadard 4.0 algorithm for gylphs pertaining after U+1059. Highly recommanded to read and understand #CH10.3 Myanmar Script and these two pdf report about encoding or sorting or collation: Unicode Technical Note #11 and Myanmar Unicode Sorting.
Block address after U+1059 are preserved for non-latin characters use of tribes Karen, Rakhine, Shan and Mon. For those Chin, Kachin, Kayah are using of latin base characters for their native language. These seamlessly need to take time and will discuss more at forum.
We can technically add the advance typography technology to generate such as Apple GX or Truetype Open font which can support all the systems. By how? Apply these to truetype,
- OTL
- State Machine
Myanmar1 is currently LGPL library for opentype and there is no state machine library under open license yet. There are some commercial and close for state machine. Perhaps, this is what i'm doing lately. Combine these to truetype to make almost all renderers understand the font library.
ATT, GSUB, GPOS, GDEF, Liga, Contextual, etc all the the features implied according to Unicode Myanmar. More crashes may occur during developing stage.

killer & superscript kern class matrix
Include features:
- Stack kerning
- Liga/GSUB support for fall back rendering
- GDEF
- GPOS
- Killer and Dependent Vowel Signs kerning
To do:
- touch up
- collaborate with rendering algorithm
- more features enhancements
You can refer keyboard installation on Window at WININSTALL page. UniMM keyboard layout is still base on UniBurma keyboard arrangement.
Note:
This is not for end-user package. This is meant for developers reviews and development packages. Use your own risk. Please help me to report bugs and errors if you can.
FAQ:
So, UniMM is truely support the Myanmar script rendering and i used the UniBurma to translate or publish in my project currently. When Window, Mac and Linux support the Myanmar script, all my work are going to throw away and need to restart from beginning?
I'll try to support the patch to convert UniBurma to UniMM, don't worry.
Thanks to:
Mr.George Williams
Mr.Martin Hosken
Ko Maung Tuntunlwin
Ko Ngwe Tun
ThanLwinSoft.org
Graphite.Sil.org







