To accommodate Thai character composition, the font glyph for combining characters (in Table 1) must have the following characteristics:
Negative left offset. The negative left offset informs the font rendering system to render the combining character in the backward position relative to the current cursor position so that the font glyph is composed to its base character.
Zero width. The zero width informs that the font glyph does not consume space along the base line and there are no cursor movement when input these characters.
Thai fonts in the Windows operating system
The following list contains all Windows font names that include Thai font glyphs: