Guide to Sinhala Unicode to FM Font & Tamil Bamini Conversion
Understanding digital Unicode typography, desktop publishing (DTP) workflows, Adobe Photoshop compatibility, and complex ligature mapping.
✍️ Unicode (Web Standard) vs. Legacy FM Fonts (Print Standard)
Modern operating systems (Android, iOS, Windows, macOS), web browsers, Google Search, and social networks exclusively use the international Unicode standard (UTF-8) to index and render Sinhala and Tamil text. However, Sri Lankan printing presses, advertising agencies, and graphic designers frequently work with desktop software (such as older editions of Adobe Photoshop, Illustrator, and CorelDraw) that require legacy ASCII/ANSI encoding fonts (like FM Abhaya, FM Derana, DL-Manel, or Bamini for Tamil).
Indexed directly by Google, Bing, and AI search engines. Readable on all smartphones and laptops without installing third-party font files.
Essential for flex banners, wedding invitations, television broadcasts, newspapers, and printing presses utilizing specialized typographical fonts.
Handling Complex Sinhala Ligatures, Kombuwa & Bandi Akuru
Converting between Unicode and legacy FM fonts involves sophisticated character reordering. Unlike English, Sinhala characters contain vowels and modifiers that do not follow sequential left-to-right character placement:
- Kombuwa (ෙ) Reordering: In phonetic typing, you type the consonant first and then the vowel (e.g. ක + ෙ = කෙ). In legacy FM fonts, the glyph for Kombuwa must be physically positioned before the consonant. TopFinder.lk performs this contextual reordering automatically.
- Rakaransaya (්ර) and Yansaya (්ය): Complex joined consonants (such as ක්ර or ව්ය) require specific dual-key ASCII mappings to render correctly without broken symbols or question marks.
- Bandi Akuru (බැඳි අකුරු): Conjoined characters like ඤ්ජ, ණ්ඩ, or න්ධ are converted into unified legacy glyph equivalents.
How to Use Converted Text in Photoshop, Word, or Illustrator
Frequently Asked Questions (FAQ) - Sinhala & Tamil Unicode Conversion
❓ Why does converted FM text look like English gibberish in Notepad?
Because FM fonts map Sinhala letter shapes onto standard English ASCII keyboard keys (for example, the letter "k" might display as "ක" when the FM Abhaya font is active). If you view it in a generic text editor with Arial or Calibri selected, it will appear as Latin characters until you set the font to FMAbhaya.
❓ Can I convert FM Abhaya text back to Unicode?
Yes! Simply click the swap icon (⇄) in the header between the text boxes. You can paste old FM text on the left, and TopFinder.lk will reverse-convert it into clean, web-ready Sinhala Unicode.
❓ Which Tamil font is supported?
TopFinder.lk converts Tamil Unicode into the industry-standard Bamini (Baamini) typewriter layout, which is the most widely adopted font standard for Tamil newspapers, printing presses, and signage across Sri Lanka.