Gurmukhi

Input method

The input method in IndicNotes is called Gurmukhi-Anjal. It allows inputting of text in two modes: Gurmukhi and English. The keyboard for both modes remain the same. The keys on the keyboard will generate either Gurmukhi letters or English letters depending on the mode. You can change the mode by touching the button on the left of the toolbar above the keyboard. The label on the button shows the current mode.

While in Gurmukhi mode, the keys will generate Gurmukhi letters based on the keymap provided in the table below. The keys approximate the sound of the Gurmukhi letters.

  • char key(s)
  • a
  • aa
  • i
  • ii
  • u
  • uu
  • e
  • ai
  • o
  • au
  • k
  • kh
  • g
  • gh
  • ng
  • c
  • ch
  • j
  • jh
  • ny
  • char key(s)
  • T
  • Th
  • D
  • Dh
  • N
  • t
  • th
  • d
  • dh
  • n
  • p
  • ph
  • b
  • bh
  • m
  • y
  • r
  • l
  • ਲ਼ L
  • v
  • char keys
  • ਸ਼ sh
  • s
  • h
  • ਖ਼ K
  • ਗ਼ G
  • ਜ਼ z
  • R
  • ਫ਼ f
  • ◌ਂ M
  • ◌ਃ H
  • ◌੍ q
  • ◌਼ qq
  • ◌ਁ Q
  • Mm
  • x
  • on
  • ad

Gurmukhi numbers map to the number keys on the keyboard.

Vowel signs

When a vowel key is typed after a consonant, the key generates a vowel sign instead of a vowel. To explicitly type a vowel after a consonant, change mode to English and back to Gurmukhi. You can do this by touching the toggle button twice. Example:

keystrokesoutput
kiਕਿ
k[toggle toggle]iਕਇ

Two keystroke consonants

Some consonants, especially aspirated consonants require two keystrokes. If you need the second keystroke to explicitly generate the associated consonant, use the ‘a’ key in between.

Examples:

keystrokesoutput
kh
kahਕਹ
ny
nayਨਯ

Note that typing ‘a’ after a consonant just ends the composition of the letter. For example ‘karan’ and ‘krn’ will produce identical results.

Subjoined (pairin) forms.

keystrokesoutput
mqhਮ੍ਹ
pqrਪ੍ਰ
dqvਦ੍ਵ

Adak

Adak (used to indicate the following consonant is germinate) is mapped to ‘x’. Examples:

keystrokesoutput
pxgਪੱਗ
axkਅੱਕ

Other signs

keystrokesoutput
|
||