Člověk často ani neví, jak snadné je napsat některé znaky ze sady Unicode z klávesnice. Přitom všechny informační zdroje se shodují, že se má psát správně a rozlišovat uvozovky („“) od značky palců ("), nepoužívat spojovník (-) tam, kde by měla být pomlčka (—), nepoužívat jako značku násobení písmeno x, když máme k tomu určený znak × a podobně. Otázka je, co s tím má dělat nebohý uživatel, který sedí u počítače s obyčejnou klávesnicí na které nejen že není vyznačeno, jak ty krásné ale trochu nezvyklé symboly zadat, ale o které ani a priori neví, jestli vůbec lze její aktuální rozložení za tím účelem použít.
Používám standardní lokalizovanou rozložení klávesnice dodávané k operačnímu systému Debian GNU/Linux (variantu cz_qwerty) a až po dlouhé době používání jsem si udělal v možnostech klávesnice jasno. V určitém smyslu „přímo“ mohu psát čtyřmi způsoby:
V následujících dvou obrázcích jsou všechny znaky, které lze takto získat. Jedná se o SVG obrázky, takže je lze zvětšit pro větší kvalitu (buď v rámci zvětšení celé stránky, nebo zvětšit jen jejich rám):
Co lze získat za symboly pomocí klávesy a Shiftu+klávesy
Co lze získat za symboly pomocí Level3+klávesy a Level3+Shift+klávesy (horní řada kláves funguje při použití Level3+Shift převážně jako různá diakritická znaménka, pro výsledek je potřeba ještě poté zmáčknout písmeno)
Tedy například znak € lze získat stisknutím PravýAlt+e, × pomocí Shift+PravýAlt+, a podobně. Osobně si myslím, že pro užití v českých textech by se hodily spíš jiné znaky, ale tohle rozložení má výhodu, že si ho můžete rychle nastavit všude, kde je Linux. Buď v nějakém klikátku, nebo stačí příkaz typu
setxkbmap -model pc104 -layout us,cz -variant ,qwerty
Další výhodou tohoto rozložení je skutečnost, že programátorské znaky jsou skoro na svých místech z anglického rozložení, je je potřeba místo Shiftu zmáčknout pravý Alt (nebo co si člověk nakonfiguruje).
Na úvod se mluvilo o českých uvozovkách. Ty takto jednoduše napsat nelze, což neznamená, že je nelze napsat vůbec, tomu ovšem věnujme vlastní článek.