949 lines
17 KiB
HTML
949 lines
17 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Poslovenčovanie konkrétnych aplikácií</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="Slovenčina a linuxový kernel"
|
|
HREF="kernel.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Fintičky so slovenčinou"
|
|
HREF="tricks.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="kernel.html"
|
|
>Predchádzajúci</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
></TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="tricks.html"
|
|
>Ďalší</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H1
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS"
|
|
>6. Poslovenčovanie konkrétnych aplikácií</A
|
|
></H1
|
|
><P
|
|
>Čím ďalej, tým viac programov obsahuje bezproblémovú podporu jazykov iných ako angličtina.
|
|
Napriek tomu je ešte pár balíkov, ktoré buď používajú vlastné rozloženia kláves, alebo je treba
|
|
nastaviť nejaké tie fonty či premenné. V tejto kapitole si popíšeme tie aplikácie, v ktorých je
|
|
pre rozbehanie slovenčiny po naištalovaní nutné urobiť viac ako
|
|
<TT
|
|
CLASS="COMPUTEROUTPUT"
|
|
>export LANG=sk</TT
|
|
>.</P
|
|
><P
|
|
>Ak chcete naozaj plnohodnotne využívať podporu národných nastavení, vždy sa uistite, že
|
|
program, ktorý používate (alebo celá distribúcia), nie je starší ako 6 - 12 mesiacov. Je totiž
|
|
možné, že autori pridali túto podporu len v novších verziách.</P
|
|
><P
|
|
>Niektoré z nasledovných popisov nie sú pôvodné a niektoré nemusia byť ani odskúšané. Preto
|
|
je pri každom uvedený autor a jeho adresa a prípadný zdroj, z ktorého sa návod dostal do
|
|
<I
|
|
CLASS="CITETITLE"
|
|
>Slovak-HOWTO</I
|
|
>.</P
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-BASH"
|
|
>6.1. Bash</A
|
|
></H2
|
|
><P
|
|
>Viď <A
|
|
HREF="apps.html#APPS-READLINE"
|
|
><I
|
|
>Readline</I
|
|
></A
|
|
>.</P
|
|
><P
|
|
>Ján 'judas' Tomka, <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:judas@linux.sk"
|
|
>judas@linux.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>Bash máva nepravidelne problém pri zmene premennej <TT
|
|
CLASS="ENVAR"
|
|
>LC_CTYPE</TT
|
|
> a zvykne sa
|
|
stať, že znaky s diakritikou sa nevypisujú napriek správnemu nastaveniu tejto premennej.
|
|
Zatiaľ sa mi nepodarilo zistiť, kde je chyba, lebo napríklad <SPAN
|
|
CLASS="APPLICATION"
|
|
>Vim</SPAN
|
|
>
|
|
spustený z takéhoto <SPAN
|
|
CLASS="APPLICATION"
|
|
>Bashu</SPAN
|
|
> funguje správne... Zatiaľ to riešim
|
|
príkazom
|
|
<TABLE
|
|
BORDER="1"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="SCREEN"
|
|
>bash$ exec bash
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>Aktuálny shell sa nahradí novým, ktorý už premennú <TT
|
|
CLASS="ENVAR"
|
|
>LC_CTYPE</TT
|
|
> pochopí správne
|
|
a je už možné zadávať aj znaky s diakritikou.</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-JOE"
|
|
>6.2. Joe</A
|
|
></H2
|
|
><P
|
|
>Ján Ondrej (SAL), <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:ondrejj@salstar.shadow.sk"
|
|
>ondrejj@salstar.shadow.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>Ak chcete používať národné prostredie, potrebujete mať nainštalovanú slovenskú klávesnicu,
|
|
slovenský font a navyše musíte povoliť zobrazovanie znakov s <SPAN
|
|
CLASS="ACRONYM"
|
|
>ASCII</SPAN
|
|
> kódom
|
|
128-255 tak, ako sú (as is). To môžete spraviť zmazaním medzery pred voľbou
|
|
<TT
|
|
CLASS="COMPUTEROUTPUT"
|
|
>-asis</TT
|
|
> v konfiguračnom súbore <TT
|
|
CLASS="FILENAME"
|
|
>joerc</TT
|
|
>.
|
|
Najčastejšie ho nájdete v adresári <TT
|
|
CLASS="FILENAME"
|
|
>/usr/lib/joe/</TT
|
|
>,
|
|
v <SPAN
|
|
CLASS="SYSTEMITEM"
|
|
>Debiane</SPAN
|
|
> je v adresári
|
|
<TT
|
|
CLASS="FILENAME"
|
|
>/etc/</TT
|
|
>. Ďalšou možnosťou je pridanie parametra
|
|
<TT
|
|
CLASS="COMPUTEROUTPUT"
|
|
>-asis</TT
|
|
> pri spúšťaní programu.</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-LYNX"
|
|
>6.3. Lynx</A
|
|
></H2
|
|
><P
|
|
>Ján 'judas' Tomka, <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:judas@linux.sk"
|
|
>judas@linux.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>V konfigurácii <SPAN
|
|
CLASS="APPLICATION"
|
|
>Lynxu</SPAN
|
|
> sa lokalizácie týkajú hlavne tieto
|
|
nastavenia:
|
|
<P
|
|
></P
|
|
><UL
|
|
><LI
|
|
><P
|
|
><I
|
|
CLASS="FIRSTTERM"
|
|
>Display character set</I
|
|
> (<TT
|
|
CLASS="VARNAME"
|
|
>CHARACTER_SET</TT
|
|
>) ---
|
|
kódovanie znakov na výstupe. Toto hovorí o tom, do akej znakovej sady sa budú prevádzať
|
|
znaky pred zobrazením na vašej obrazovke. Ak máte štandardne nastavený slovenský font,
|
|
môžete mať toto vždy nastavené na <TT
|
|
CLASS="LITERAL"
|
|
>ISO-8859-2</TT
|
|
>.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
><I
|
|
CLASS="FIRSTTERM"
|
|
>Assumed document character set</I
|
|
>
|
|
(<TT
|
|
CLASS="VARNAME"
|
|
>ASSUME_CHARSET</TT
|
|
>) --- aká znaková sada sa má použiť, ak html dokument
|
|
neobsahuje informáciu o svojom kódovaní a nastavenie <TT
|
|
CLASS="COMPUTEROUTPUT"
|
|
>Raw
|
|
8-bit</TT
|
|
> je vypnuté. <SPAN
|
|
CLASS="ACRONYM"
|
|
>HTTP</SPAN
|
|
> štandardom je
|
|
<SPAN
|
|
CLASS="ACRONYM"
|
|
>ISO-8859-1</SPAN
|
|
> takže tak. Väčšinou majú dokumenty s iným kódovaním ako
|
|
<SPAN
|
|
CLASS="ACRONYM"
|
|
>ISO-8859-1</SPAN
|
|
> informáciu o svojej znakovej sade, vtedy sa toto
|
|
nastavenie neberie do úvahy. Ak chcete, aby sa dokumenty, ktoré nemajú explicitne danú
|
|
sadu znakov, považovali za súbory s kódovaním Latin 2, nastavte si túto premennú. Možno
|
|
ju nastaviť len v súbore <TT
|
|
CLASS="FILENAME"
|
|
>/etc/lynx.cfg</TT
|
|
> (teda nie pre každého
|
|
užívateľa zvlášť).</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
><I
|
|
CLASS="FIRSTTERM"
|
|
>Raw 8-bit</I
|
|
> --- s týmto sa veľmi trápiť nemusíte, len v
|
|
prípade, že sa slovenské znaky nezobrazujú správne, sa vždy uistite, že to máte zapnuté
|
|
(klávesovou skratkou <B
|
|
CLASS="KEYCAP"
|
|
>@</B
|
|
>).</P
|
|
></LI
|
|
></UL
|
|
></P
|
|
><P
|
|
>Konfiguračný súbor <TT
|
|
CLASS="FILENAME"
|
|
>/etc/lynx.cfg</TT
|
|
> upravte, aby obsahoval minimálne
|
|
prvý riadok z
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>CHARACTER_SET:iso-8859-2
|
|
ASSUME_CHARSET:iso-8859-2
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>...alebo, pre užívateľský konfiguračný súbor <TT
|
|
CLASS="FILENAME"
|
|
>~/.lynxrc</TT
|
|
>:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>character_set=Eastern European (ISO-8859-2)
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-MDK8"
|
|
>6.4. Mandrake 8</A
|
|
></H2
|
|
><P
|
|
>Viď <A
|
|
HREF="apps.html#APPS-RPM4"
|
|
><I
|
|
>RPM4</I
|
|
></A
|
|
>.</P
|
|
><P
|
|
>Ján 'judas' Tomka, <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:judas@linux.sk"
|
|
>judas@linux.sk</A
|
|
>></TT
|
|
></P
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H3
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-MDK8-NLSPATH"
|
|
>6.4.1. NLSPATH</A
|
|
></H3
|
|
><P
|
|
>Ak inštalujete aplikácie, ktorých súbory s preloženými hláseniami (*.mo) sa po
|
|
inštalácii nenachádzajú v adresárovej štruktúre pod
|
|
<TT
|
|
CLASS="FILENAME"
|
|
>/usr/share/locale/</TT
|
|
>, odstráňte zo súboru
|
|
<TT
|
|
CLASS="FILENAME"
|
|
>/etc/profile</TT
|
|
> riadok
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>export NLSPATH=/usr/share/locale/%l/%N
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>Vraj je ten riadok nutný pre <I
|
|
CLASS="FOREIGNPHRASE"
|
|
>level1 compliance for
|
|
LI18NUX2000</I
|
|
>, <SPAN
|
|
CLASS="APPLICATION"
|
|
>man</SPAN
|
|
> a staršie programy, ale kašľať
|
|
na štandardy a starý šrot, keď to funguje len bez tej premennej. Samozrejme, ak vám to
|
|
funguje aj s ňou, zabudnite na mňa.</P
|
|
><P
|
|
>V prípade, že nemôžete meniť <TT
|
|
CLASS="FILENAME"
|
|
>/etc/profile</TT
|
|
>, vložte si do svojho
|
|
<TT
|
|
CLASS="FILENAME"
|
|
>~/.profile</TT
|
|
> riadok
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>unset NLSPATH
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H3
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-MDK8-SYSFONTACM"
|
|
>6.4.2. SYSFONTACM</A
|
|
></H3
|
|
><P
|
|
>Pre správnu funkciu fontov je nutné okrem <TT
|
|
CLASS="ENVAR"
|
|
>LC_CTYPE</TT
|
|
> a
|
|
<TT
|
|
CLASS="ENVAR"
|
|
>SYSFONT</TT
|
|
> nastaviť aj premennú <TT
|
|
CLASS="ENVAR"
|
|
>SYSFONTACM</TT
|
|
> v súbore
|
|
<TT
|
|
CLASS="FILENAME"
|
|
>/etc/sysconfig/i18n</TT
|
|
>. No ak máte vlastný úžívateľský súbor
|
|
<TT
|
|
CLASS="FILENAME"
|
|
>~/.i18n</TT
|
|
>, globálny sa nenačíta a premenná <TT
|
|
CLASS="ENVAR"
|
|
>SYSFONTACM</TT
|
|
> sa
|
|
nenastaví. Preto vždy vložte do svojho užívateľského súboru riadok:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>SYSFONTACM=iso02
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>Na vine je skript <TT
|
|
CLASS="FILENAME"
|
|
>/etc/profile.d/lang.sh</TT
|
|
>, pretože ten pošle na
|
|
terminál Escape sekvenciu zavedenia užívateľského fontu len v prípade, že je nastavená
|
|
premenná <TT
|
|
CLASS="ENVAR"
|
|
>SYSFONTACM</TT
|
|
>. Tak si ju nastavte, alebo si to nejako opravte!</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-MC"
|
|
>6.5. Midnight Commander</A
|
|
></H2
|
|
><P
|
|
>Ján Ondrej (SAL), <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:ondrejj@salstar.shadow.sk"
|
|
>ondrejj@salstar.shadow.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>Jeho lokalizácia je jednoduchá, pretože ju priamo podporuje. Klávesou <B
|
|
CLASS="KEYCAP"
|
|
>F9</B
|
|
>
|
|
vyvoláte menu <SPAN
|
|
CLASS="GUIMENU"
|
|
>Options</SPAN
|
|
>-><SPAN
|
|
CLASS="GUIMENUITEM"
|
|
>Display bits...</SPAN
|
|
> a zapnite voľby:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>(*) Full 8 bits output
|
|
[x] Full 8 bits input
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>Po tomto kroku bude MC vypisovať diakritické znaky správne a bude ich možné aj zadávať z
|
|
klávesnice. Ak sa pri vstupe do niektorých adresárov bude zobrazovať hláška
|
|
<SPAN
|
|
CLASS="QUOTE"
|
|
>„<TT
|
|
CLASS="COMPUTEROUTPUT"
|
|
>Warning: Couldn't change to ...</TT
|
|
>“</SPAN
|
|
>, tak
|
|
potrebujete lokalizovať knižnicu <SPAN
|
|
CLASS="APPLICATION"
|
|
>readline</SPAN
|
|
> (iba pre staršie
|
|
<SPAN
|
|
CLASS="SYSTEMITEM"
|
|
>RedHat</SPAN
|
|
> systémy).</P
|
|
><DIV
|
|
CLASS="FORMALPARA"
|
|
><P
|
|
><B
|
|
>Rámčeky v MC (judas). </B
|
|
>Ak používate console-tools, pre správnu funkciu rámčekov v <SPAN
|
|
CLASS="APPLICATION"
|
|
>Midnight
|
|
Commander</SPAN
|
|
> a podobných textových aplikáciách nastavte font s
|
|
<I
|
|
CLASS="FOREIGNPHRASE"
|
|
>application charset map</I
|
|
>. U mňa funguje jedine táto
|
|
kombinácia:
|
|
<TABLE
|
|
BORDER="1"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="SCREEN"
|
|
>sh$ consolechars --font lat2u-16 --acm iso02
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-MUTT"
|
|
>6.6. Mutt</A
|
|
></H2
|
|
><P
|
|
>Ján 'judas' Tomka, <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:judas@linux.sk"
|
|
>judas@linux.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>Miestnych nastavení sa týkajú v konfiguračnom súbore <TT
|
|
CLASS="FILENAME"
|
|
>~/.muttrc</TT
|
|
>
|
|
nasledovné premenné:
|
|
<P
|
|
></P
|
|
><UL
|
|
><LI
|
|
><P
|
|
><TT
|
|
CLASS="VARNAME"
|
|
>ascii_chars</TT
|
|
> -- Ak je nastavená, <SPAN
|
|
CLASS="APPLICATION"
|
|
>Mutt</SPAN
|
|
>
|
|
použije znaky ASCII pri zobrazovaní vláken stromov pripojených súborov, namiesto znakov
|
|
ASC. To odporúčam, ak máte nastavený starší font bez podpory app-charset-map a namiesto
|
|
čiar a šípiek sa vám zobrazujú znaky s diakritikou, alebo tieto znaky blikajú ap.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
><TT
|
|
CLASS="VARNAME"
|
|
>charset</TT
|
|
> -- Znaková sada, ktorú používa váš terminál na
|
|
zobrazovanie a vkladanie textových dát. Nastaviť na kód znakovej sady fontu, ktorý máte
|
|
nastavený na konzole alebo v XTerme, atď.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
><TT
|
|
CLASS="VARNAME"
|
|
>send_charset</TT
|
|
> -- </P
|
|
></LI
|
|
></UL
|
|
></P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-READLINE"
|
|
>6.7. Readline</A
|
|
></H2
|
|
><P
|
|
>Ján 'judas' Tomka, <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:judas@linux.sk"
|
|
>judas@linux.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>V súbore s globálnymi nastaveniami <TT
|
|
CLASS="FILENAME"
|
|
>/etc/inputrc</TT
|
|
> alebo vo svojom
|
|
užívateľskom súbore <TT
|
|
CLASS="FILENAME"
|
|
>~/.inputrc</TT
|
|
> je pre správnu interpretáciu osembitových
|
|
znakov nastaviť tieto premenné:
|
|
<P
|
|
></P
|
|
><UL
|
|
><LI
|
|
><P
|
|
><TT
|
|
CLASS="VARNAME"
|
|
>convert-meta</TT
|
|
> --- Ak je nastavená na `on', Readline konvertuje
|
|
znaky s nastaveným ôsmym bitom na sekvenciu znakov ASCII odstránením ôsmeho bitu a
|
|
pridaním znaku Esc na začiatok.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
><TT
|
|
CLASS="VARNAME"
|
|
>input-meta</TT
|
|
> --- Ak je nastavená na `on', Readline umožní
|
|
osembitový vstup (neodstráni ôsmy bit z prečítaných znakov) bez ohľadu na to, či to
|
|
terminál podporuje. Meno <TT
|
|
CLASS="VARNAME"
|
|
>meta-flag</TT
|
|
> je synonymom pre túto
|
|
premennú.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
><TT
|
|
CLASS="VARNAME"
|
|
>output-meta</TT
|
|
> --- Ak je nastavená na `on', Readline bude zobrazovať
|
|
znaky s nastaveným ôsmym bitom priamo a nie ako escape sekvencie.</P
|
|
></LI
|
|
></UL
|
|
></P
|
|
><P
|
|
>Takže, do jedného zo spomínaných súborov vložte takéto nastavenia:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>set convert-meta off
|
|
set input-meta on
|
|
set output-meta on
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-RPM4"
|
|
>6.8. RPM4</A
|
|
></H2
|
|
><P
|
|
>Ján 'judas' Tomka, <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:judas@linux.sk"
|
|
>judas@linux.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>Tento malý skriptík <SPAN
|
|
CLASS="QUOTE"
|
|
>„doinštaluje“</SPAN
|
|
> slovenské preklady všetkých aplikácií,
|
|
ktoré máte nainštalované. Môžu vám chýbať, ak ste pri inštalácii operačného systému nezvolili
|
|
slovenský jazyk.</P
|
|
><P
|
|
> <TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>export RPM_INSTALL_LANG=sk
|
|
cd /mnt/cdrom/Mandrake/RPMS/
|
|
for i in *.rpm; do
|
|
j=$(rpm -q --queryformat "%{NAME}" -p $i)
|
|
if rpm -q $j; then
|
|
rpm -Uvh --replacepkgs $i
|
|
fi
|
|
done
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>Už nikdy nezabudnite nastaviť premennú <TT
|
|
CLASS="VARNAME"
|
|
>RPM_INSTALL_LANG</TT
|
|
>!</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-RXVT"
|
|
>6.9. Rxvt</A
|
|
></H2
|
|
><P
|
|
>Ján 'judas' Tomka, <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:judas@linux.sk"
|
|
>judas@linux.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>Náprava toho, že <SPAN
|
|
CLASS="APPLICATION"
|
|
>Rxvt</SPAN
|
|
> vypisuje mŕtvy kláves priamo a nečaká na
|
|
ďalší znak, s ktorým by ho skombinoval, je otázka jedného argumentu pri konfigurovaní:
|
|
<TABLE
|
|
BORDER="1"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="SCREEN"
|
|
>sh$ ./configure --enable-xim
|
|
sh$ make
|
|
sh$ su -c'make install'
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>Týmto sa <SPAN
|
|
CLASS="APPLICATION"
|
|
>Rxvt</SPAN
|
|
> skompiluje s podporou pre <SPAN
|
|
CLASS="ACRONYM"
|
|
>XIM</SPAN
|
|
>
|
|
(<I
|
|
CLASS="FOREIGNPHRASE"
|
|
>X Input Method</I
|
|
>) protokol. Ten umožňuje alternatívne metódy
|
|
vstupu (napr. kinput2) a tiež správne nastavenia pre ľudí, čo používajú mŕtve klávesy.</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H2
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="APPS-SAMBA"
|
|
>6.10. Samba</A
|
|
></H2
|
|
><P
|
|
>Ján Ondrej (SAL), <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:ondrejj@salstar.shadow.sk"
|
|
>ondrejj@salstar.shadow.sk</A
|
|
>></TT
|
|
></P
|
|
><P
|
|
>Po nastavení lokalizácie dokáže automaticky prekódovať znaky s diakritikou z kódovania 852
|
|
na <SPAN
|
|
CLASS="ACRONYM"
|
|
>ISO-8859-2</SPAN
|
|
>. Nastavuje sa to v konfiguračnom súbore
|
|
<TT
|
|
CLASS="FILENAME"
|
|
>/etc/smb.conf</TT
|
|
> pridaním nasledujúcich riadkov do sekcie
|
|
<TT
|
|
CLASS="COMPUTEROUTPUT"
|
|
>[global]</TT
|
|
>:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>character set = iso8859-2
|
|
client code page = 852
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
></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="kernel.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="tricks.html"
|
|
>Ďalší</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Slovenčina a linuxový kernel</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Fintičky so slovenčinou</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |