To type directly with the computer keyboard:
For Hindi Keyboard:
Use the capital to type the letters subscribed with a dot below: T, Th, D, Dh, N, R, Rh, L, S
Type G for ng & J for ñ
Type sh or ç for ś
Special characters: Type jJ for ज्ञ ; kS for क्ष ; sk for स्क
Type aa, ii, uu (or A, I, U) for the long vowels ā, ī, ū
Type -r and -ri for ri and rī
Type -l and -li for li and lī
Type M for ं (anusvara) & MM for ँ (candra bindu)
Type H for ः (visarga)
Type = four ़ (nukta): dot below
Type / or | for । (danda)
Type ' (apostrophe) for ऽ (avagraha)
Type O, OM (capitals) for ॐ
Type eee, eeee and ooo, oooo to add the diacritics ॅ ॆ (candra & short)
Type x to make a half consonnant; example: type sx for स्
Type xx to prevent conjunct forms; example: type kxxS for क्ष्
Note
Click on the virama, called halant in Hindi (diacritic in the center) to delete the inherent vowel a.
example: जन्म (janma: birth) is written with 4 characters ज न ् म( ja + na + virama + ma)
For Gujarati Keyboard:
Use the capital to type letters subscribed with a dot below: T, Th, D, Dh, N, L, S
Type G, J for ng, ñ
Type sh to have ś
Special characters : Type jJ for ज्ञ ; kS for क्ष …
Type aa, ii, uu, ee, oo (or A, I, U, E, O) for the long vowels ā, ī, ū, ē, ō.
Type -r and - ri for ri andrī
Type M for ં (anusvara) & MM for ઁ (candra bindu)
Type H for ઃ (visarga)
Type / or | for । (danda)
Type ' (apostrophe) for ઽ (avagraha)
Note
Click on the virama ્ (diacritic in the center) to delete the inherent vowel a.