old-www/HOWTO/Slovak-HOWTO/xwindow.html

1932 lines
38 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<HTML
><HEAD
><TITLE
>Nastavenia X Window Systemu</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.63
"><LINK
REL="HOME"
TITLE="Slovak-HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Nastavenia konzoly"
HREF="console.html"><LINK
REL="NEXT"
TITLE="Sloven&#269;ina a linuxový kernel"
HREF="kernel.html"></HEAD
><BODY
CLASS="SECTION"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Slovak-HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="console.html"
>Predchádzajúci</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="kernel.html"
>&#270;al&#353;í</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECTION"
><H1
CLASS="SECTION"
><A
NAME="XWINDOW"
>4. Nastavenia X Window Systemu</A
></H1
><P
>&#268;oko&#318;vek sa chystáte robi&#357; s <SPAN
CLASS="APPLICATION"
>X Window Systemom</SPAN
> a sloven&#269;inou
dokopy, s&#318;ubujem, &#382;e vám to nebude fungova&#357;, ak nenastavíte totok taktok:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>LC_CTYPE=sk
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>&#268;o to znamená a ako sa to nastavuje, tak o tom pojednáva kapitola <A
HREF="locales.html"
><I
>Miestne nastavenia</I
></A
>.</P
><DIV
CLASS="SECTION"
><H2
CLASS="SECTION"
><A
NAME="XWINDOW-FONTS"
>4.1. Slovenské fonty v X Window Systeme</A
></H2
><P
>Predpokladám, &#382;e <SPAN
CLASS="APPLICATION"
>X Window System</SPAN
> máte nain&#353;talovaný, prípadne
aj <SPAN
CLASS="APPLICATION"
>X Font Server</SPAN
>, va&#269;&#353;inu dôle&#382;itých vecí sme si povedali v &#269;asti o
konzole, po&#271;me si rovno nain&#353;talova&#357; slovenské fonty.</P
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-FONTS-XSINSTALL"
>4.1.1. In&#353;talácia fontov - X server</A
></H3
><P
>Slovenské fonty pre <SPAN
CLASS="ACRONYM"
>X</SPAN
> nájdeme v balíku
<SPAN
CLASS="APPLICATION"
>XFree86-ISO8859-2</SPAN
>, ve&#318;a &#271;al&#353;ích je v balíkoch
<SPAN
CLASS="APPLICATION"
>XFree-ISO8859-2-<EM
>&#60;druh&#62;</EM
>-fonts</SPAN
>, kde
<EM
>&#60;druh&#62;</EM
>&#382;e by&#357; <SPAN
CLASS="APPLICATION"
>Type1</SPAN
>,
<SPAN
CLASS="APPLICATION"
>100dpi</SPAN
> alebo <SPAN
CLASS="APPLICATION"
>75dpi</SPAN
>. Ak chcete pou&#382;íva&#357;
sloven&#269;inu seriózne (<SPAN
CLASS="APPLICATION"
>Gimp</SPAN
>, <SPAN
CLASS="APPLICATION"
>Netscape</SPAN
>,
lokalizácia), nain&#353;talujte si v&#353;etky, ak potrebujete slovenský font len napr. v
<SPAN
CLASS="APPLICATION"
>XTerme</SPAN
>, posta&#269;í vám základný balík.</P
><P
>Po rozbalení archívu sa fonty nachádzajú na nieko&#318;kých miestach. V&#353;etky cesty k novým
fontom si treba odpisa&#357;, zapamäta&#357;, ma&#357; na o&#269;iach:
<P
></P
><TABLE
BORDER="0"
><TBODY
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/share/fonts/ISO8859-2/misc</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/share/fonts/ISO8859-2/75dpi</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/share/fonts/ISO8859-2/100dpi</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/share/fonts/ISO8859-2/Type1</TT
></TD
></TR
></TBODY
></TABLE
><P
></P
></P
><P
>Tieto cesty toti&#382; budeme vklada&#357; do konfigura&#269;ného súboru <SPAN
CLASS="APPLICATION"
>X Window
Systemu</SPAN
> (<TT
CLASS="FILENAME"
>/etc/X11/XF86Config</TT
>, prípadne
<TT
CLASS="FILENAME"
>/etc/X11/XF86Config-4</TT
>). Tým sprístupníme X serveru fonty z týchto
adresárov. Sekciu <TT
CLASS="COMPUTEROUTPUT"
>"Files"</TT
> upravíme vlo&#382;ením riadkov
<TT
CLASS="COMPUTEROUTPUT"
>FontPath</TT
>:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Section "Files"
...
FontPath "/usr/share/fonts/ISO8859-2/misc"
FontPath "/usr/share/fonts/ISO8859-2/75dpi"
FontPath "/usr/share/fonts/ISO8859-2/100dpi"
FontPath "/usr/share/fonts/ISO8859-2/Type1"
EndSection
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>Správne poradie riadkov s cestami k fontom nájdete v
<I
CLASS="CITETITLE"
>XWindow-User-HOWTO</I
>, ale nemali by ste ma&#357; ve&#318;ké problémy ani ke&#271;
slovenské fonty vlo&#382;íte na koniec zoznamu.</P
><P
>Za behu <SPAN
CLASS="APPLICATION"
>X Window Systemu</SPAN
> pridáte nové adresáre s fontami
príkazom
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh$ xset +fp /usr/share/fonts/ISO8859-2/misc, /usr/share/fonts/ISO8859-2/75dpi, &#8230;
</PRE
></FONT
></TD
></TR
></TABLE
></P
></DIV
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-FONTS-FSINSTALL"
>4.1.2. In&#353;talácia fontov - X Font Server</A
></H3
><P
><SPAN
CLASS="APPLICATION"
>X Font Server</SPAN
> ponúka druhý spôsob spravovania fontov pre
<SPAN
CLASS="APPLICATION"
>X Window Server</SPAN
>, a to ako pre lokálnu ma&#353;inu, tak aj pre
vzdialené systémy. Moderné distribúcie u&#382; po in&#353;talácii ponúkajú nakonfigurovaný
<SPAN
CLASS="APPLICATION"
>X Font Server</SPAN
> a <SPAN
CLASS="APPLICATION"
>X Window System</SPAN
>, ktorý
vyu&#382;íva jeho slu&#382;by.</P
><P
>Pri tomto spôsobe treba cesty k fontom vlo&#382;i&#357; do konfigura&#269;ného súboru
<SPAN
CLASS="APPLICATION"
>X Font Serveru</SPAN
> a konfigurácia v
<TT
CLASS="FILENAME"
>/etc/X11/X86Config</TT
> (XF86Config-4) by mala vyzera&#357; takto:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Section "Files"
FontPath "unix/:7100"
EndSection
</PRE
></FONT
></TD
></TR
></TABLE
>
za predpokladu, &#382;e X Font Server be&#382;í na porte 7100 (vo&#318;ba príkazového riadku
<TT
CLASS="COMPUTEROUTPUT"
>-port</TT
>).</P
><P
>Ak teda pou&#382;ívate <SPAN
CLASS="APPLICATION"
><SPAN
CLASS="ACRONYM"
>xfs</SPAN
></SPAN
>, nie&#269;o podobné ako v
predchádzajúcej kapitole urobíte s konfigura&#269;ným súborom pre tento program
(<TT
CLASS="FILENAME"
>/etc/X11/fs/config</TT
>) v &#269;asti
<TT
CLASS="COMPUTEROUTPUT"
>catalogue</TT
>:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>catalogue = ...,
/usr/share/fonts/ISO8859-2/misc,
/usr/share/fonts/ISO8859-2/75dpi,
/usr/share/fonts/ISO8859-2/100dpi,
/usr/share/fonts/ISO8859-2/Type1
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>Hne&#271; potom musí <SPAN
CLASS="APPLICATION"
><SPAN
CLASS="ACRONYM"
>xfs</SPAN
></SPAN
> znovu na&#269;íta&#357;
konfigura&#269;ný súbor a tým umo&#382;níte pou&#382;ívanie slovenských fontov lokálnemu aj iným
<SPAN
CLASS="ACRONYM"
>X</SPAN
> serverom:
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh# killall -USR1 xfs
</PRE
></FONT
></TD
></TR
></TABLE
></P
></DIV
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-FONTS-TTF"
>4.1.3. Slovenské TrueType fonty</A
></H3
><P
>Ak vlastníte legálnu kópiu systému <SPAN
CLASS="SYSTEMITEM"
>WindowsXX</SPAN
>
(kde <SPAN
CLASS="ACRONYM"
>XX</SPAN
> je hoci&#269;o), alebo <SPAN
CLASS="SYSTEMITEM"
>MacOS</SPAN
>,
nemali by vás zavrie&#357;, ak pou&#382;ijete <SPAN
CLASS="APPLICATION"
>TrueType</SPAN
> fonty obsiahnuté v
ich distribúciách. Existuje aj mnoho balíkov s <SPAN
CLASS="APPLICATION"
>TrueType</SPAN
> fontmi s
podporou normy <SPAN
CLASS="ACRONYM"
>ISO-8859-2</SPAN
>, ktoré sú vo&#318;ne dostupné.</P
><P
>Popis in&#353;talácie takýchto fontov prebehneme len v krátkosti, podrobnej&#353;í
nájdete v dokumentácii k balíku <SPAN
CLASS="APPLICATION"
>free-type</SPAN
>:</P
><DIV
CLASS="PROCEDURE"
><OL
TYPE="1"
><LI
><P
>Skopírujte súbory s <SPAN
CLASS="APPLICATION"
>TrueType</SPAN
> fontami napr. do adresára
<TT
CLASS="FILENAME"
>/usr/share/fonts/ttf/win/</TT
>. Odporú&#269;am zmeni&#357;
mená súborov s fontami aj ich prípony na malé písmená -- mal som s tým
problémy.</P
></LI
><LI
><P
>Vytvorte v ka&#382;dom adresári súbor s informáciami o scalable fontoch
<TT
CLASS="FILENAME"
>fonts.scale</TT
> nasledovným príkazom:
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh# cd /usr/share/fonts/ttf/win
sh# ttmkfdir -o fonts.scale
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>Ak to nie je celkom ono a dostanete ve&#318;a chybových hlásení, alebo súbor
<TT
CLASS="FILENAME"
>fonts.scale</TT
> obsahuje príli&#353; málo záznamov o fontoch v adresári,
skúste pou&#382;i&#357; s príkazom <B
CLASS="COMMAND"
>ttmkfdir</B
> aj vo&#318;bu príkazoveho riadku
<TT
CLASS="COMPUTEROUTPUT"
>-c</TT
>.</P
></LI
><LI
><P
>Zoznam fontov v súbore, ktorý na&#269;ítava <SPAN
CLASS="ACRONYM"
>X</SPAN
> server aj
<SPAN
CLASS="APPLICATION"
>xfs</SPAN
>, vytvoríte nasledovne:
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh# cd /usr/share/fonts/ttf/win
sh# mkfontdir
</PRE
></FONT
></TD
></TR
></TABLE
></P
></LI
></OL
></DIV
><P
>Od tohto momentu pokra&#269;ujte &#353;tandardným spôsobom tak, ako je to popísané
v predchádzajúcej &#269;asti o konfigurácii <SPAN
CLASS="ACRONYM"
>X</SPAN
> servera alebo
<SPAN
CLASS="APPLICATION"
>xfs</SPAN
>.</P
></DIV
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-FONTS-ALIAS"
>4.1.4. &#268;o je iné so slovenskými fontami</A
></H3
><P
>Okrem toho, &#382;e sa slovenské znaky zobrazujú správne, ni&#269;. Fonty z balíkov pre normu
<SPAN
CLASS="ACRONYM"
>ISO-8859-2</SPAN
> sa síce volajú inak, ale vzh&#318;adom zodpovedajú &#353;tandardným
fontom. V nasledujúcej tabu&#318;ke sú uvedené zodpovedajúce dvojice fontov:
<DIV
CLASS="TABLE"
><A
NAME="AEN1212"
></A
><P
><B
>Tabu&#318;ka 3. Slovenské ekvivalenty &#353;tandardných fontov</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><THEAD
><TR
><TH
ALIGN="LEFT"
VALIGN="TOP"
>&#353;tandardne</TH
><TH
ALIGN="LEFT"
VALIGN="TOP"
>iso8859-2</TH
></TR
></THEAD
><TBODY
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Times</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Kathimerini</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Helvetica</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Aplos</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>New Century Schoolbook</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Anagnostiko</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Lucida</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Fotinos</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Utopia</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Chimera</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Charter</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Chartis</TD
></TR
></TBODY
></TABLE
></DIV
></P
><P
>Berte túto tabu&#318;ku len ako informatívny údaj, ktorý pravdepodobne nikdy nebudete
potrebova&#357; v&#271;aka súborom <TT
CLASS="FILENAME"
>fonts.alias</TT
> v adresároch so slovenskými
fontmi. Tie zabezpe&#269;ujú nahrádzanie mien &#353;tandardných fontov s uvedenou normou
<SPAN
CLASS="ACRONYM"
>ISO-8859-2</SPAN
> zodpovedajúcimi menami slovenských fontov. Napríklad
po&#382;iadavka na font
<P
CLASS="LITERALLAYOUT"
><TT
CLASS="COMPUTEROUTPUT"
>-b&#38;h-lucida-bold-i-normal-sans-11-80-100-100-p-69-iso8859-2
</TT
></P
>
poskytne a teda zobrazí v skuto&#269;nosti font
<P
CLASS="LITERALLAYOUT"
><TT
CLASS="COMPUTEROUTPUT"
>-biznet-fotinos-bold-i-normal-sans-11-80-100-100-p-69-iso8859-2
</TT
></P
></P
></DIV
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-FONTS-TSHOOTING"
>4.1.5. Strie&#318;anie ta&#382;kostí</A
></H3
><P
>Ak budete dostáva&#357; po spustení <SPAN
CLASS="ACRONYM"
>X</SPAN
> serveru chybové hlásenia typu
<SPAN
CLASS="QUOTE"
>&#8222;<TT
CLASS="COMPUTEROUTPUT"
>Can't open default font 'fixed'</TT
>&#8220;</SPAN
> alebo
<SPAN
CLASS="QUOTE"
>&#8222;<TT
CLASS="COMPUTEROUTPUT"
>unable to open font ...</TT
>&#8220;</SPAN
>, alebo vám
jednoducho nie&#269;o spojené s fontami pod iXami bude kazi&#357; náladu, uistite sa, &#382;e máte v
poriadku nasledovné veci.</P
><P
></P
><OL
TYPE="1"
><LI
><P
>V&#353;etky adresáre s fontami, samotné súbory fontov a súbory, ktoré &#269;íta <SPAN
CLASS="APPLICATION"
>X
Window System</SPAN
> alebo <SPAN
CLASS="APPLICATION"
>X Font Server</SPAN
>, musia ma&#357;
nastavené rozumné prístupové práva.</P
></LI
><LI
><P
>V adresároch, v ktorých sa nachádzajú fonty, musí existova&#357; súbor
<TT
CLASS="FILENAME"
>fonts.dir</TT
>. Ak nie, spustite v týchto adresároch program
<B
CLASS="COMMAND"
>mkfontdir</B
>. V adresároch s <SPAN
CLASS="APPLICATION"
>TrueType</SPAN
> fontmi
musíte e&#353;te predtým vytvori&#357; súbor <TT
CLASS="FILENAME"
>fonts.scale</TT
> tak ako je to
popísane v &#269;asti
<A
HREF="xwindow.html#XWINDOW-FONTS-TTF"
><I
>Slovenské TrueType fonty</I
></A
>.</P
></LI
><LI
><P
>Ak idete bez <B
CLASS="COMMAND"
>xfs</B
>, naozaj v&#353;etky adresáre s fontami musia
by&#357; uvedené v súbore <TT
CLASS="FILENAME"
>XF86Config</TT
>.</P
></LI
><LI
><P
>V prípade, ze pou&#382;ívate <B
CLASS="COMMAND"
>xfs</B
>, tieto adresáre musia by&#357; uvedené v
súbore <TT
CLASS="FILENAME"
>/etc/X11/fs/config</TT
>. Navy&#353;e, xfs musí be&#382;a&#357; na nejakom porte
(napr. 7100) a v <TT
CLASS="FILENAME"
>XF86Config</TT
> musí by&#357; cesta k fontom uvedená ako
adresa s &#269;íslom toho portu, asi takto:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="90%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>FontPath "unix/:7100"
</PRE
></FONT
></TD
></TR
></TABLE
></P
></LI
><LI
><P
>Po zmenách v konfigura&#269;ných súboroch <SPAN
CLASS="APPLICATION"
>X Window Systemu</SPAN
>
alebo <SPAN
CLASS="APPLICATION"
>X Font Serveru</SPAN
> je nutný re&#353;tart alebo znovuna&#269;ítanie
nastavení:
<P
></P
><DIV
CLASS="VARIABLELIST"
><DL
><DT
><SPAN
CLASS="APPLICATION"
>X Window System</SPAN
></DT
><DD
><TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="90%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh$ xset fp rehash
</PRE
></FONT
></TD
></TR
></TABLE
></DD
><DT
><SPAN
CLASS="APPLICATION"
>X Font Server</SPAN
></DT
><DD
><TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="90%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh# killall -USR1 xfs
</PRE
></FONT
></TD
></TR
></TABLE
></DD
></DL
></DIV
></P
></LI
><LI
><P
>Ak máte v <TT
CLASS="FILENAME"
>inittabe</TT
> nastavené spú&#353;&#357;anie X serveru pri &#353;tarte
systému (runlevel <TT
CLASS="CONSTANT"
>5/X</TT
>), rad&#353;ej si to pri pokusoch s fontami zme&#328;te
na <TT
CLASS="CONSTANT"
>3/multiuser</TT
> a&#382; pokia&#318; si nie ste sakramentsky istí, &#382;e X server
pri &#353;tarte nájde fonty. Ak to neurobíte a nastavenia budú nesprávne, za&#269;nú sa dia&#357;
záhadné veci typu <SPAN
CLASS="QUOTE"
>&#8222;X server sa skon&#269;í, lebo nenájde fonty ale init ho znovu spustí
a ten nenájde fonty, tak sa skon&#269;í, ale init ho...&#8220;</SPAN
>. Znakom toho je hlá&#353;ka
<TT
CLASS="COMPUTEROUTPUT"
>INIT: Id "x" respawning too fast: disabled for 5
minutes</TT
>.</P
></LI
><LI
><P
><SPAN
CLASS="APPLICATION"
>X Window System</SPAN
> h&#318;adá (pre normálneho u&#382;ívate&#318;a)
konfigura&#269;né súbory v tomto poradí:
<P
></P
><TABLE
BORDER="0"
><TBODY
><TR
><TD
><TT
CLASS="FILENAME"
>/etc/X11/&#60;cmdline&#62;</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/etc/X11/&#60;cmdline&#62;</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/etc/X11/$XF86CONFIG</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/etc/X11/$XF86CONFIG</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/etc/X11/XF86Config-4</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/etc/X11/XF86Config</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/etc/XF86Config</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/etc/X11/XF86Config.&#60;hostname&#62;</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/etc/X11/XF86Config-4</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/etc/X11/XF86Config</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/lib/X11/XF86Config.&#60;hostname&#62;</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/lib/X11/XF86Config-4</TT
></TD
></TR
><TR
><TD
><TT
CLASS="FILENAME"
>/usr/X11R6/lib/X11/XF86Config</TT
></TD
></TR
></TBODY
></TABLE
><P
></P
></P
><P
>Pamätajte na to pri editovaní konfigurákov a v&#382;dy sa uistite, &#269;i neexistuje súbor,
ktorý je v tomto zozname vy&#353;&#353;ie, ako ten, ktorý editujete.</P
></LI
></OL
></DIV
></DIV
><DIV
CLASS="SECTION"
><H2
CLASS="SECTION"
><A
NAME="XWINDOW-KBD"
>4.2. Slovenská klávesnica v X Window Systeme</A
></H2
><P
>Skôr jak to tu celé rozto&#269;íme, zadajte príkaz
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh$ rpm -q XFree86
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>V&#353;etky tie &#269;ísla za <TT
CLASS="COMPUTEROUTPUT"
>XFree86</TT
>, &#269;o vám tento príkaz vypí&#353;e,
udávajú verziu vá&#353;ho <SPAN
CLASS="APPLICATION"
>XFree86 X Window Systemu</SPAN
>.</P
><P
>Existuje presne &#353;tyridsa&#357;dva dôvodov, pre&#269;o prejs&#357; na <SPAN
CLASS="APPLICATION"
>XFree86</SPAN
>
verziu 3.2 alebo vy&#353;&#353;iu, a len dva, pre&#269;o zosta&#357; pri star&#353;ej verzii. <SPAN
CLASS="SYSTEMITEM"
>Red Hat Linux 6.0</SPAN
> obsahuje <SPAN
CLASS="APPLICATION"
>XFree86 </SPAN
>,
verziu 3.3.3 a <SPAN
CLASS="SYSTEMITEM"
>Linux Mandrake 7.0</SPAN
> u&#382; verziu
3.3.6.</P
><P
>Pokia&#318; ste svoj opera&#269;ný systém nezdedili po starých rodi&#269;och, je vysoko pravdepodobné, &#382;e
máte verziu <SPAN
CLASS="APPLICATION"
>XFree86</SPAN
> vy&#353;&#353;iu ako 3.2. Inak ste naozaj krok pozadu a
na adrese <A
HREF="ftp://ftp.xfree86.org"
TARGET="_top"
>ftp://ftp.xfree86.org</A
> nájdete to, &#269;o
treba.</P
><P
>Ak aj po predchádzajúcich slovách, upozorneniach a odporú&#269;aniach odmietate upgrade na
verziu 3.2, dr&#382;te sa nasledujúcich krokov:</P
><DIV
CLASS="PROCEDURE"
><OL
TYPE="1"
><LI
><P
>Ak máte <I
CLASS="CITETITLE"
>Slovak-HOWTO</I
> vytla&#269;ené na papieri, uchopte tento do
&#318;avej ruky (ak ste &#318;avák, robte v&#353;etko naopak), zapa&#318;ova&#269; do pravej, zachovavajte
dostato&#269;nú vzdialenos&#357; od iných zápalných materiálov a nekompromisne konajte.</P
></LI
><LI
><P
>V prípade, &#382;e máte tento súbor ulo&#382;ený niekde na disku, príkazom
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>sh$ su -c'rm -fr /'
</PRE
></FONT
></TD
></TR
></TABLE
>
sa ho do nieko&#318;kých minút po zadaní hesla zaru&#269;ene zbavíte.</P
></LI
></OL
></DIV
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-KBD-CONFIG"
>4.2.1. Konfigurácia klávesnice</A
></H3
><P
><SPAN
CLASS="APPLICATION"
>XFree86</SPAN
> 3.2 a nov&#353;ie u&#382; majú tzv.
<EM
>XKEYBOARD</EM
> roz&#353;írenie, ktoré zjednodu&#353;uje konfiguráciu klávesnice pre
<SPAN
CLASS="APPLICATION"
>X Window System</SPAN
>. Teoreticky netreba urobi&#357; viac ako v súbore
<TT
CLASS="FILENAME"
>/etc/X11/XF86Config</TT
> vlo&#382;i&#357; do sekcie
<TT
CLASS="COMPUTEROUTPUT"
>"Keyboard"</TT
> nie&#269;o takéto:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Section "Keyboard"
...
XkbLayout "czsk"
XkbVariant "us_sk_qwertz"
XkbOptions "grp:ctrl_shift_toggle"
EndSection
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>Ak u&#382; ste nebodaj u&#382;ívate&#318;om <SPAN
CLASS="APPLICATION"
>XFree86</SPAN
> verzie 4.0.0 alebo
vy&#353;&#353;ej, vlo&#382;te do súboru <TT
CLASS="FILENAME"
>/etc/X11/XF86Config-4</TT
> toto:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Section "InputDevice"
...
Option "XkbLayout" "czsk"
Option "XkbVariant" "us_sk_qwertz"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>Riadok v konfigura&#269;nom súbore
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>XkbLayout "czsk"
</PRE
></FONT
></TD
></TR
></TABLE
>
prípadne pre verziu &#8805; 4
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Option "XkbLayout" "czsk"
</PRE
></FONT
></TD
></TR
></TABLE
>
hovorí asi to&#318;ko, aby <SPAN
CLASS="ACRONYM"
>X</SPAN
> server pou&#382;il popis rozlo&#382;enia kláves ulo&#382;ený v
súbore <TT
CLASS="FILENAME"
>czsk</TT
>. Tento a ostatné súbory s <SPAN
CLASS="ACRONYM"
>XKB</SPAN
> keymapami
sa nachádzajú v adresári <TT
CLASS="FILENAME"
>/usr/X11R6/lib/X11/xkb/symbols/
</TT
>.</P
><P
>Bli&#382;&#353;ie si o formáte týchto súborov povieme neskôr, teraz si len otvorte
súbor <TT
CLASS="FILENAME"
>czsk</TT
> a pozrite si jeho &#353;truktúru -- hlavne &#269;asti
<TT
CLASS="COMPUTEROUTPUT"
>xkb_symbols</TT
>. Pre sloven&#269;inu sú dôle&#382;ité tieto varianty:
<P
></P
><TABLE
BORDER="0"
><TBODY
><TR
><TD
><TT
CLASS="COMPUTEROUTPUT"
>us_sk_qwerty</TT
></TD
></TR
><TR
><TD
><TT
CLASS="COMPUTEROUTPUT"
>us_sk_qwertz</TT
></TD
></TR
><TR
><TD
><TT
CLASS="COMPUTEROUTPUT"
>us_sk_prog</TT
></TD
></TR
><TR
><TD
><TT
CLASS="COMPUTEROUTPUT"
>sk_us_qwerty</TT
></TD
></TR
><TR
><TD
><TT
CLASS="COMPUTEROUTPUT"
>sk_us_qwertz</TT
></TD
></TR
><TR
><TD
><TT
CLASS="COMPUTEROUTPUT"
>sk_us_prog</TT
></TD
></TR
></TBODY
></TABLE
><P
></P
></P
><P
>Niektorý z týchto re&#357;azcov dosa&#271;te do riadku
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>XkbVariant "..."
</PRE
></FONT
></TD
></TR
></TABLE
>
pre star&#353;ie verzie <SPAN
CLASS="APPLICATION"
>X Window Systemu</SPAN
>, alebo
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Option "XkbVariant" "..."
</PRE
></FONT
></TD
></TR
></TABLE
>
v konfigura&#269;nom súbore pre <SPAN
CLASS="ACRONYM"
>X</SPAN
> sever verzia 4.</P
><P
>Varianty <TT
CLASS="COMPUTEROUTPUT"
>us_sk_qwerty</TT
> a
<TT
CLASS="COMPUTEROUTPUT"
>sk_us_qwerty</TT
> sú prakticky toto&#382;né, jediný rozdiel je v tom,
ktoré rozlo&#382;enie kláves bude nastavené po &#353;tarte <SPAN
CLASS="APPLICATION"
>X Window
Systemu</SPAN
>. Pre <TT
CLASS="COMPUTEROUTPUT"
>sk_us_*</TT
> je to slovenské, pre
<TT
CLASS="COMPUTEROUTPUT"
>us_sk_*</TT
> zase americké.</P
><P
>Prepína&#357; medzi slovenským a americkým rozlo&#382;ením kláves mo&#382;no klávesom
<B
CLASS="KEYCAP"
>Scroll Lock</B
>, prípadne aj inými, ak vlo&#382;íte do konfigurácie klávesnice
riadok:
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>Options "grp:..."
</PRE
></FONT
></TD
></TR
></TABLE
>
alebo pre <SPAN
CLASS="APPLICATION"
>X Window System</SPAN
> verzie 4.0 alebo nov&#353;í:
<TABLE
BORDER="1"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="SCREEN"
>Option "XkbOptions" "grp:..."
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>&#268;as&#357; <TT
CLASS="COMPUTEROUTPUT"
>grp:&#8230;</TT
> nahra&#271;te niektorou z nasledujúcich
mo&#382;ností a mô&#382;ete prepína&#357; rozlo&#382;enia kláves pomocou danej klávesovej skratky:
<DIV
CLASS="TABLE"
><A
NAME="AEN1405"
></A
><P
><B
>Tabu&#318;ka 4. Mo&#382;nosti prepínania medzi rozlo&#382;eniami kláves</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><THEAD
><TR
><TH
ALIGN="LEFT"
VALIGN="TOP"
>vo&#318;ba</TH
><TH
ALIGN="LEFT"
VALIGN="TOP"
>prepínanie medzi rozlo&#382;eniami</TH
></TR
></THEAD
><TBODY
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>grp:ctrl_shift_toggle</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>LShift + LCtrl / RShift + RCtrl</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>grp:caps_toggle</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Caps Lock / LShift + RShift</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
>grp:ctrl_alt_toggle</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>Ctrl + Alt</TD
></TR
></TBODY
></TABLE
></DIV
></P
><P
>Pri nastavovaní alternatívnych klávesových kombinácií na prepínanie medzi rozlo&#382;eniami
kláves si dávajte pozor, aby dané nastavenie nekolidovalo s u&#382; existujúcimi klávesovými
skratkami (napríklad vá&#353;ho mana&#382;éra okien). Napríklad pri nastavenom
<TT
CLASS="COMPUTEROUTPUT"
>ctrl_alt_toggle</TT
> nefunguje <B
CLASS="KEYCAP"
>Ctrl</B
>-<B
CLASS="KEYCAP"
>Alt</B
>-<B
CLASS="KEYCAP"
>Backspace</B
> (<I
CLASS="FOREIGNPHRASE"
>Kill X
Server</I
>).</P
></DIV
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-KBD-KEYMAP"
>4.2.2. XKB keymapy</A
></H3
><P
><SPAN
CLASS="APPLICATION"
>X Window System</SPAN
> umo&#382;&#328;uje definova&#357; vlastné popisy rozlo&#382;enia
kláves prakticky pre akýko&#318;vek jazyk. Na to slú&#382;ia keymap súbory -- nie&#269;o ve&#318;mi podobné tým
keymap súborom, o ktorých sme hovorili v &#269;asti o nastaveniach konzoly. Formát keymap súborov
pre <SPAN
CLASS="APPLICATION"
>X Window System</SPAN
> dovo&#318;uje vytvárat súbory s jednoduchým
popisom len &#269;asti klávesnice, ale aj zlo&#382;ité súbory s mnohými rozlo&#382;eniami.</P
><P
>Naozaj nemá zmysel podrobne popisova&#357; mo&#382;nosti <SPAN
CLASS="ACRONYM"
>XKB</SPAN
> keymap súborov,
sná&#271; budú sta&#269;i&#357; len úplné základy, ktoré vám dovolia robi&#357; malé zmeny v u&#382; existujucich
popisoch rozlo&#382;enia kláves. Podstatne viac o týchto súboroch sa dozviete, ke&#271; si ich sami
pozriete a poskú&#353;ate.</P
><P
>V XKB popisoch rozlo&#382;enia kláves majú riadky takýto formát:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>key &#60;TLDE&#62; { [ quoteleft, asciitilde ], [ semicolon, degree ] };
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>K&#318;ú&#269;ové slovo key ozna&#269;uje za&#269;iatok definície znaku, ktorého kód nasleduje uzavretý v
<TT
CLASS="COMPUTEROUTPUT"
>&#60;</TT
> a <TT
CLASS="COMPUTEROUTPUT"
>&#62;</TT
>, celá
definicia je uzavretá v krútených zátvorkách a dvojice znakov pre ka&#382;dú skupinu
(<I
CLASS="FOREIGNPHRASE"
>Group</I
>) sa uzavierajú do hranatých zátvoriek. Skupiny mô&#382;u
by&#357; definované napríklad takto:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>name[Group1] = "US/ASCII";
name[Group2] = "Slovak";
</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>Potom prvé dva znaky (<TT
CLASS="COMPUTEROUTPUT"
>quoteleft</TT
> a <TT
CLASS="COMPUTEROUTPUT"
> asciitilde</TT
>) v definícii znaku platia pre prvú skupinu (<TT
CLASS="COMPUTEROUTPUT"
> US/ASCII</TT
>) a druhé dva (<TT
CLASS="COMPUTEROUTPUT"
>semicolon</TT
> a
<TT
CLASS="COMPUTEROUTPUT"
>degree</TT
>) pre druhú skupinu
(<TT
CLASS="COMPUTEROUTPUT"
>Slovak</TT
>).</P
><P
>Kódy jednotlivých klávesov &#318;ahko zistíte z keymap súborov, ktorých je v adresári
<TT
CLASS="FILENAME"
>/usr/X11R6/lib/X11/xkb/symbols/</TT
> naozaj dos&#357;, takisto,
názvy znakov a m&#341;tvych kláves sa ve&#318;mi nelí&#353;ia od tých, ktoré platia v keymap súboroch pre
textovú konzolu. No a nakoniec, v prílohe <A
HREF="xwindow.html#XWINDOW-EXAMPLES-KEYMAP"
><I
>XKB keymap</I
></A
> nájdete jeden vzorový príklad slovenského
rozlo&#382;enia kláves pre <SPAN
CLASS="APPLICATION"
>X Window System</SPAN
>.</P
></DIV
></DIV
><DIV
CLASS="SECTION"
><H2
CLASS="SECTION"
><A
NAME="XWINDOW-MOUSE"
>4.3. Slovenská my&#353; v X Window Systeme</A
></H2
><P
>Mimoriadne zlo&#382;ité bolo do verzie 4.0.1 nastavovanie sloven&#269;iny pre my&#353;. Na&#353;tastie,
vývojári si spomenuli, &#382;e i toto zariadenie a jeho ovláda&#269;e by mali v plnej miere podporova&#357;
miestne nastavenia tak, ako je to napríklad u klávesnice. Dokonca sa objavili pokusy
lokalizova&#357; tablety a svetelné perá.</P
><P
>V predchádzajúcich verziách <SPAN
CLASS="APPLICATION"
>X Window Systemu</SPAN
> bola táto podpora
ve&#318;mi slabo implementovaná a len nieko&#318;kým národnostiam sa podarilo rozchodi&#357; my&#353; vo svojom
jazyku. Slovenskí pou&#382;ívatelia museli na svojich my&#353;iach robi&#357; rôzne úpravy od tupírovania
&#353;núry a&#382; po kastráciu, ale výsledky boli aj tak neuspokojivé.</P
><P
>Popí&#353;eme si teraz v krátkosti postup posloven&#269;ovania my&#353;i v <SPAN
CLASS="APPLICATION"
>X Window
Systeme</SPAN
>, verzia 4.0.1 a vy&#353;&#353;ie:</P
><DIV
CLASS="PROCEDURE"
><OL
TYPE="1"
><LI
><P
>Odpojte svoju my&#353; od po&#269;íta&#269;a, poutierajte a vyle&#353;tite jej gu&#318;u, skontrolujte
mikrotla&#269;idlá a celkovo ju o&#353;etrite. Odlo&#382;te ju do tepla a sucha. Dôle&#382;ité je aspo&#328; raz
za de&#328; k nej pristúpi&#357; s <I
CLASS="CITETITLE"
>Pravidlami slovenského pravopisu</I
> a
príjemným hlasom pred&#269;ítava&#357; slová zo slovníka. Po pár ty&#382;d&#328;och mô&#382;ete prejs&#357; k
jednoduchej beletrii a rozprávkam.</P
></LI
><LI
><P
>Po&#269;as tohto obdobia odvykania my&#353;i od cudzích jazykov nain&#353;talujte slovenské fonty a
rozlo&#382;enie kláves. Takisto sa pokúste pozhá&#328;a&#357; slovenské preklady ob&#318;úbených aplikácií
va&#353;ej my&#353;i. Ako pozadie obrazovky odporú&#269;am nastavi&#357; slovenskú zástavu a adresáre s
hudbou by ste mali obohati&#357; o tituly ako Iné Kafe, Maduar a rôzne iné rockové uragány a
punkové smr&#353;te.</P
></LI
><LI
><P
>Ak máte pocit, &#382;e my&#353; je pripravená vstúpi&#357; do &#269;isto slovenského prostredia va&#353;ich
iXov, opatrne ju pripojte a poukazujte jej v&#353;etky zákutia jej vynoveného domova.</P
></LI
></OL
></DIV
><P
>E&#353;te by som rád pripomenul, &#382;e nie v&#353;etky my&#353;i sú rovnako odolné vo&#269;i zmenám národného
prostredia a preto sa v&#382;dy pri kúpe my&#353;i informujte na mo&#382;nosti posloven&#269;ovania toho ktorého
výrobku.</P
></DIV
><DIV
CLASS="SECTION"
><H2
CLASS="SECTION"
><A
NAME="XWINDOW-EXAMPLES"
>4.4. Príklady</A
></H2
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-EXAMPLES-XF86CONFIG"
>4.4.1. XF86Config-4</A
></H3
><P
>&#268;as&#357; konfigura&#269;ného súboru X Window Systemu (4.0.1) s rozbehaným X Font Serverom,
slovenským rozlo&#382;ením kláves s prepínaním medzi americkým a slovenským pomocou Shift + Ctrl.
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
ModulePath "/usr/X11R6/lib/modules"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "czsk"
Option "XkbVariant" "us_sk_qwertz"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
</PRE
></FONT
></TD
></TR
></TABLE
></P
></DIV
><DIV
CLASS="SECTION"
><H3
CLASS="SECTION"
><A
NAME="XWINDOW-EXAMPLES-KEYMAP"
>4.4.2. XKB keymap</A
></H3
><P
>Príklad úplne jednoduchého popisu rozlo&#382;enia kláves pre sloven&#269;inu:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>partial default alphanumeric_keys
xkb_symbols "sk_us" {
name[Group1] = "Slovak";
name[Group2] = "US/ASCII";
// line 1
key &#60;TLDE&#62; { [ semicolon, degree ],
[ quoteleft, asciitilde ] };
key &#60;AE01&#62; { [ plus, 1 ],
[ 1, exclam ] };
key &#60;AE02&#62; { [ lcaron, 2 ],
[ 2, at ] };
key &#60;AE03&#62; { [ scaron, 3 ],
[ 3, numbersign ] };
key &#60;AE04&#62; { [ ccaron, 4 ],
[ 4, dollar ] };
key &#60;AE05&#62; { [ tcaron, 5 ],
[ 5, percent ] };
key &#60;AE06&#62; { [ zcaron, 6 ],
[ 6, asciicircum ] };
key &#60;AE07&#62; { [ yacute, 7 ],
[ 7, ampersand ] };
key &#60;AE08&#62; { [ aacute, 8 ],
[ 8, asterisk ] };
key &#60;AE09&#62; { [ iacute, 9 ],
[ 9, parenleft ] };
key &#60;AE10&#62; { [ eacute, 0 ],
[ 0, parenright ] };
key &#60;AE11&#62; { [ equal, percent ],
[ minus, underscore ] };
key &#60;AE12&#62; { [ dead_acute, dead_caron ],
[ equal, plus ] };
// line 2
key &#60;AD01&#62; { [ q, Q ],
[ q, Q ] };
key &#60;AD02&#62; { [ w, W ],
[ w, W ] };
key &#60;AD03&#62; { [ e, E ],
[ e, E ] };
key &#60;AD04&#62; { [ r, R ],
[ r, R ] };
key &#60;AD05&#62; { [ t, T ],
[ t, T ] };
key &#60;AD06&#62; { [ z, Z ],
[ y, Y ] };
key &#60;AD07&#62; { [ u, U ],
[ u, U ] };
key &#60;AD08&#62; { [ i, I ],
[ i, I ] };
key &#60;AD09&#62; { [ o, O ],
[ o, O ] };
key &#60;AD10&#62; { [ p, P ],
[ p, P ] };
key &#60;AD11&#62; { [ uacute, slash ],
[ bracketleft, braceleft ] };
key &#60;AD12&#62; { [ adiaeresis, parenleft ],
[ bracketright, braceright ] };
// line 3
key &#60;AC02&#62; { [ s, S ],
[ s, S ] };
key &#60;AC03&#62; { [ d, D ],
[ d, D ] };
key &#60;AC04&#62; { [ f, F ],
[ f, F ] };
key &#60;AC05&#62; { [ g, G ],
[ g, G ] };
key &#60;AC08&#62; { [ k, K ],
[ k, K ] };
key &#60;AC09&#62; { [ l, L ],
[ l, L ] };
key &#60;AC10&#62; { [ ocircumflex, quotedbl ],
[ semicolon, colon ] };
key &#60;AC11&#62; { [ section, exclam ],
[ quoteright, quotedbl ] };
// line 4
key &#60;AB01&#62; { [ y, Y ],
[ z, Z ] };
key &#60;AB02&#62; { [ x, X ],
[ x, X ] };
key &#60;AB04&#62; { [ v, V ],
[ v, V ] };
key &#60;AB05&#62; { [ b, B ],
[ b, B ] };
key &#60;AB06&#62; { [ n, N ],
[ n, N ] };
key &#60;AB07&#62; { [ m, M ],
[ m, M ] };
key &#60;AB08&#62; { [ comma, question ],
[ comma, less ] };
key &#60;AB09&#62; { [ period, colon ],
[ period, greater ] };
key &#60;AB10&#62; { [ minus, underscore ],
[ slash, question ] };
key &#60;BKSL&#62; { [ ncaron, parenright ],
[ backslash, bar ] };
// End alphanumeric section
// begin modifier mappings
modifier_map Shift { Shift_L };
modifier_map Lock { Caps_Lock };
modifier_map Control{ Control_L };
modifier_map Mod3 { Mode_switch };
};
</PRE
></FONT
></TD
></TR
></TABLE
></P
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="console.html"
>Predchádzajúci</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Domov</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="kernel.html"
>&#270;al&#353;í</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Nastavenia konzoly</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Sloven&#269;ina a linuxový kernel</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>