| Language/script | Keycharts | Package | Recommended font (if not provided already by the OS) |
Notes/Comments: |
| US/Latinate - diacritics/extended ASCii | zip | Everson Mono Unicode, Gentium, etc. | This keyboard encodes the majority of the Unicode Latin ranges Basic (U0000), Latin-1 Supplement (U0080), Latin Extended-A (U0100), Latin Extended-B (U0180).
The keyboard does not include IPA extensions, nor does it include some of the more.. "esoteric"... glyphs used in either Amerind or African scripts. |
|
| US/Latinate - IPA | zip | Everson Mono Unicode, Gentium, STEDTU, etc. | New!
This keyboard encodes the Unicode (IPA Extension range. The keyboard will also include the IPA-based glyphs in the Spacing Modifer Letters range, but will not include the actual Spacing Modifier Letters (due to an overload of deadkeying and my brain frying) or (since word-processing macros like Uniqoder take care of that). |
|
| Cyrillic (pan-Cyrillic) | zip | Everson Mono Unicode | This keyboard encodes the majority of the Unicode Cyrillic and Cyrillic Supplementary ranges.
Glyphs not covered are Glagolithic and OCS glyphs, since the Unicode coverage is still not quite complete. 2004/05/28: key assignments updated to reduce number of deadkeys as well as make assignments a tad more consistent/structured. |
|
| Arabic (basic) | zip | ~ | At present (2004/05/27), a unified Arabic range keyboard is still in the works. Upon completion, it will subsume both the Farsi and Arabic keyboards, but both Farsi and Arabic keyboards will still be available, in order to allow for region specific encoding. | |
| Farsi | zip | ~ | cf. Arabic | |
| Devanagari | zip | ~ | Quick and dirty keying to more readily match a QWERTY keyboard than the INSCRIPT usually found on the XP system. This keying will probably be the basis for the rest of the other Indic keyboards to come. | |
| Tamil | zip | ~ | NEW
Keying modeled on the Devanagari keyboard... Keycharts show Unicode "cognates". |
|
| Thai | zip | ~ | version 2.0 (re-arranged to allow for less obvious dead-keyage, i.e. -า "aa" [a:] = "a+a" / "A", ผ "ph" [ph] = "p+h" / "P", etc.) |
|
| Lao | zip | cf. comments. | In the works!
Dead-key mapping mirrors that of RomThai - "Reserved" spaces in the Unicode Lao range are unassigned, in spite of actual correlates, as seen in Jason Glavy's JG Lao Old Arial and JG Lao Oldface. |
|
| Armenian | zip | ~ | relatively straightforward... | |
| Greek | zip | Titus | In the works!
This is for both Modern and Classical Greek/Coptic, incorporating the two Unicode ranges: Greek and Extended Greek. |