Limitations

As mentioned in the first section, <#441#>itrans<#441#> makes use of only a subset of the ligatures available in the Devnag font. <#442#>itrans<#442#> only recognizes two-consonant ligatures, any ligature of more than two consonants is ignored.

The two tables (in figures 4 and 5) display the ligatures that are being used and those that are ignored. All the ra-;SPMlt;consonant;SPMgt; and ;SPMlt;consonant;SPMgt;-ra ligatures are not displayed in the available list, but they are handled by itrans correctly.

Figure 5 displays ligatures that are not used, along with their decimal character codes (font positions). I mentioned that these ligatures are not supported by itrans, since itrans cannot recognize three or more consonants in a sequence as a single ligature. But, it is possible to assign unused input tokens to represent the ligatures in figure 5. This requires knowing what unused tokens exist, and knowledge to modify the IFM file. See the technical manual (tech.tex) for details regarding the IFM file. Unused tokens could be one that you do not plan using in yout input text (85 etc) or tokens that itrans recognizes for other languages (tamil: 86, etc). The procedure would be to replace unused input tokens so as to print out the required ligature.

[abc] Will provide more details in later releases......

<#1402#>Figure<#1402#>: <#1403#>Ligatures Supported<#1403#>
#figure443#

<#1405#>Figure<#1405#>: <#1406#>Ligatures NOT Supported<#1406#>
#figure696#