Compose Taste (Multi_key)

Akzentuation und einige Sonderzeichen einfach eingeben.

SCHLIEßFACH oder SCHLIEẞFACH, was ist richtig?

SCHLIEßFACH ist eindeutig falsch, das Wort wurde mit Großbuchstabe getippt. Dementsprechend ist, typographisch, anstelle von ß ẞ zu verwenden.

Compose Taste definieren

  • Viele Desktop Umgebungen erlauben es eine Taste als Composetaste zu definieren.
    • XFCE4: Einstellungen → Tastatur → Tastaturbelegung.
    • Plasma: Systemeinstellungen → Eingabegeräte → Tastatur → Erweitert.

Anderen Sprachen

[Compose] [c] [,] → ç
[Compose] [s] [s] → ß
[Compose] [S] [S] → ẞ
[Compose] [o] [/] → ø
[Compose] [o] [e] → œ
[Compose] [i] ["] → ï
[Compose] [n] [~] → ñ
[Compose] [u] [^] → û
[Compose] [o] [a] → å
[Compose] [!] [!] → ¡
[Compose] [?] [?] → ¿
[Compose] ["] ["] → ¨
[Compose] [<] ["] → “
[Compose] [>] ["] → ”
[Compose] [,] ["] → „

Pfeile …

[Compose] [-] [>] → →
[Compose] [-] [<] → ←
[Compose] [.] [>] → ›
[Compose] [.] [<] → ‹
[Compose] [^] [|] → ↑
[Compose] [v] [|] → ↓

Soll es eine Liste sein?

[Compose] [.] [=] → •

Einiges ist Copyrighted

[Compose] [o] [c] → ©
[Compose] [o] [p] → ®
[Compose] [(] [1] [)] → ①
[Compose] [(] [4] [5] [)] → ㊺
[Compose] [p] [!] [-] → ¶

Hoch und tief

[Compose] [_] [1] → ₁
[Compose] [^] [1] → ¹
[Compose] [_] [)] → ₎
[Compose] [^] [)] → ⁾

Ein wenig Mathe

[Compose] [:] [-] → ÷
[Compose] [x] [x] → ×
[Compose] [~] [~] → ≈
[Compose] [=] [>] → ⇒
[Compose] [=] [/] → ≠
[Compose] [_] [<] → ≤
[Compose] [_] [>] → ≥
[Compose] [8] [8} → ∞

Emotionen

Echte

[Compose] [<] [3] → ♥
[Compose] [:] [)] → ☺
[Compose] [:] [(] → ☹

Vergangenen Zeiten?

[Compose] [C] [C] [C] [P] → ☭

Unechte

[Compose] [F] [U] → 🖕
[Compose] [p] [o] [o] → 💩
[Compose] [\] [o] [/] → 🙌
[Compose] [L] [L] [A] [A] → 🖖

Manschmal ist eine Trennung gut

[Compose] [-] [-] [ ] →  # Nicht darstellbar, ein Soft Hyphen oder
                         # Default_Ignorable_Code_Point

Donauschiffahrtskapitänin

Donauschiffahrtskapitänin

Donauschiffahrts­kapitänin

Weasyprint verarbeitet die Trennung nicht optimal, ein “-” Zeichen wird nicht an der Trennstelle eingefügt. Alternativ kann “­” als Soft-Hyphen eingesetzt werden. dies gilt aber nicht wenn der Text außerhalb von HTML-Code verwendet wird. Mehrfache Trennung in ein Wort werden von weasyprint auch nicht korrekt verarbeitet.

Wissen

Siehe /usr/share/X11/locale/en_US.UTF-8/en_US.UTF-8.

Eigene Komposition ♫

Im Heim Verzeichnis kann eine Datei .XCompose angelegt werden und Tastenkombinationen für die lieblingszeichen definiert werden.

include "%L"

<Multi_key> <g> <a> : "\x03C9" alpha
<Multi_key> <g> <A> : "\x0391" Alpha
<Multi_key> <g> <b> : "\x03B2" beta
<Multi_key> <g> <B> : "\x0392" Beta
<Multi_key> <g> <o> : "\x03B1" omega
<Multi_key> <g> <A> : "\x03A9" Omega

Die erste Zeile ist wichtig, ohne funktionieren QT-basierte Programme nicht Wunschgemäß!

alpha = ⍺ Α
beta  = β Β
omega = ⍵ Ω

Kodierung erfahren

LibreOffice Writer

Mit LibreOffice Writer kann die Kodierung erfahren werden und auch geschaut, ob im gewählten Font es vorhanden ist.

Erweiterungen

Fragestunde

Danke für der Auf­merksamkeit {.titlesection}