From Fedora Project Wiki
Line 73: Line 73:
== Dictionaries ==
== Dictionaries ==


Fedora 9 onwards we have hunspell packages as part of dictionary support for all major applications and default GNOME/KDE spell checking. But still some packages are using aspell dictionaries.The preference order for various dictionaries is defined currently in /usr/share/enchant/enchant.ordering file.
Fedora 9 onwards we have hunspell packages as part of spell checker dictionary support for all major applications and default GNOME/KDE spell checking. But still some packages are using aspell dictionaries.The preference order for various dictionaries is defined currently in /usr/share/enchant/enchant.ordering file.
 
Fedora 11 onwards we have hyphen packages as part of hyphenation dictionary support for OpenOffice.org applications.
 


{| border="1"
{| border="1"
|-
|-
| '''Language'''    || '''hunspell'''
| '''Language'''    || '''hunspell''' || '''hyphen''' 
|-
|-
| Assamese      || Not Available
| Assamese      || Not Available  || Not Available
|-
|-
| Bengali      || hunspell-bn
| Bengali      || hunspell-bn || hyphen-sa
|-
|-
| Chhattisgarhi || Not Available
| Chhattisgarhi || Not Available || Not Available
|-
|-
| Gujarati    || hunspell-gu
| Gujarati    || hunspell-gu  || hyphen-gu
|-
|-
| Hindi        || hunspell-hi
| Hindi        || hunspell-hi || hyphen-hi
|-
|-
| Kannada      || Not Available
| Kannada      || Not Available || hyphen-kn
|-
|-
| Kashmiri      || Not Available
| Kashmiri      || Not Available || Not Available
|-
|-
| Konkani      || Not Available
| Konkani      || Not Available || Not Available
|-
|-
| Maithili      || Not Available
| Maithili      || Not Available || Not Available
|-
|-
| Malayalam    || hunspell-ml
| Malayalam    || hunspell-ml || hyphen-ml
|-
|-
| Marathi      || hunspell-mr
| Marathi      || hunspell-mr || Not Available
|-
|-
| Nepali      || hunspell-ne
| Nepali      || hunspell-ne || Not Available
|-
|-
| Oriya        || hunspell-or
| Oriya        || hunspell-or || hyphen-or
|-
|-
| Punjabi      || hunspell-pa
| Punjabi      || hunspell-pa || hyphen-pa
|-
|-
| Sanskrit      || Not Available
| Sanskrit      || Not Available || hyphen-sa
|-
|-
| Sindhi      || Not Available
| Sindhi      || Not Available || Not Available
|-
|-
| Tamil        || hunspell-ta
| Tamil        || hunspell-ta || hyphen-ta
|-
|-
| Telugu      || hunspell-te
| Telugu      || hunspell-te || hyphen-te
|}
|}

Revision as of 08:57, 20 April 2009

Indic

Introduction

This page provides keyboard layout maps for Indic scripts.

Required packages for using Input method

To use any Indic keyboard layout required packages to be installed are scim, scim-m17n, m17n-lib, m17n-db and m17n-contrib (alternatively uim and uim-m17n can be used instead of scim). Keyboard layouts are stored in *.mim files which are installed from m17n-db and m17n-contrib packages. To know more about scim check the SCIM page .

Keyboard Layouts

Language Inscript Itrans Phonetic Typewriter Others
Assamese yes yes yes no no
Bengali yes yes no no Probhat
Chhattisgarhi no no no no
Gujarati yes yes yes no no
Hindi yes yes yes yes remington
Kannada yes yes no no Kgp
Kashmiri no no no no
Konkani no no no no
Maithili yes no no no
Malayalam yes yes no no Mozhi, Swanalekha
Marathi yes yes yes no no
Oriya yes yes yes no no
Punjabi yes yes yes no Jhelum
Sanskrit no no no no harvard-kyoto
Sindhi yes no no no no
Tamil yes yes yes yes Tamil99, lk-renganathan
Telugu yes yes no no Apple, Pothana, Rts
Nepali no no no no Rom, Trad
Sinhala no no no no Wijesekera, Samanala, phonetic-dynamic, phonetic-static, trans

Dictionaries

Fedora 9 onwards we have hunspell packages as part of spell checker dictionary support for all major applications and default GNOME/KDE spell checking. But still some packages are using aspell dictionaries.The preference order for various dictionaries is defined currently in /usr/share/enchant/enchant.ordering file.

Fedora 11 onwards we have hyphen packages as part of hyphenation dictionary support for OpenOffice.org applications.


Language hunspell hyphen
Assamese Not Available Not Available
Bengali hunspell-bn hyphen-sa
Chhattisgarhi Not Available Not Available
Gujarati hunspell-gu hyphen-gu
Hindi hunspell-hi hyphen-hi
Kannada Not Available hyphen-kn
Kashmiri Not Available Not Available
Konkani Not Available Not Available
Maithili Not Available Not Available
Malayalam hunspell-ml hyphen-ml
Marathi hunspell-mr Not Available
Nepali hunspell-ne Not Available
Oriya hunspell-or hyphen-or
Punjabi hunspell-pa hyphen-pa
Sanskrit Not Available hyphen-sa
Sindhi Not Available Not Available
Tamil hunspell-ta hyphen-ta
Telugu hunspell-te hyphen-te