Khmer Supplemental Fonts is an optional "Feature on Demand" (FOD) package in Windows that adds specific typefaces to support the Khmer script, the official writing system of Cambodia. Without this package, Khmer text may appear as broken boxes (tofu) or default to basic system fonts that lack traditional styling. The package includes three core fonts:
The Google Standard Part of Google’s "No Tofu" project, Noto Sans Khmer is the gold standard. The variable weight version (Thin to Black) is arguably the best Khmer supplemental font for UI design. It renders flawlessly on Chrome, Android, and iOS. khmer supplemental fonts
Khmer is a complex script. Unlike English, where letters sit in a line, Khmer letters often stack on top of each other (consonant clusters) and require specific "subscript" characters. Khmer Supplemental Fonts is an optional "Feature on
If you are looking to install supplemental fonts, these are the standard, free, Unicode-compliant options developed by the Open Institute and other contributors: Noto Sans Khmer (Variable) The Google Standard Part
All are available from Google Fonts, KhmerOS.info, or via apt install fonts-khmeros (Linux).
Sophea realized that these fonts aren't just "extras"; they are essential for Glyph Shaping. Khmer script is "complex," meaning the computer has to do extra work to stack consonants or place vowels above, below, or even before the main letter. Without the supplemental package, software like Microsoft Word or Adobe InDesign might fail to position these characters correctly. Beyond the System: Modern Alternatives
Even with supplemental fonts, you may encounter the dreaded "tofu" (□) or broken vowels.