I am working on Trihuta Script font design. (Unicode Range: 11480–114DF). It is the traditional script for writing the Sanskrit and Maithili language (India and Nepal). It was replaced by Devanagari in the 20th century.
In the font design application, I am unable to type the characters. I could not find any keyboard support for the Tirhuta script.
So, I was exploring Keyman for designing the keyboard layout. While assigning the key values, the character map does not show the icons for the given Unicode value. How to resolve this?
Please let me know if a keyboard layout for the Tirhuta script exists?
I hope to get a suitable resolution.
Welcome to the forum
So, I was exploring Keyman [Developer] for designing the keyboard layout. While assigning the key values, the character map does not show the icons for the given Unicode value. How to resolve this?
You’ll need to tell Keyman Developer which installed font to use for rendering Tirhuta characters.
Fonts & keyboards that we’re aware of would normally be listed at
But I see the the download link to the Tirhuta Lipi font is no longer valid.
I found an alternative Unifont but the characters are very pixellated.
To associate a font in Keyman Developer
- On the character map, right-click on a character --> Font…
- In the font dropdown, select your Tirhuta font
Thank you @darcy, it worked.
Once you have the keyboard in good shape we would be happy to assist you if you wish to submit it to our Keyman repository for others to use.
For a script like Tirhuta, it would also be important to distribute a font with the keyboard since I’m not finding any Unicode font online for Tirhuta.
Would a Noto font work to distribute with the keyboard? The Noto website at https://www.google.com/get/noto/ does not seem to have a font for this script, but the Noto GitHub repo does at https://github.com/googlefonts/noto-fonts/tree/master/phaseIII_only/hinted/ttf/NotoSansTirhuta
Thank you @Lorna. I would be glad to share the Tirhuta keyboard and font for others. Please let me know.
Thank you @bobby for sharing this. This will be very useful.
I have made one Tirhuta Keyboard Layout. When I am trying to install it on the android phone following message appears:
Package failed to install
No Keyboard or predictive text to install
Please guide how to resolve this.
This is from the guide for creating keyboard packages
If your package includes .js touch layout keyboards, you can associate fonts and languages in the Keyboards tab. A valid BCP 47 language tag must be set or the keyboard will not install on your mobile device.
If you haven’t set a language tag, Keyman won’t know which language to associate with the keyboard, so the installation fails.