Open main menu

Changes

1,396 bytes added ,  10:36, 26 January 2022
no edit summary
* Bengali <code>bengalinumerals</code>
for use as values of the keys <code>numberconversion</code>, <code>conversion</code> and with {{cmd|convertnumber}}
 
= Sanskrit Transliteration =
Transliteration of '''Sanskrit''' from IAST to Devanagari and vice-versa as well as from and to other Indic languages is available in ConTeXt. The following transliteration schemes are supported with more planned:
{|
!Transliteration Scheme
!Vector
|-
|Devanagari to IAST
|<code>deva to iast</code>
|-
|IAST to Devanagari
|<code>iast to deva</code>
|-
|Devanagari to Malayalam
|<code>deva to mlym</code>
|-
|Malayalam to Devanagari
|<code>mlym to deva</code>
|-
|Devanagari to Kannada
|<code>deva to knda</code>
|-
|Kannada to Devanagari
|<code>knda to deva</code>
|-
|Devanagari to Telugu
|<code>deva to tlgu</code>
|-
|Telugu to Devanagari
|<code>tlgu to deva</code>
|-
|Devanagari to Bengali
|<code>deva to bngl</code>
|-
|Bengali to Devanagari
|<code>bngl to deva</code>
|}
 
The main macro to set up a transliteration is {{cmd|definetransliteration}}.
 
<texcode>
\definetransliteration
[TrDevaToIAST]
[vector={deva to iast},
define=yes]
</texcode>
 
The above defines a slew of macros for both inline and block transliteration:
 
<texcode>
\starttext
\starttransliteration[TrDevaToIAST]
महाजनस्य संसर्गः कस्य नोन्नतिकारकः।
पद्मपत्रस्थितं तोयं धत्ते मुक्ताफलश्रियम्॥
\stoptransliteration
\stoptext
</texcode>
107

edits