Unicode conversion library in Dart for traditional Mongolian script
Version 1.0 is a full rewrite according to the GB/T+25914-2023 standard. If you find any behavior that doesn't adhere to the standard, please open an issue about it.
A simple usage example:
// Unicode to Menksoft codeconst unicodeInput ='ᠮᠣᠩᠭᠣᠯ';
final menksoftResult =convertUnicodeToMenksoft(unicodeInput);
print(menksoftResult);
// Menksoft code to Unicodeconst menksoftInput ='\uE2C1\uE27F\uE317\uE27E\uE2E8'; // bichigfinal unicodeResult =convertMenksoftToUnicode(menksoftInput);
print(unicodeResult);Menksoft code encodes glyph forms and letter values in the Unicode Private Use Area. Here are the glyphs from the font:
