Diacritics input tools

Explore the ancient language of the Tipitaka and Theravāda commentaries

Moderator: Mahavihara moderator

Post Reply
User avatar
Posts: 1529
Joined: Thu Jan 01, 2009 7:24 pm
Location: Kyiv, Ukraine

Diacritics input tools

Post by Dmytro » Sun Oct 02, 2016 6:54 pm

Hello Pali friends,

Several ways to input diacritics have been described in the thread
Bhikkhu Pesala wrote:Windows users who are into Buddhism can install a keyboard for typing Pāḷi with diacritical marks. It is so much quicker than cherry picking from a tooblar, though I am sure that that could be done somehow, and would work on most platforms.

Pali KeyboardsFull List of Shortcuts
Dhammanando wrote:Mac users can install the EasyUnicode keyboard:



All the Pali and Sanskrit diacritics are produced with the option key:

opt a: ā
opt i: ī
opt u: ū
opt g or k: ṅ
opt c or j: ñ
opt t: ṭ
opt d: ḍ
opt n: ṇ
opt m: ṃ
opt l: ḷ
opt r: ṛ
opt s: ś
opt x: ṣ
opt h: ḥ
samseva wrote:There are multiple 'Keyboard Layout' folders on every OS X computer, which can be quite confusing. The one that is needed can be accessed by opening Finder, clicking 'Go' in the menu bar, 'Computer', 'Macintosh HD' (or whatever your hard drive is called), 'Library' and then 'Keyboard Layout'. Also follow the missing instructions on the VRI website.
samseva wrote:Finally, the best way on OS X (but slightly more complex) is to modify the press-and-hold feature. It's a bit more complicated, but very much worth it.

Follow the instructions from the following link (second answer starting with "In addition to simply...").
http://apple.stackexchange.com/question ... y-keyboard

If anyone has some difficulties trying to modify this, send me a PM.
samseva wrote:A simple text file to copy-and-paste can also be a method.

http://www.dhammawheel.com/viewtopic.ph ... 42#p351557
For Linux I would recommend IBUS:


where Velthuis system is used, with the exception of upper dot: "ṅ" - ";n"

For Linux there's also a custom Pāli Linux keyboard layout: https://github.com/tuvok/pali

For Android there's an app:

https://play.google.com/store/apps/deta ... plugin.pi1

One more option is an online keyboard:

https://siongui.github.io/dart-online-i ... thod-pali/
Last edited by Dmytro on Wed Oct 05, 2016 7:27 am, edited 1 time in total.

User avatar
Posts: 16108
Joined: Sat Jan 10, 2009 7:37 am
Location: Aotearoa, New Zealand

Re: Diacritic input tools

Post by mikenz66 » Sun Oct 02, 2016 7:12 pm

Thanks Dmytro,

For Linux systems one can also simply make use of the compose key.

Here are the instructions for setting this up on the Gnome desktop.
https://help.gnome.org/users/gnome-help ... en#compose
Other desktops have the same functionality, but slighty different ways of activating it.

Wincompose implements the same thing on Windows, though it's not perfect yet:

This method is not Pali specific, and is useful in any case where you need to add macrons and accents.


Posts: 22
Joined: Fri May 13, 2016 9:36 am

Re: Diacritic input tools

Post by srkris » Tue Oct 04, 2016 10:13 pm

Download Bhasha IME for Windows Systems from https://sites.google.com/site/bhashaime/

It's freeware and supports most Indic scripts, including IAST (i.e. the default method of Sanskrit & Pāli romanization).

Just extract the zip to a folder and double click the exe file and it's icon becomes available in the taskbar near the date area. Right click it and set it to IAST. That's it, you are good to go, use the shift for the diacritics (shift+a will give ā, shift+c or shift+j will give its corresponding nasal i.e. ñ)

Posts: 1
Joined: Sat May 12, 2018 5:49 pm

Re: Diacritics input tools

Post by adhipanyo » Sat May 12, 2018 5:55 pm


There is a virtual keyboard portable for Pali/Sanskrit diacritics: pyPaliSanskrit-VK
It runs on Windows, Mac and Linux.

More information at: https://github.com/raryelcostasouza/pyPaliSanskrit-VK


Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests