| 28 | | Technisch gesehen sind die Informationen für ''beide'' Funktionen, Tote Tasten ''und'' Compose, in denselben Dateien abgelegt. |
| 29 | | |
| 30 | | Als Vorlage dient dem Neo-Projekt die von Linux mitgebrachte Datei /usr/share/X11/locale/en_US.UTF-8/Compose. Im svn liegt sie unter [browser:Compose/en_US.UTF-8 en_US.UTF-8]. |
| 31 | | Diese wird durch Neo-eigene Cokos erweitert, die im svn als [browser:Compose/Compose.neo Compose.neo] abgelegt sind. |
| 32 | | |
| 33 | | Die Neo-Cokos enthalten hauptsächlich zusätzliche Kombinationen: Römische Zahlen, Arabische Zahlen, Ligaturen, Mathematische Zeichen, Brüche, sowie die Definitionen für das Verhalten der Toten Tasten. Einzelne Cokos wurden jedoch auch umdefiniert. |
| 34 | | |
| 68 | | * en_US.UTF-8 ist die normale Compose-Datei, die unter Linux üblich ist. |
| 69 | | * Compose.neo enthält einige Erweiterungen, die für Neo sinnvoll sind |
| 70 | | * Compose_many_klingon_numericals.neo und Compose_many_roman_numericals.neo enthalten umfangreiche Sammlungen klingonischer und römischer Zahlen. |
| | 62 | en_US.UTF-8: |
| | 63 | Als Vorlage dient dem Neo-Projekt die von Linux mitgebrachte Datei /usr/share/X11/locale/en_US.UTF-8/Compose. Im svn liegt sie unter [browser:Compose/en_US.UTF-8 en_US.UTF-8]. |
| | 64 | |
| | 65 | Compose.neo: |
| | 66 | Die en_US.UTF-8 wird durch Neo-eigene Cokos erweitert, die im svn als [browser:Compose/Compose.neo Compose.neo] abgelegt sind. [[br]] |
| | 67 | Die Neo-Cokos enthalten hauptsächlich zusätzliche Kombinationen: Römische Zahlen, Arabische Zahlen, Ligaturen, Mathematische Zeichen, Brüche, sowie die Definitionen für das Verhalten der Toten Tasten. Einzelne Cokos wurden jedoch auch umdefiniert. |
| | 68 | |
| | 69 | Zusätzliche Ziffern/Zahlzeichen: |
| | 70 | Compose_many_klingon_numericals.neo und Compose_many_roman_numericals.neo enthalten umfangreiche Sammlungen klingonischer und römischer Zahlen. [[br]] |
| | 71 | Diese können – wenn gewünscht – zusätzlich installiert werden. Ist die eingegebene Zahl nicht vierstellig, muss die Eingabe jeweils mit einem <space> terminiert werden (dies ist notwendig, um die Eindeutigkeit der Cokos zu erreichen). [[br]] |
| | 72 | [browser:Compose/Compose_many_roman_numericals.neo Römische Zahlen] Klein (Unicode): !r1-!r3999, Groß (Unicode): R1-R3999 [[br]] |
| | 73 | [browser:Compose/Compose_many_klingon_numericals.neo Klingonische Zahlen] ASCII-Umschrift: k0-k3999, pIqaD (Private Use Area of Unicode): K0-3999 |
| | 74 | |
| | 75 | |
| | 76 | Beispiele: |
| | 77 | {{{ |
| | 78 | <Multi_key> <R> <8> <space> : "ⅤⅠⅠⅠ" # ROMAN NUMERAL 8 |
| | 79 | <Multi_key> <R> <1> <9> <9> <9> : "ⅯⅭⅯⅩⅭⅠⅩ" # ROMAN NUMERAL 1999 |
| | 80 | <Multi_key> <r> <1> <9> <9> <9> : "ⅿⅽⅿⅹⅽⅰⅹ" # SMALL ROMAN NUMERAL 1999 |
| | 81 | <Multi_key> <k> <1> <9> <9> <9> : "wa'SaD Hutvatlh HutmaH Hut" # KLINGON NUMERAL 1999 |
| | 82 | <Multi_key> <K> <1> <9> <9> <9> : "" # KLINGON NUMERAL, PIQAD SCRIPT 1999 |
| | 83 | }}} |