Next Previous Contents

3. Konsole

Pirms piev�r�amies konsoles latvisko�anai, grib�tu piezim�t, ka konsole nav termin�lis X logos.. Konsoli ieg�stam, piespie�ot Ctrl+Alt+Fn, kur Fn - k�ds no funkciju tausti�iem.

3.1 Nepiecie�amie faili

�oti iesp�jams, ka visi minim�li nepiecie�amie faili konsoles latvisko�anai jau atrodas j�su dator� (/usr/lib/kbd/keymaps/i386/qwerty/lv-latin7.kmap.gz un /usr/lib/kbd/consolefonts/tlat7.psf.gz vai lat7-14.psf.gz) un neko papildus kop�t nav nepiecie�ams. Ja jums to nav, tad noder�s �� failu pakotne:

3.2 Liekam visu sav�s viet�s

Pie�emot, ka izmantojam pied�v�to failu pakotni, izpild�m:

# cp lv-latin7.kmap.gz /usr/lib/kbd/keymaps/i386/qwerty/
# cp lv.psf.gz /usr/lib/kbd/consolefonts/

Tagad jaun�s iesp�jas ir nepiecie�ams aktiviz�t, t�p�c izpild�m:

$ consolechars -f lv -m straight-to-font
$ loadkeys lv-latin7

Piez�me: Tie, kuri izmanto jau eso�os failus, pie consolechars nomaina lv uz savu fontu, t� viet� rakstot, teiksim, lat7-14. Ta�u es tom�r ieteiktu lietot fontu lv, jo tas lab�k izskat�s t�d�s programm�s, k� mc un cit�s.

Tagad varam m��in�t veikt nelielu p�rbaudi, lai redz�tu, vai latvie�u valoda str�d� konsoles re��m�. Specifiskos latvie�u valodas simbolus ieg�stam, lietojot AltGr (labo Alt tausti�u) kop� ar nepiecie�amo rakstu z�mi.

Lai katru reizi neb�tu j�izpilda consolechars un loadkeys, varam izveidot augst�kmin�to komandu saturo�u miniskriptu lvkonsole un p�c tam, lai to palai�ot viegli atrastu:

# cp lvkonsole /usr/local/bin

3.3 Latvie�u valoda k� noklus�t� konsoles valoda

Uzman�bu! Zem�kaprakst�tais variants nestr�d� perfekti, kaut ar� �stais fonts un tastat�ras karte iel�d�jas pareizi, specifisk�s rakstz�mes neatt�lojas pareizi. Nepiecie�ama --acm straight-to-font opcijas aktiviz��ana. Ja k�ds ir pan�cis nevainojamu latvie�u rakst�bas darb�bu konsol� ar� p�c datora p�rstart��anas, zi�ojiet.

B�tu �oti ne�rti katru reizi, kad vien mums ir nepiecie�ama latvie�u valoda konsoles re��m�, izpild�t lvkonsole. Lai konsol� var�tu vienm�r rakst�t latvie�u valod�, nepiecie�ams izdar�t nelielas izmai�as sist�mas konfigur�cijas failos.

T�p�c redi��jam failu /etc/sysconfig/i18n t�, lai san�k

SYSFONT=lv

Un attiec�gi failu /etc/sysconfig/keyboard, lai ieg�tu, ka

KEYTABLE=lv-latin7

Rezult�t� latvie�u valodas atbalsts ar� konsol� ir realiz�ts.

3.4 Da�u programmu piel�go�ana darbam latvie�u valod�

�aj� noda�� tiks sniegta inform�cija, k� j�izmaina da�u lietojumprogrammu konfigur�cijas faili, lai t�s darbotos pien�c�gi latvie�u valodas re��m�. Piez�me - pats gan neesmu lielu da�u zem�kaprakst�to darb�bu veicis, t� k�... :-> ja darbojas vai nedarbojas, vai jums ir padom� v�l k�das lietder�gas programmu konfigur�cijas failu izmai�as, kuras b�tu nepiecie�ams veikt lab�kas latvie�u valodas darb�bas nodro�in��anai konsoles re��m�, rakstiet man.

bash:

Ja /etc/inputrc faila uzst�d�jumi at��iras no zem�kpar�d�tajiem, b�tu lietder�gi pievietot savam ~/.inputrc failam:

set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
Jebkur� cit� gad�jum� tam neb�s noz�mes.

elm:

Pievienojiet sekojo�o savam ~/.elm/elmrc failam:

charset = iso-8859-13
displaycharset = iso-8859-13
textencoding = 8bit
Da��m elm versij�m tas var nestr�d�t. Varat ieg�t da��ju MIME atbalstu iek� elm, ja lietosiet metamail.

joe:

Palaidiet komandu k�

joe -asis
vai pievienojiet savam ~/.joerc failam:
-asis

metamail:

Iest�diet sekojo�o main�go:

MM_CHARSET=ISO-8859-13

nn:

Uzst�diet sav� ~/.nn/init fail�:

set data-bits 8

pine:

Setup -> Config Atrodiet character-set un ierakstiet iso-8859-13.

Tas ir teor�tiski pareizs risin�jums, ta�u pagaid�m var rad�t liekas probl�mas j�su korespondentiem, t�p�c var m��in�t iso-8859-13 viet� rakst�t windows-1257.

rlogin:

Palaidiet komandu l�dz�gi k�

rlogin -8 foo.bar.lv

sendmail:

Pievienojiet (vai atkoment�jiet) sav� /etc/sendmail.cf fail�:

O SevenBitInput=False
O EightBitMode=pass8
O DefaultCharSet=iso-8859-13

mc:

Options -> Display bits... Iesl�dziet Full 8 bits output un Full 8 bits input. Neaizmirstiet saglab�t jauno konfigur�ciju.

telnet:

Ievietojiet ��da veida rindu sav� ~/.telnetrc fail� katrai adresei, kurai v�laties piesl�gties, lietojot telnet:

<hostname> set outbinary true
Piem�rs:
localhost set outbinary true
foo.bar.lv set outbinary true

tin:

Pievienojiet sekojo�o savam ~/.tin/headers failam:

Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-13
Content-Transfer-Encoding: 8bit


Next Previous Contents