1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
|
Warum gibt es eine neo20.txt und eine neo20-test.txt?
Hierfür gibt es drei Gründe:
• häufig geraten auf der Liste gemachte (gute) Vorschläge wieder in
Vergessenheit, weil es nicht genügend Reaktionen auf einen Beitrag gibt und
weil Treffen im IRC häufig monatelang gar nicht stattfinden
• es gibt keine klare Regelung, wann ein Vorschlag als Beschlossen gilt
• das Henne-Ei-Problem: werden nur die Vorschläge umgesetzt, über die zuvor
entschieden worden sind? Oder wird nur über die Vorschläge entschieden, die
zuvor getestet worden sind?
Um diesen Problemen zu begegnen, gibt es diese neo20-test.txt
Vorschläge, die auf der Liste besprochen worden sind und eine hinreichend große
Zustimmung erhalten haben, werden in dieser Datei dokumentiert, damit sie nicht
vergessen werden. Zusätzlich sollten sie in den Treibern umgesetzt werden, um
getestet zu werden.
Erst wenn ein Vorschlag ausreichend getestet, für gut befunden und beschlossen ist,
wird er in die offizielle Referenz neo20.txt aufgenommen.
-------------------------------------------------------------------------------
ACHTUNG:
Damit alles ordentlich dargestellt wird, muss man für die Darstellung z. B. im
Texteditor eine dicktengleiche Schrift einstellen!
Im Browser (Firefox) muss man unter Ansicht, Zeichenkodierung auf Unicode
(UTF-8) stellen.
Unter Windows ist in der Grundinstallation leider keine dicktengleiche Schrift
installiert, die befriedigend viele Unicodezeichen beinhaltet.
Abhilfe schafft z. B. DejaVu Sans Mono (ist z. B. bei OpenOffice dabei):
http://dejavu.sourceforge.net/
-------------------------------------------------------------------------------
== Legende ==
┌─────┐ 1 … 1. Ebene (kein Mod) │ 4 … 4. Ebene (Mod4)
│2 4 6│ 2 … 2. Ebene (Shift) │ 5 … 5. Ebene (Shift+Mod3)
│1 3 5│ 3 … 3. Ebene (Mod3) │ 6 … 6. Ebene (Mod3+Mod4)
└─────┘
• Ebene 1: Kleinbuchstaben
• Ebene 2: Großbuchstaben
• Ebene 3: Sonderzeichen
• Ebene 4: Navigation und Zahlenblock
• Ebene 5: Griechische Kleinbuchstaben
• Ebene 6: Griechische Großbuchstaben
Kombo/Compose (zusammen setzen von Zeichen) erreicht man über Mod3+Tab.
Beispiel:
»Compose« »Compose loslassen« »o« »c« = ©
== Symbole ==
⇞⇟ … Bild auf/Bild ab
⇱⇲ … Pos1/Ende
⌫ ⌦ … Backspace/Entf
⌧ … Esc
⎀ … Einf
⇠⇡⇢⇣ … Links/Hoch/Rechts/Runter
♫ … Steht als Symbol für die Kombotaste (Compose)
╌ … Weicher Trennstrich (U+00AD SOFT HYPHEN)
␣ … Leerzeichen (SPACE)
⍽ … Geschütztes Leerzeichen (U+00A0 NO-BREAK SPACE)
¦ … Schmales, geschütztes Leerzeichen (U+202F NARROW NO-BREAK SPACE)
== Akzenttasten ==
Zu den Akzenten siehe auch
• http://unicode.e-workers.de/
• http://de.wikipedia.org/wiki/Diakritisches_Zeichen
• http://de.wikipedia.org/wiki/Liste_lateinisch-basierter_Alphabete
T1 („Tote Taste 1“: Taste links neben der 1)
1 … Toter Zirkumflex (sieht aus wie U+0302 COMBINING CIRCUMFLEX ACCENT)
┌─────┬ 2 … Toter Caron/Hatschek (sieht aus wie U+030C COMBINING CARON)
│ˇ · .│ 3 … Toter Breve/Brevis (sieht aus wie U+0306 COMBINING BREVE)
│^ ˘ -│ 4 … Toter Punkt in der Mitte, verwendet für Ŀ (???)
├─────┴ 5 … Toter Querstrich (??? sieht aus wie U+0335 COMBINING SHORT STROKE OVERLAY)
6 … Toter Punkt darunter (sieht aus wie U+0323 COMBINING DOT BELOW)
T2 („Tote Taste 2“: zwei Tasten rechts neben der 0)
1 … Toter Akut (sieht aus wie U+0301 COMBINING ACUTE ACCENT)
┬─────┬ 2 … Toter Grave (sieht aus wie U+0300 COMBINING GRAVE ACCENT)
│` ˙ ˚│ 3 … Tote Cedilla (sieht aus wie U+0327 COMBINING CEDILLA)
│´ ¸ ˛│ 4 … Toter Punkt darüber (sieht aus wie U+0307 COMBINING DOT ABOVE)
┴──┬──┴ 5 … Totes Ogonek (sieht aus wie U+0328 COMBINING OGONEK)
6 … Toter Ring (sieht aus wie U+030A COMBINING RING ABOVE)
T3 („Tote Taste 3“: Taste rechts neben dem Eszett (ß))
1 … Tote Tilde (sieht aus wie U+0303 COMBINING TILDE)
┬──┴──┬ 2 … Toter Makron (sieht aus wie U+0304 COMBINING MACRON)
│ˉ / ,│ 3 … Totes Trema/Diärese/Diaeresis (sieht aus wie U+0308 COMBINING DIAERESIS)
│~ ¨ ˝│ 4 … Toter Schrägstrich (??? sieht aus wie U+0337 COMBINING SHORT SOLIDUS OVERLAY)
┴┬────┴ 5 … Toter Doppelakut (sieht aus wie U+030B COMBINING DOUBLE ACUTE ACCENT)
6 … Totes Komma darunter (sieht aus wie U+0326 COMBINING COMMA BELOW)
ACHTUNG: „Tote Tasten“ (Tasten zum Erzeugen toter Zeichen – also Zeichen die nicht
gleich erscheinen, sondern nur in Kombination mit einem weiteren Buchstaben) werden
folgendermaßen bedient (Beispiel):
1. Tote Tilde »~« eingeben.
2. Danach »n«.
3. Es erscheint das »ñ«.
== Taste mit Bindestrichen, Gedankenstrich usw. ==
Zu den Gedankenstrichen usw. siehe
• http://www.matthias-kammerer.de/SonsTypo3.htm
• http://de.wikipedia.org/wiki/Weicher_Trennstrich
Taste rechts neben der 0
1 … - Bindestrich/Minusersatz (U+002D HYPHEN-MINUS)
┬─────┬ 2 … – Gedankenstrich (U+2013 EN DASH)
│– ╌│ 3 … — Englischer Gedankenstrich (U+2014 EM DASH)
│- — ‑│ 4 …
┴──┬──┴ 5 … ‑ Geschützter Bindestrich (U+2011 NON-BREAKING HYPHEN)
6 … ╌ Weicher Trennstrich (U+00AD SOFT HYPHEN) Achtung: Falsches Zeichen in der Grafik!
== Anführungszeichen ==
Siehe auch http://de.wikipedia.org/wiki/Anf%C3%BChrungszeichen
┬─────┬
│» ⇞ ⊥│ 2 … » öffnendes doppeltes Guillemet (U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK)
│4 › ℓ│ 3 … › öffnendes einfaches Guillemet (U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK)
┴──┬──┴
┬─────┬
│« ∡│ 2 … « schließendes doppeltes Guillemet (U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK)
│5 ‹ │ 3 … ‹ schließendes einfaches Guillemet (U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK)
┴──┬──┴
┬─────┬
│„ / ∄│ 2 … „ öffnendes Gänsefüßchen (U+201E DOUBLE LOW-9 QUOTATION MARK)
│8 ‚ │ 3 … ‚ öffnendes halbes Anführungszeichen (U+201A SINGLE LOW-9 QUOTATION MARK)
┴──┬──┴
┬─────┬
│“ * ∦│ 2 … “ schließendes Gänsefüßchen, englisch öffnendes (U+201C LEFT DOUBLE QUOTATION MARK)
│9 ‘ │ 3 ‘ schließ. halb. Anführz., engl. öffn. halb. Anführz. (U+2018 LEFT SINGLE QUOTATION MARK)
┴──┬──┴
┬─────┬
│” - ∅│ 2 … ” englisches schließendes Gänsefüßchen (U+201D RIGHT DOUBLE QUOTATION MARK)
│0 ’ │ 3 … ’ Apostroph, engl. schließendes halbes Anführungsz. (U+2019 RIGHT SINGLE QUOTATION MARK)
┴──┬──┴
== Erste Ebene – Miniatur ==
┌───┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬──────┐
│ ^ │1│2│3│4│5│6│7│8│9│0│-│ˊ│ Back │
├───┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬─────┤
│Tab │X│V│L│C│W│K│H│G│F│Q│ß│~│ Ret │
├────┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴─┐ │
│ M3 │U│I│A│E│O│S│N│R│T│D│Y│M3│ │
├───┬─┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴──┴───┤
│Sft│M4│Ü│Ö│Ä│P│Z│B│M│,│.│J│ Shift │
├───┼──┼─┴┬┴─┴─┴─┴─┴─┴┬┴─┼─┴┬──┬───┤
│Str│Fe│Al│Leerzeichei│M4│Fe│Me│Str│
└───┴──┴──┴───────────┴──┴──┴──┴───┘
== Alle Ebenen – Normale Tastatur ==
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────────┐
│ˇ · .│° • ¬│№ ‣ ∨│§ ◦ ∧│» ⇞ ⊥│« ∡│€ £ ∥│$ ¤ ∉│„ / ∄│“ * ∦│” - ∅│– ╌│` ˙ ˚│Backspace│
│^ ˘ -│1 ¹ ♀│2 ² ⚥│3 ³ ♂│4 › ℓ│5 ‹ │6 ¢ │7 ¥ ϰ│8 ‚ │9 ‘ │0 ’ │- — ‑│´ ¸ ˛│ ⌫ │
├─────┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──────┤
│ Tab ⇤ │X Ξ│V ⌫ ≙│L ⇡ Λ│C ⌦ ℂ│W Ω│K ¡ √│H 7 Ψ│G 8 Γ│F 9 Φ│Q + ℚ│ẞ ∘│ˉ / ˏ│ │
│ ♫ │x @ ξ│v _ │l [ λ│c ] χ│w ^ ω│k ! κ│h < ψ│g > γ│f = ɸ│q & φ│ß ſ ς│~ ¨ ˝│Enter │
├────────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┐ │
│ ↘3 ♫ │U ⇱ ∮│I ⇠ ∫│A ⇣ ∀│E ⇢ ∃│O ⇲ ∈│S ¿ Σ│N 4 ℕ│R 5 ℝ│T 6 ∂│D , Δ│Y ∇│↘3 ♫ │ ↲ │
│ │u \ │i / ι│a { α│e } ε│o * o│s ? σ│n ( ν│r ) ρ│t - τ│d : δ│y υ│ │ │
├──────┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴─────┴─────┤
│Cps_Lk│↙4 │Ü ⌧ ∝│Ö ⇥ ℑ│Ä ⇟ ℜ│P ↲ Π│Z ℤ│B ⇒│M 1 ⇔│⋮ 2 ⇐│… 3 Θ│J . ≡│ Caps_Lock │
│Shift │4Lock│ü # │ö $ │ä | η│p ~ π│z ` ζ│b + β│m % µ│, " ϱ│. ' θ│j ; ϑ│ Shift │
├──────┼─────┴┬────┴─┬───┴─────┴─────┴─────┴─────┴─────┴────┬┴─────┼─────┴┬──────┬──────┤
│ Strg │ Fen- │ Alt │ Leerz.␣ 0 schmal.Lz.¦ │↙4 │ Fen- │ Menu │ Strg │
│ │ ster │ │ Leerz.␣ Leerz.␣ geschütz.Lz.⍽ │ 4Lock│ ster │ │ │
└──────┴──────┴──────┴──────────────────────────────────────┴──────┴──────┴──────┴──────┘
Derzeit unklar:
Die Lage von ω und Ω, sowie o und ∈ ist nicht abschließend geklärt
(siehe Argumente in TODO.txt)
== Vier Ebenen – Zahlenblock ==
┌─────┐
│ 7 ≪ │ 3 … v⃗ Vektorpfeil (U+20D7 COMBINING RIGHT ARROW ABOVE)
│ ⇱ v⃗ │ 5 … ≪ viel kleiner als (U+226A MUCH LESS-THAN)
└─────┘
┌─────┬─────┬─────┬─────┐
│Num │ ∕ │ ⋅ │ │
│Lock │ / ÷ │ * × │ - − │
├─────┼─────┼─────┼─────┤
│ 7 ≪ │ 8 ∩ │ 9 ≫ │ │
│ ⇱ v⃗ │ ⇡ ↑ │ ⇞ ⊗ │ ∓ │
├─────┼─────┼─────┤ │
│ 4 ⊂ │ 5 ∋ │ 6 ⊃ │ + ± │
│ ⇠ ← │ € ∞ │ ⇢ → │ │
├─────┼─────┼─────┼─────┤
│ 1 ≤ │ 2 ∪ │ 3 ≥ │ ≈ │
│ ⇲ ⇋ │ ⇣ ↓ │ ⇟ ⇌ │ ≠ │
├─────┴─────┼─────┤ │
│ 0 ‰ │,/. ,│ │
│ ⎀ % │ ⌦ .│Enter│
└───────────┴─────┴─────┘
== Tipp ==
Trägt man unter Linux/Mac/BSD folgende Zeilen in die ~/.bashrc, ~/.zshrc oder
vergleichbares ein, bekommt man anschließend mittels Eingabe von »neo« oder
»num« die aktuelle Belegung in der Konsole angezeigt:
alias num='grep -m 1 -B 15 "┴─────┘" PFAD_ZUR_DATEI/neo20.txt'
alias neo='grep -m 1 -B 15 "┴──────┘" PFAD_ZUR_DATEI/neo20.txt'
Dazu muss »PFAD_ZUR_DATEI« durch den Pfad zu dieser Datei ersetzt werden.
== Mat-/Nat-Ebene – Haupttastatur ==
Ξ … Xi, griechischer Majuskel (U039E)
≙ … entspricht (U2259)
Λ … Lambda, griechischer Majuskel (U039B)
ℂ … Menge der komplexen Zahlen (U2102)
Ω … Omega, griechischer Majuskel (U03A9)
√ … Wurzel aus (U221A)
Ψ … Psi, griechischer Majuskel (U03A8)
Γ … Gamma, griechischer Majuskel (U0393)
Φ … Phi, griechischer Majuskel (U03A6)
ℚ … Menge der rationalen Zahlen (U211A)
∘ … Verknüpfungsoperator (U2218)
∮ … Integral über eine geschlossene Kurve (U222E)
∫ … Integral (U222B)
∀ … Allquantor ; für alle (U2200)
∃ … Existenzquantor ; es gibt (U2203)
∈ … Element von (U2208)
Σ … Sigma, griechischer Majuskel (U03A3)
ℕ … Menge der natürlichen Zahlen (U2115)
ℝ … Menge der reellen Zahlen (U211D)
∂ … partielle Ableitung (U2202)
Δ … Delta, griechischer Majuskel (U0394)
∇ … Nablaoperator (Gradient, Divergenz, Rotation) (U2207)
∝ … proportional zu (U221D)
ℑ … Imaginärteil einer komplexen Zahl (U2111)
ℜ … Realteil einer komplexen Zahl (U211C)
Π … Pi, griechischer Majuskel (U03A0)
ℤ … Menge der ganzen Zahlen (U2124)
⇒ … Implikation ; daraus folgt ; hinreichend für (U21D2)
⇔ … Äquivalenzzeichen (U21D4)
⇐ … notwendig für ; nur dann, wenn (U21D0)
Θ … Theta, griechischer Majuskel (U0398)
≡ … identisch (U2261)
== Mat-/Nat-Ebene – Zahlenblock ==
v⃗ … Vektorpfeil, kombinierendes Zeichen, lässt sich rückwirkend(!) auf jedes Zeichen setzen (U20D7)
⊗ … Tensorprodukt ; Vektor in die Ebene zeigend (U2297)
∞ … unendlich (U221E)
∋ … enthält das Element (U220B)
== Hinweise zu Doppelbelegungen in Unicode ==
Griechische Minuskel und Majuskel besitzten in der Regel eine weitere Bedeutung, z.B.
• Δ für Differenz oder Fehler
• Θ für homöopathische Urtinktur
• Γ für Gammafunktion
Einige finden sich darum an mehreren Stellen im Unicode, um (eventuelle) Unterschiede deutliche machen zu können. Zur Platzersparnis haben wir stets eines (das einfachste und allgemeinste) Zeichen aufgenommen:
• Ω (U03A9) ; Einheit des Widerstandes Ohm (U2126)
• Σ (U03A3) ; Summenzeichen (U2211)
• Δ (U0394) ; Laplaceoperator (2206) ; Dreieck, symmetrische Differenz (25B3)
• ∇ (U2207) ; Dreieck (U25BD)
• Π (U03A0) ; Produktzeichen ∏ (U220F)
• µ (U03BC) ; SI-Vorsilbe micro (U00B5)
|