Čeština v GNU/Linuxu
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				
Aktuální verze z 27. 7. 2014, 06:50
Na této stránce používáme distribuci Debian ve verzi 7 (Wheezy) a 8 (Jessie). Na ostatních distribucích budou nejspíš k dispozici podobné nebo stejné nástroje a tipy.
| Obsah | 
České typografické symboly (uvozovky,...)
- Existují dvě metody
- vytvářet znaky pomocí kombinace: Ctrl+Shift+U, pak uvolnit a napsat hexadecimální kód znaku,
- povolit tzv. compose key a pak ji používat.
Používání Ctrl+Shift+U
- Unicode kódy znaků
- U+2013 → – (en dash)
- U+2014 → — (em dash)
- U+201C → “ (ldquo)
- U+201E → „ (bdquo)
Více viz tabulka na Hermit.org.
Compose key
Postup definice compose key
-  Zjistěte kód klávesy, kterou chcete použít jako compose key
-  spusťte xeva stiskněte požadovanou klávesu
-  přečtěte ve výpisu položku keycode(třeba pro pravé tlačítko Windows obvyklekeycode 134)
 
-  spusťte 
-  Vytvořte soubor ~/.Xmodmap a vložte do něj řádek: keycode kód-klávesy = Multi_key.- Tedy soubor s názvem .Xmodmap ve vaší domovské složce.
 
-  Spusťte: xmodmap ~/.Xmodmap
- Restartujte grafické prostředí.
> xev … KeyRelease event, serial 46, synthetic NO, window 0x2000001, root 0x131, subw 0x0, time 1234004, (-399,310), root:(445,602), state 0x50, keycode 134 (keysym 0xff20, Multi_key), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False … > echo keycode 134 >> ~/.Xmodmap > xmodmap ~/.Xmodmap
Příklady kombinací s compose key
- <Compose> + xx → ×
- <Compose> + --. → –
- <Compose> + --- → —
- <Compose> + ," → „ (čárka – uvozovky)
- <Compose> + <" → “ (menší než – uvozovky, tedy na české klávesnici <rAlt>+<čárka>, <Shift>+<ů>)
Zdroje
- TomSalmon.eu→ Enabling compose key to type unicode on Linux
- Hermit.org→ Linux Compose Key Sequences
- JohnDCook.com → Entering Unicode Characters in Linux
