International Alphabet of Sanskrit Transliteration
The International Alphabet of Sanskrit Transliteration is a transliteration scheme that allows the lossless romanization of Indic scripts as employed by Sanskrit and related Indic languages. It is based on a scheme that emerged during the nineteenth century from suggestions by Charles Trevelyan, William Jones, Monier Monier-Williams and other scholars, and formalised by the Transliteration Committee of the Geneva Oriental Congress, in September 1894. IAST makes it possible for the reader to read the Indic text unambiguously, exactly as if it were in the original Indic script. It is this faithfulness to the original scripts that accounts for its continuing popularity amongst scholars.
Use
University scholars commonly use IAST in publications that cite textual material in Sanskrit, Pāḷi and other classical Indian languages.IAST is also used for major e-text repositories such as SARIT, Muktabodha, GRETIL, and sanskritdocuments.org.
The IAST scheme represents more than a century of scholarly usage in books and journals on classical Indian studies. By contrast, the ISO 15919 standard for transliterating Indic scripts emerged in 2001 from the standards and library worlds; it includes solutions to problems such as representing Old Indo-Aryan and New Indo-Aryan languages side by side in library catalogues, etc. For the most part, ISO 15919 follows the IAST scheme, departing from it only in minor ways —see comparison below.
The Indian National Library at Kolkata romanization, intended for the romanization of all Indic scripts, is an extension of IAST.
Inventory and conventions
The IAST letters are listed with their Devanāgarī equivalents and phonetic values in IPA, valid for Sanskrit, Hindi and other modern languages that use Devanagari script, but some phonological changes have occurred:velars | palatals | retroflexes | dentals | labials | Category |
क k K | च c C | ट ṭ Ṭ | त t T | प p P | tenuis stops |
ख kh Kh | छ ch Ch | ठ ṭh Ṭh | थ th Th | फ ph Ph | aspirated stops |
ग g G | ज j J | ड ḍ Ḍ | द d D | ब b B | voiced stops |
घ gh Gh | झ jh Jh | ढ ḍh Ḍh | ध dh Dh | भ bh Bh | breathy-voiced stops |
ङ ṅ Ṅ | ञ ñ Ñ | ण ṇ Ṇ | न n N | म m M | nasal stops |
ह h H | य y Y | र r R | ल l L | व v V | approximants |
श ś Ś | ष ṣ Ṣ | स s S | sibilants |
Some letters are modified with diacritics: Long vowels are marked with an overline. Vocalic consonants, retroflexes and ṣ have an underdot. One letter has an overdot: ṅ. One has an acute accent: ś.
Unlike ASCII-only romanizations such as ITRANS or Harvard-Kyoto, the diacritics used for IAST allow capitalization of proper names. The capital variants of letters never occurring word-initially are useful only when writing in all-caps and in Pāṇini contexts for which the convention is to typeset the IT sounds as capital letters.
Comparison with ISO 15919
For the most part, IAST is a subset of ISO 15919 that merges: the retroflex liquids with the vocalic ones ; and the short close-mid vowels with the long ones. The following seven exceptions are from the ISO standard accommodating an extended repertoire of symbols to allow transliteration of Devanāgarī and other Indic scripts, as used for languages other than Sanskrit.Devanāgarī | IAST | ISO 15919 | Comment |
ए / े | e | ē | ISO e generally represents short ए / ॆ, but optionally represents long ए / े in Devanagari, Bengali, Gurmukhi, Gujarati, and Odia script. |
ओ / ो | o | ō | ISO o generally represents short ऒ / ॆ, but optionally represents long ओ / ो in Devanagari, Bengali, Gurmukhi, Gujarati, and Odia script. |
अं / ं | ṃ | ṁ | ISO ṃ represents Gurmukhi tippi ੰ. |
ऋ / ृ | ṛ | r̥ | ISO ṛ represents ड़. |
ॠ / ॄ | ṝ | r̥̄ | for consistency with r̥. |
ऌ / ॢ | ḷ | l̥ | ISO ḷ represents ळ. |
ॡ / ॣ | ḹ | l̥̄ | for consistency with l̥. |
Computer input by alternative keyboard layout
The most convenient method of inputting romanized Sanskrit is by setting up an alternative keyboard layout. This allows one to hold a modifier key to type letters with diacritical marks. For example, = ā. How this is set up varies by operating system.Linux/Unix and BSD desktop environments allow one to set up custom keyboard layouts and switch them by clicking a flag icon in the menu bar.
macOS One can use the pre-installed US International keyboard, or install Toshiya Unebe's Easy Unicode keyboard layout. A revision of this is Shreevatsa R's .
Microsoft Windows
Windows also allows one to change keyboard layouts and set up additional custom keyboard mappings for IAST. This Pali keyboard installer made by Microsoft Keyboard Layout Creator supports IAST.
Computer input by selection from a screen
Many systems provide a way to select Unicode characters visually. ISO/IEC 14755 refers to this as a screen-selection entry method.Microsoft Windows has provided a Unicode version of the Character Map program since version NT 4.0 – appearing in the consumer edition since XP. This is limited to characters in the Basic Multilingual Plane. Characters are searchable by Unicode character name, and the table can be limited to a particular code block. More advanced third-party tools of the same type are also available.
macOS provides a "character palette" with much the same functionality, along with searching by related characters, glyph tables in a font, etc. It can be in the input menu in the menu bar under System Preferences → International → Input Menu or can be viewed under Edit → Emoji & Symbols in many programs.
Equivalent tools – such as gucharmap or kcharselect – exist on most Linux desktop environments.
Users of SCIM on Linux based platforms can also have the opportunity to install and use the sa-itrans-iast input handler which provides complete support for the ISO 15919 standard for the romanization of Indic languages as part of the m17n library.