480e81ac1e
git-svn-id: https://svn.neo-layout.org@401 b9310e46-f624-0410-8ea1-cfbb3a30dc96
251 lines
14 KiB
Text
251 lines
14 KiB
Text
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:
|
||
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)
|
||
└─────┘
|
||
|
||
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
|
||
╌ … 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
|
||
|
||
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 Querstrich (??? sieht aus wie U+0335 COMBINING SHORT STROKE OVERLAY)
|
||
├─────┴ 5 … Toter Punkt in der Mitte, verwendet für Ŀ (???)
|
||
6 … Toter Punkt darunter (sieht aus wie U+0323 COMBINING DOT BELOW)
|
||
|
||
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 … Totes Ogonek (sieht aus wie U+0328 COMBINING OGONEK)
|
||
┴──┬──┴ 5 … Toter Punkt darüber (sieht aus wie U+0307 COMBINING DOT ABOVE)
|
||
6 … Toter Ring (sieht aus wie U+030A COMBINING RING ABOVE)
|
||
|
||
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 Doppelakut (sieht aus wie U+030B COMBINING DOUBLE ACUTE ACCENT)
|
||
┴┬────┴ 5 … Toter Schrägstrich (??? sieht aus wie U+0337 COMBINING SHORT SOLIDUS OVERLAY)
|
||
6 … Totes Komma darunter (sieht aus wie U+0326 COMBINING COMMA BELOW)
|
||
|
||
ACHTUNG: Tote Tasten werden so bedient (Beispiel):
|
||
‣ Tote Tilde eingeben.
|
||
‣ Danach n.
|
||
‣ 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 … ‑ Geschützter Bindestrich (U+2011 NON-BREAKING HYPHEN)
|
||
┴──┬──┴ 5 …
|
||
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│M5│Ü│Ö│Ä│P│Z│B│M│,│.│J│ Shift │
|
||
├───┼──┼─┴┬┴─┴─┴─┴─┴─┴┬┴─┼─┴┬──┬───┤
|
||
│Str│Fe│Al│Leerzeichei│M5│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 υ│ │ │
|
||
├──────┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴─────┴─────┤
|
||
│Sh_Lck│↙4 │Ü ⌧ ∝│Ö ⇥ ℑ│Ä ⇟ ℜ│P ↲ Π│Z ℤ│B ⇒│M 1 ⇔│⋮ 2 ⇐│… 3 Θ│J . ≡│ Shift_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 │ │ │
|
||
└──────┴──────┴──────┴──────────────────────────────────────┴──────┴──────┴──────┴──────┘
|
||
|
||
|
||
== Vier Ebenen – Zahlenblock ==
|
||
┌─────┐
|
||
│ 7 ≪ │ 3 … v⃗ Vektorpfeil (U+20D7 COMBINING RIGHT ARROW ABOVE)
|
||
│ ⇱ v⃗ │ 4 … ≪ 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)
|