The Mondulkiri fonts provide Unicode support for the Khmer script.
There are four main fonts available. Their names are geographical: ‘Mondulkiri’ and ‘Ratanakiri’ are two provinces in north-eastern Cambodia, while ‘Busra’ and ‘Oureang’ are places in Mondulkiri province.
Khmer Busra is probably the best font for all normal text. The font has separately designed shapes for italic, bold and bold italic. This font was formerly named ‘Khmer Mondulkiri book’ and the bold font was named ‘Khmer Mondulkiri semibold’. The name change was mainly due to the fact that the font name was too long for some programs. Khmer Busra also works on Mac OS X.
Khmer Ratanakiri is a Mool (or Muol or Muul) font, which is frequently used for headings and signs. At this point of time most ligatures have not yet been implemented. Some coengs of independent vowels and other features used only infrequently in normal Khmer text are currently still implemented in a different character style. This font does not support more than one below‐coeng.
Supported Character Ranges
All of the Mondulkiri family of fonts (Khmer Mondulkiri, Khmer Busra, Khmer Oureang, and Khmer Ratanakiri) contain all Khmer and all basic Latin characters. The choice of characters included is based on the personal decision of the designer. All glyphs outside the Khmer Unicode range are provided only to help with mixed text. A utility such as SIL ViewGlyph can be used to examine the exact repertoire of these fonts.
The Mondulkiri fonts are designed to work on systems and with applications that provide support for OpenType fonts and for Unicode character encoding. Khmer support requires a version of Uniscribe that is equal to or greater than 1.626.5756.0.
The fonts have been minimally tested to work on Pango as well.
A Keyman keyboard created by the designer of these fonts is available here.
These fonts are licensed under the SIL Open Font License (OFL) with reserved font names ‘Mondulkiri’, ‘Busra’, ‘Oureang’, and ‘Ratanakiri’.
|Khmer Mondulkiri and Khmer Busra fonts 7.100||for all platforms|
|Khmer Mondulkiri and Khmer Busra fonts, developer release 7.100||for all platforms|
|Mondulkiri font family (Oureang, Ratanakiri, and special variants of Busra) 5.300||for all platforms|
What’s in the different font download packages?
Khmer Mondulkiri and Busra fonts 7.100 contains the new Khmer Mondulkiri and Busra fonts. If you wish to download the Oureang, Ratanakiri and special variants of Busra fonts, please download those separately. (Please make sure that you uninstall old versions of this font before installing this new one on OS X, but in particular on Windows 8+.)
Khmer Mondulkiri and Busra fonts 7.100 developer release contains the same files as Mondulkiri-7.100.zip plus: Base font with VOLT tables, KhmerAddx.xml, KhmerMIF.txt. For testing purposes: List of Khmer script syllables in Khmer with additional syllables found in the text of Chuon Nath dictionary and Khmer script syllable in the Bunong, Krung and Tampuan language. For more information please see the README.txt and the font building instructions.
Mondulkiri font family (Oureang, Ratanakiri, and special variants of Busra) v5.300 does not contain the Khmer Mondulkiri and Khmer Busra fonts. Please download those separately as they have been updated. This package contains a set of 9 font files and documentation for Oureang, Ratanakiri and Busra special variants.
Changes in Mondulkiri and Busra 7.100
- The hinting has been improved, making the difference between regular and bold visible on screen in much smaller font sizes than before.
- A few bugs were addressed: the disappearing of glyphs on Mac in certain strings that do not occur in correctly typed text; a positioning problem in some Tampuan words on Mac; one syllable in Bunong text on Windows/Linux.
- Minor changes in diacritic placement, mostly on Mac. Coeng Kho and coeng Ttha were modified.
- Glyphs were added – mostly in the phonetic symbols section. The shaping tables for Mac were streamlined and are now the same as for the Busra font.
- The fonts now have AAT tables so that they work on Mac OS X.
- Many glyphs were added to make the character range the same as in Mondulkiri 7.100.
- Many glyph shapes and diacritic placements were improved slightly.
- The ligatures of some consonants with the ‘sra-a’, ‘sra-oo’ and ‘sra-ou’ have changed and are now the same as in Mondulkiri.
- The hinting has been improved.
- Most other changes from Mondulkiri 5.300 to 5.513 are now also in Busra 7.100.
- The descender value was changed which may affect line spacing.
- 2014-09-08 – Version 7.100 of Khmer Mondulkiri and Khmer Busra released
- 2012-11-05 – Version 5.513 of Khmer Mondulkiri released
- 2011-10-05 – Khmer Mondulkiri Bold added to package
- 2010-11-18 – Release under Open Font License (OFL)
- 2005-09-16 – Update
- 2003-04-12 – Public release
Download for previous versions
The following documents include a wealth of information about the Mondulkiri fonts and how they differ from one another; Khmer orthography and script; plus practical guides to achieve the correct display of Khmer script.
- Typography Options in Mondulkiri Fonts and Quick Guide to Stylistic Sets and Typography Options address options relating to glyph shapes and positioning of some diacritics in the Khmer Mondulkiri and Khmer Busra fonts (but not yet Khmer Oureang, Ratanakiri nor the special variants of Busra).
- Stylistic Sets in Mondulkiri Fonts (and also Quick Guide to Stylistic Sets and Typography Options) give similar guidance for Adobe Creative Suite (CS) 5.5+.
- Quick Guide to Typing Khmer and Differences in the Implementations of Khmer Unicode give details about typing Khmer script on different computer operating systems. For example, in OS X the fonts insert dotted circles similar to the way Windows does, in order to help the user to type ‘correctly’. Correctly typed text (i.e. in pronunciation order, without dotted circles) will look the same in OS X, Windows or Adobe CS. However, a few typing mistakes in text typed in Windows will show dotted circles in OS X (e.g. certain coengs typed after certain vowels).
- The Orthographical Syllable in Khmer and Rules for the Rendering of Register Shifters gives some general considerations of Khmer Unicode, including ideas and suggestions for the implementation of Khmer Unicode in fonts and software.
|Differences in the Implementations of Khmer Unicode 5.513||for all platforms|
|Mondulkiri Font Family Features 5.513||for all platforms|
|Quick Guide to Stylistic Sets and Typography Options 5.513||for all platforms|
|Quick Guide to Typing Khmer 5.513||for all platforms|
|Stylistic Sets in Mondulkiri fonts 5.513||for all platforms|
|The Orthographical Syllable in Khmer and Rules for the Rendering of Register Shifters 5.513||for all platforms|
|Typography Options in Mondulkiri Fonts under Apple’s AAT Rendering System 5.513||for all platforms|
As these fonts and utilities are distributed at no cost, we are unable to provide a commercial level of personal technical support. We will, however, try to resolve problems that are reported to us.
We do hope that you will report problems so they can be addressed in future releases. Even if you are not having any specific problems, but have an idea on how this system could be improved, we want to hear your ideas and suggestions.
Please note that these fonts are intended for use by experienced computer users. Installing and using these fonts is not a trivial matter. The most effective technical support is usually provided by an experienced computer user who can personally sit down with you at your computer to troubleshoot the problem.
General troubleshooting information, including frequently asked questions, can be found in the documentation. Additional information is also available on the general Font FAQ page. If that fails to answer your question, send an email via this contact form.
Before requesting technical support, please:
- Carefully read all the documentation provided with the font and on this site.
- Try the Support and Troubleshooting path on scripts.sil.org.
Language Software Community
Support from other software users may be available through the SIL Language Software Community. This community will be growing to become the major source of software support.
If that fails to answer your question, or you have a bug report, feature suggestion, or need help using the software, please contact us using the form below.