![]() |
![]() |
POZOR !!! Tento článek byl naposledy aktualizován před více než dvěma lety !!!
Je možné, že následující stránka obsahuje odkazy, které dnes již nejsou funkční, nebo že některé informace uvedené v tomto článku se v průběhu času ukázaly jako prokazatelně chybné. Pokud jakoukoliv podobnou závadu zjistíte, tak neváhejte napsat co nejpřesnější popis závady do veřejného komentáře pod článkem: redakce TečkyCZ nové komentáře neustále sleduje, a to i pod těmi nejstaršími články. V celé řadě případů lze chyby snadno opravit - např. se stává, že video na YouTube bylo smazáno a znovu nahráno pod jiným id. V jiných případech někdo zase zakáže embedovaní videa, která přitom existuje ve více kopiích, nebo se z webu ztratí stránka umístěná na negarantovaném freehostingu, zatímco původní autor stránek si mezitím zaregistruje vlastní doménu, atd. Děkujeme všem, kteří pomáhají opravovat chyby ve starších webových stránkách a udržují tak Internet naživu - redakce TečkyCZ. Jak na pohodlnou českou klávesnici → [/11] xChaos 14. července 2002 [4368 znaků] [editováno 17. března 2006] [HowKnow] ★ [ + ] 1 [1x] [ - ] Zobrazení 26204 ← Facebook 14 Twitter 8 Google 132 Buďte první, kdo napíše kvalitní komentář k tomuto článku... Naplno jsem přešel na Linux zhruba v době kdy se objevily počeštěné verze 5.x až 6.x systémů RedHat. V té době jsem si zvykl na pohodlí české QWERTY klávesnice přepínané dvě shifty nebo Scroll Lockem, s využitím LED Scroll Lock jako indikátoru přepnutí. Ze stadartní mezinárodní instalace RedHatu ve verzích 7.x se konkrétně tohle rozložení klávesnice vytratilo - ale naštestí není problém si pohodlnou mapu klávesnice opět doinstalovat. #linux #desktop #xwindows #unix Určitě to znáte. Nejen pokud jste programátoři, ale třeba už jen při správě webových stránek (a zejména při ní) potřebujete rychle přepínat mezi americkou klávesnicí, umožňující pohodlné psaní znaků jako & , > , < @, { , } , [ , ] , atd.
Vskutku geniální česká klávesnice pro sekretářky nejen že má rozložení QWERTZ (na což by si po dlouhodobějším mučení (prorůstání těla bambusovými výhonky zaživa, napínání na skřipec, apod.) snad ještě bylo možné zvyknout), ale navíc na ní tyto důležité znaky prostě nenajdete (resp. pod Windows je najdete v nějaké šílené kombinaci AltGr+cosi, přičmž umístění těchto znaků na žádné klávesnici vykreslené není, takže nezbývá než zběsile experimentovat. u Linuxové české QWERTZ jsem po nich raději nepátral...).
Z tohoto úvodu je jasné, že základním klávesnicovým chvatem každého webmastera či programátora je bleskové přepínání klávesnice americké s českou - přičemž je spíše otázkou toho, zda se člověk nejdřív seznámil s psacím strojem Consul nebo s počítačem ZX Spectrum, jestli se rozhodne pro rozložení QWERTZ nebo QWERTY. Situace u distribucí RedHat 7.x je v současné době tristní. Samostatná počeštěná verze přestala vycházet - lokalizátoři shledali současný RedHat zřejmě natolik mezinárodním, že jeho počešťování už není potřeba. Na typickém serveru vás skutečně absence české klávesnice nepálí - jde jen o to, mít správnou klávesnici instalovanou ve svém terminálovém emulátoru, pokud vůbec. Na desktopu ale současná situace v dostupnosti českých klávesnic moc příjemná není... Klávesnice, na kterou jsem byl v prostřední X11 už po léta zvyklý já, měla rozložení QWERTY, a mezi anglickou a českou se přepínalo oběma Shifty, což je po pravdě rečeno velice ergonomická klávesová zkratka. Indikátorem přepnutí pak byla klávesa Scroll Lock. Tato mapa klávesnice se jmenuje czsk(cz_us_qwerty), a v mezinárodním RedHatu 7.x prostě chybí, stejně jako celá skupina map "czsk". Místo toho můžete v desktopech GNOME i KDE použít applety pro přepínání klávesnic: ovšem to je právě kámen úrazu. Pod GNOME se asi po několika frustrujících pokusech s Gnome International Keyboard rozhodnete pro nástroj Gkb; leč ten nabízí jen klávesnici QWERTZ, varianta QWERTY je sice v menu, ale příslušná mapa zjevně není součástí distribuce. Navíc chybí klávesová zkratka (nebo jsem ji alespoň nenašel), a klikání myší na panel brzy unaví. O něco lepší je situace v KDE - lze si zvolit jako sekundární klávesnici českou QWERTY i QWERTZ, lze dokonce nadefinovat klávesovou zkratku, například Ctrl+Alt+K, a přiměřené je i umístění a velikost ikonky na panelu. Jenže ne každý chce používat KDE, a i když třeba chce, tak určitě ne jenom proto, že nikde jinde nerozchodí českou klávesnici. Nejlepší je mít možnost volby... Letmým srováním adresářů /usr/X11R6/lib/X11/xkb ve "starém" a "novém" RedHatu rychle zjistíme, že to, oč tu běží, jsou soubory /usr/X11R6/lib/X11/xkb/symbols/czsk a /usr/X11R6/lib/X11/xkb/symbols.dir (po kliknutí si je můžete stáhnout a nainstalovat do vašeho systému). Příkaz pro zavedení nové mapy klávesnice se jmenuje setxkbmap. Jeho syntaxe pro zavedení takové české klávesnice, na kterou jste zvyklí z RedHatu 5-6, případně jakéhkoliv jiného systému, kde mělo přepínání klávesnic hlavu a patu, zní: setxkbmap -symbols 'czsk(cz_us_qwerty)' -compat group_led Můžete si samozřejmě napsat nějaký skript, pojmenovaný třeba "kb", který bude obsahovat tento zdlouhavý příkaz, a spouštět jej v případě potřeby ručně. Místo, kam definice defaultní klávesnice v RedHatí instalaci systému X11 patří, je adresář /etc/X11/xinit/. Může zde být umístěn jednořádkový soubor Xkbmap, do kterého stačí napsat (výše uvedené) parametry příkazového řádku příkazu setxkbmap (samotná tato skutečnost nasvěduje tomu, že původní čisté prostředí X11 prostě nebylo dvakrát intuitiví... z pohledu dnešního uživatele jde daleko spíše o síťově transparentní ovladač grafické karty, než o plnohodnotný desktop). Jednouživatelskou alternativou je umístění souboru .Xkbmap do vašeho domovského adresáře; v obou případech je pro aktivaci klávesnice třeba se znovu zalogovat do prostředí X. Pokud s tímto řešením budete mít jakékoliv problémy, pak vhodnou černou skříňkou, ve které se vrtat, je skript /etc/X11/xinit/xinitrc. Optimalizace: pokud používáte prohlížeč s jádrem Mozilla (Firefox 3.8-8.0) v dostatečně velkém okně a na monitoru s dostatečným rozlišením, tak nepřehlédněte pokračování textu v dalším sloupci vícesloupcové sazby ! Tato feature je sice v prohlížečích s jádrem Webkit (Google Chrome, Safari, Konqueror) teoreticky také k dispozici - ale bohužel se chová nepředvídatelně a nepoužitelně: sloupce které se na obrazovku nevejdou, jednoduše skryje. [zpět na začátek sloupcové sazby] Pokud se vám článek líbil, můžete podpořit provozovatele serveru zasláním Bitcoin daru dle vlastního uvážení na BTC účet č. [19rriLx8vR19wGefPaMhakqnCYNYwjLvxq] :-) Sdílet v síti [Identi.ca - musíte být předem přihlášeni] [Twitter] [Facebook] [Jagg.cz] Formátovat pro tisk [bez komentářů] [s komentáři] Krátká forma URL (adresy) [http://teckacz.cz/11] Všechny články [tohoto autora] [v rubrice HowKnow] Hodnocení článku čtenáři [ + ] 1 [1x] [ - ] Nápověda: ve vlastním zájmu uvádějte u komentářů pouze funkční a dostupnou e-mailovou adresu.
Přezdívku, která je jednou spojená s konkrétní e-mailovou adresou, už nyní nelze bez zásahu
administrátora serveru spojit s jinou adresou. Uvedením neplatné e-mailové adresy si v budoucnu
znemožníte upload ikonky i možnost použít některé další chystané neanonymní funkce vázané na
uvedení platné e-mailové adresy. |
![]() |
| |
![]() |
|||||
| |||||