old-www/HOWTO/Latvian-HOWTO-3.html

170 lines
6.3 KiB
HTML
Raw Permalink Normal View History

2020-08-23 10:33:19 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<TITLE> Latvian HOWTO: Konsole</TITLE>
<LINK HREF="Latvian-HOWTO-4.html" REL=next>
<LINK HREF="Latvian-HOWTO-2.html" REL=previous>
<LINK HREF="Latvian-HOWTO.html#toc3" REL=contents>
</HEAD>
<BODY>
<A HREF="Latvian-HOWTO-4.html">Next</A>
<A HREF="Latvian-HOWTO-2.html">Previous</A>
<A HREF="Latvian-HOWTO.html#toc3">Contents</A>
<HR>
<H2><A NAME="s3">3. Konsole</A></H2>
<P>Pirms piev<65>r<EFBFBD>amies konsoles latvisko<6B>anai, grib<69>tu piezim<69>t, ka konsole nav termin<69>lis X logos.. Konsoli ieg<65>stam, piespie<69>ot Ctrl+Alt+Fn, kur Fn - k<>ds no funkciju tausti<74>iem.
<P>
<H2><A NAME="ss3.1">3.1 Nepiecie<69>amie faili</A>
</H2>
<P><EFBFBD>oti iesp<73>jams, ka visi minim<69>li nepiecie<69>amie faili konsoles latvisko<6B>anai jau atrodas j<>su dator<6F> (<CODE>/usr/lib/kbd/keymaps/i386/qwerty/lv-latin7.kmap.gz</CODE> un <CODE>/usr/lib/kbd/consolefonts/tlat7.psf.gz</CODE> vai <CODE>lat7-14.psf.gz</CODE>) un neko papildus kop<6F>t nav nepiecie<69>ams. Ja jums to nav, tad noder<65>s <20><> failu pakotne:
<P>
<UL>
<LI>
<A HREF="http://linux.ma-1.lv/ll10nt/Latvian-HOWTO/files/konsole-files.tar.gz">konsole-files.tar.gz</A></LI>
</UL>
<P>
<H2><A NAME="ss3.2">3.2 Liekam visu sav<61>s viet<65>s</A>
</H2>
<P>Pie<EFBFBD>emot, ka izmantojam pied<65>v<EFBFBD>to failu pakotni, izpild<6C>m:
<P>
<BLOCKQUOTE><CODE>
<PRE>
# cp lv-latin7.kmap.gz /usr/lib/kbd/keymaps/i386/qwerty/
# cp lv.psf.gz /usr/lib/kbd/consolefonts/
</PRE>
</CODE></BLOCKQUOTE>
<P>Tagad jaun<75>s iesp<73>jas ir nepiecie<69>ams aktiviz<69>t, t<>p<EFBFBD>c izpild<6C>m:
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ consolechars -f lv -m straight-to-font
$ loadkeys lv-latin7
</PRE>
</CODE></BLOCKQUOTE>
<P>Piez<EFBFBD>me: Tie, kuri izmanto jau eso<73>os failus, pie <CODE>consolechars</CODE> nomaina <CODE>lv</CODE> uz savu fontu, t<> viet<65> rakstot, teiksim, <CODE>lat7-14</CODE>. Ta<54>u es tom<6F>r ieteiktu lietot fontu <CODE>lv</CODE>, jo tas lab<61>k izskat<61>s t<>d<EFBFBD>s programm<6D>s, k<> <CODE>mc</CODE> un cit<69>s.
<P>Tagad varam m<><6D>in<69>t veikt nelielu p<>rbaudi, lai redz<64>tu, vai latvie<69>u valoda str<74>d<EFBFBD> konsoles re<72><65>m<EFBFBD>. Specifiskos latvie<69>u valodas simbolus ieg<65>stam, lietojot AltGr (labo Alt tausti<74>u) kop<6F> ar nepiecie<69>amo rakstu z<>mi.
<P>Lai katru reizi neb<65>tu j<>izpilda <CODE>consolechars</CODE> un <CODE>loadkeys</CODE>, varam izveidot augst<73>kmin<69>to komandu saturo<72>u miniskriptu <CODE>lvkonsole</CODE> un p<>c tam, lai to palai<61>ot viegli atrastu:
<P>
<BLOCKQUOTE><CODE>
<PRE>
# cp lvkonsole /usr/local/bin
</PRE>
</CODE></BLOCKQUOTE>
<P>
<H2><A NAME="ss3.3">3.3 Latvie<69>u valoda k<> noklus<75>t<EFBFBD> konsoles valoda</A>
</H2>
<P><B>Uzman<EFBFBD>bu!</B> Zem<65>kaprakst<73>tais variants nestr<74>d<EFBFBD> perfekti, kaut ar<61> <20>stais fonts un tastat<61>ras karte iel<65>d<EFBFBD>jas pareizi, specifisk<73>s rakstz<74>mes neatt<74>lojas pareizi. Nepiecie<69>ama <CODE>--acm straight-to-font</CODE> opcijas aktiviz<69><7A>ana. Ja k<>ds ir pan<61>cis nevainojamu latvie<69>u rakst<73>bas darb<72>bu konsol<6F> ar<61> p<>c datora p<>rstart<72><74>anas, zi<7A>ojiet.
<P>B<EFBFBD>tu <20>oti ne<6E>rti katru reizi, kad vien mums ir nepiecie<69>ama latvie<69>u valoda konsoles re<72><65>m<EFBFBD>, izpild<6C>t <CODE>lvkonsole</CODE>. Lai konsol<6F> var<61>tu vienm<6E>r rakst<73>t latvie<69>u valod<6F>, nepiecie<69>ams izdar<61>t nelielas izmai<61>as sist<73>mas konfigur<75>cijas failos.
<P>T<EFBFBD>p<EFBFBD>c redi<64><69>jam failu <CODE>/etc/sysconfig/i18n</CODE> t<>, lai san<61>k
<P>
<BLOCKQUOTE><CODE>
<PRE>
SYSFONT=lv
</PRE>
</CODE></BLOCKQUOTE>
<P>Un attiec<65>gi failu <CODE>/etc/sysconfig/keyboard</CODE>, lai ieg<65>tu, ka
<P>
<BLOCKQUOTE><CODE>
<PRE>
KEYTABLE=lv-latin7
</PRE>
</CODE></BLOCKQUOTE>
<P>Rezult<EFBFBD>t<EFBFBD> latvie<69>u valodas atbalsts ar<61> konsol<6F> ir realiz<69>ts.
<P>
<H2><A NAME="ss3.4">3.4 Da<44>u programmu piel<65>go<67>ana darbam latvie<69>u valod<6F></A>
</H2>
<P><EFBFBD>aj<EFBFBD> noda<64><61> tiks sniegta inform<72>cija, k<> j<>izmaina da<64>u lietojumprogrammu konfigur<75>cijas faili, lai t<>s darbotos pien<65>c<EFBFBD>gi latvie<69>u valodas re<72><65>m<EFBFBD>. Piez<65>me - pats gan neesmu lielu da<64>u zem<65>kaprakst<73>to darb<72>bu veicis, t<> k<>... :-> ja darbojas vai nedarbojas, vai jums ir padom<6F> v<>l k<>das lietder<65>gas programmu konfigur<75>cijas failu izmai<61>as, kuras b<>tu nepiecie<69>ams veikt lab<61>kas latvie<69>u valodas darb<72>bas nodro<72>in<69><6E>anai konsoles re<72><65>m<EFBFBD>, rakstiet
<A HREF="mailto:hornet@navigators.lv">man</A>.
<P>
<DL>
<DT><B>bash:</B><DD><P>Ja <CODE>/etc/inputrc</CODE> faila uzst<73>d<EFBFBD>jumi at<61><74>iras no zem<65>kpar<61>d<EFBFBD>tajiem, b<>tu lietder<65>gi pievietot savam <CODE>~/.inputrc</CODE> failam:
<PRE>
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
</PRE>
Jebkur<EFBFBD> cit<69> gad<61>jum<75> tam neb<65>s noz<6F>mes.
<P>
<DT><B>elm:</B><DD><P>Pievienojiet sekojo<6A>o savam <CODE>~/.elm/elmrc</CODE> failam:
<PRE>
charset = iso-8859-13
displaycharset = iso-8859-13
textencoding = 8bit
</PRE>
Da<EFBFBD><EFBFBD>m <CODE>elm</CODE> versij<69>m tas var nestr<74>d<EFBFBD>t. Varat ieg<65>t da<64><61>ju <B>MIME</B> atbalstu iek<65> <CODE>elm</CODE>, ja lietosiet <CODE>metamail</CODE>.
<P>
<DT><B>joe:</B><DD><P>Palaidiet komandu k<>
<PRE>
joe -asis
</PRE>
vai pievienojiet savam <CODE>~/.joerc</CODE> failam:
<PRE>
-asis
</PRE>
<P>
<DT><B>metamail:</B><DD><P>Iest<EFBFBD>diet sekojo<6A>o main<69>go:
<PRE>
MM_CHARSET=ISO-8859-13
</PRE>
<P>
<DT><B>nn:</B><DD><P>Uzst<EFBFBD>diet sav<61> <CODE>~/.nn/init</CODE> fail<69>:
<PRE>
set data-bits 8
</PRE>
<P>
<DT><B>pine:</B><DD><P>Setup -> Config
Atrodiet <CODE>character-set</CODE> un ierakstiet <CODE>iso-8859-13</CODE>.
<P>Tas ir teor<6F>tiski pareizs risin<69>jums, ta<74>u pagaid<69>m var rad<61>t liekas probl<62>mas j<>su korespondentiem, t<>p<EFBFBD>c var m<><6D>in<69>t <CODE>iso-8859-13</CODE> viet<65> rakst<73>t <CODE>windows-1257</CODE>.
<P>
<DT><B>rlogin:</B><DD><P>Palaidiet komandu l<>dz<64>gi k<>
<PRE>
rlogin -8 foo.bar.lv
</PRE>
<P>
<DT><B>sendmail:</B><DD><P>Pievienojiet (vai atkoment<6E>jiet) sav<61> <CODE>/etc/sendmail.cf</CODE> fail<69>:
<PRE>
O SevenBitInput=False
O EightBitMode=pass8
O DefaultCharSet=iso-8859-13
</PRE>
<P>
<DT><B>mc:</B><DD><P>Options -> Display bits...
Iesl<EFBFBD>dziet <CODE>Full 8 bits output</CODE> un <CODE>Full 8 bits input</CODE>.
Neaizmirstiet saglab<61>t jauno konfigur<75>ciju.
<P>
<DT><B>telnet:</B><DD><P>Ievietojiet <20><>da veida rindu sav<61> <CODE>~/.telnetrc</CODE> fail<69> katrai adresei, kurai v<>laties piesl<73>gties, lietojot <CODE>telnet</CODE>:
<PRE>
&lt;hostname> set outbinary true
</PRE>
Piem<EFBFBD>rs:
<PRE>
localhost set outbinary true
foo.bar.lv set outbinary true
</PRE>
<P>
<DT><B>tin:</B><DD><P>Pievienojiet sekojo<6A>o savam <CODE>~/.tin/headers</CODE> failam:
<PRE>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-13
Content-Transfer-Encoding: 8bit
</PRE>
</DL>
<P>
<HR>
<A HREF="Latvian-HOWTO-4.html">Next</A>
<A HREF="Latvian-HOWTO-2.html">Previous</A>
<A HREF="Latvian-HOWTO.html#toc3">Contents</A>
</BODY>
</HTML>