What FM Abhaya conversion changes
FM Abhaya is widely encountered in older Sinhala desktop-publishing and document workflows. Legacy text can display Sinhala glyphs while storing Latin and symbol characters underneath. That creates problems when the font is missing or the text is pasted into a modern application.
FM Abhaya to Unicode conversion replaces those legacy sequences with standard Sinhala code points. The result is portable text that modern systems can search, copy, index and display with a Unicode Sinhala font.
How to convert FM Abhaya text
Paste the original FM Abhaya encoded text into the source box. The page applies the mapping and shows Sinhala Unicode alongside it. Copy the result only after checking a representative part of the document.
- Use source text, not a screenshot of the text.
- Do not change the legacy text to another font before conversion.
- Check conjuncts, punctuation, numerals and proper names after conversion.
- If the source used a different legacy font, switch to the general Sinhala font converter.
FM Abhaya text and modern Unicode are not the same thing
A document can look correct in FM Abhaya and still contain no Sinhala Unicode characters. The font draws Sinhala shapes for legacy character codes. Unicode stores Sinhala letters as standardized Sinhala characters, independent of one specific legacy font file.
This distinction matters for search engines, accessibility, databases, browser rendering and cross-device copy and paste. Converting the encoding is more useful than simply changing how the old codes are drawn.
PDF and mixed-font limitations
Text extracted from a PDF can be altered by embedded font subsets or character maps. If pasted PDF text is already corrupted, the converter may not have enough information to reconstruct every character. A document can also mix FM Abhaya with Unicode or another legacy font in different paragraphs.
For important material, compare the Unicode result with the visual source. Keep the original file until the converted document has been reviewed.
How to recognize an FM Abhaya source
The font name in the original Word, PageMaker or desktop-publishing file is the strongest clue. Another clue is what happens when the font is changed or the text is pasted into a plain-text editor. If Sinhala suddenly becomes Latin letters and symbols, the file is probably using a legacy encoding rather than Unicode.
Do not identify FM Abhaya only by how the glyphs look. Different legacy Sinhala fonts can have similar visual designs while using different keyboard or character mappings. A short known phrase is safer to test than an entire document.
Why Unicode helps search and reuse
Search engines, databases and modern text editors work with character values rather than the appearance of a glyph. Unicode Sinhala can therefore be indexed and searched as Sinhala text. Legacy FM text can be visually readable to a person while remaining opaque to software that sees only repurposed Latin or symbol codes.
Converting old archives to Unicode can improve copy and paste, text search, accessibility workflows and future migration. The visual design can still be controlled later with a Unicode Sinhala font.
A safer migration workflow for large FM documents
Start with a backup and convert a representative sample that includes headings, names, numerals, punctuation and complex consonant sequences. Compare the Unicode output with the original page before processing the remainder. If a section fails, check whether the source font changed inside the document.
For a large archive, keep the original legacy file and the converted Unicode file together until review is complete. That makes it easier to resolve a disputed word without trying to reverse-engineer the legacy source later.
Standards and references
For deeper technical context, these external references explain the Unicode standard or the legacy-conversion background used by this workflow.
- Unicode Sinhala blockOfficial Unicode code chart for Sinhala.
- UCSC legacy font converterUniversity of Colombo School of Computing conversion reference.
Frequently asked questions
What is FM Abhaya?
FM Abhaya is a legacy Sinhala font/encoding workflow found in older documents. Its stored character codes are not the same as standard Sinhala Unicode.
Can I convert FM Abhaya by changing the font to Iskoola Pota?
Not reliably. A font change does not remap legacy character codes. Convert the underlying text to Unicode first, then choose a Unicode Sinhala font.
Does this converter work with FM Malithi too?
Legacy FM fonts can share conventions but are not guaranteed to use identical mappings. Use a converter specifically matched to the source font when accuracy matters.
Can it convert a scanned PDF?
No. A scanned page is an image and requires OCR before text conversion. This tool works with text you can select and paste.
Does LankaTextTools store my FM Abhaya text?
The converter processes the submitted text to return Unicode, but LankaTextTools does not intentionally save pasted converter text to a database. Avoid submitting sensitive information.