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