Lietuvybė

X11 grafinės terpės lietuvinimas

Jei naudojate FreeBSD 4.x versiją tuomet reikės parsiųsti ir išarchyvuoti lokalę. Kitu atveju galite praleisti šį punktą (nes FreeBSD 5.x jau turi reikiamus lokalės failus):

cd ~
fetch http://www.kaktusas.org/freebsd/files/freebsd-iso885913.tgz
cd /usr/share/locale
su
tar zxvf freebsd-iso885913.tgz

arba parsisiųskite mūsų sukurtą paketą http://zemaitija.net/~eg/freebsd/packages/X11lt-0.2.tgz, o paskui įdiegti pkg_add pagalba.

fetch http://zemaitija.net/~eg/freebsd/packages/X11lt-0.2.tgz
pkg_add X11lt-0.2.tgz

Vėliau reikia nustatyti savo lokalę redaguojant .login_conf failą taip:

me:\
	:charset=lt_LT.ISO8859-13:\
	:lang=lt_LT.ISO8859-13:

Būtina įrašyti šias eilutes XF86Config arba xorg.conf faile InputDevice skiltyje:

        Option "XkbModel" "pc105"
        Option "XkbLayout"  "us,lt"
        Option "XkbOptions" "grp:switch,grp:shift_toggle,grp_led:scroll"

Pastaba:

Nuo XOrg 6.9.0 shift_toggle pakeistas i shifts_toggle

Perjungti iš angliško režimo į lietuvišką galėsite paspaudus abu shift klavišus, klaviatūroje taip pat užsidegs Scroll Lock lemputė.

Kad „xterm'e“ galima būtų rašyti ir matyti lietuviškas reikia .Xdefaults faile įrašyti:

*font: -misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-13

Žinoma po visko reikia iš naujo paleisti X11 sistemą, bet ne perkrauti kompiuterį.

Pastaba:

FreeBSD 4.x sistemoje atnaujinimo (make worldinstall) yra ištrinami lokalės failai, todėl reikia iš naujo įdėti lokalę.

UTF-8

FreeBSD 5.x bei DragonFly BSD turi lietuviškas UTF-8 lokales. Tad norint dirbti su UTF-8 reikia paredaguoti .login_conf failą taip:

me:\
	:charset=lt_LT.UTF-8:\
	:lang=lt_LT.UTF-8:

Tuo pačiu galima .Xdefault faile nurodyti terminalui šriftą, pvz.:

*: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1

Šriftai

Galima įsidėti standartinius Windows aplinkos TTF šriftus:

cd /usr/ports/x11-fonts/webfonts
make install clean

arba alternatyvius Arkpandora šriftus:

cd /usr/ports/x11-fonts/arkpandora/
make install clean

Tuomet X11 aplinkos konfigūracijoje, „Files“ sekcijoje reikia pridėti šritfo kelią:

FontPath     "/usr/X11R6/lib/X11/fonts/webfonts/"

arba:

FontPath     "/usr/X11R6/lib/X11/fonts/arkpandora/"

Taip pat X11 aplinkos konfigūracijoje, „Modules“ sekcijoje turi būti šis sakinys:

Load "freetype"

Perkrovus X11 aplinką naršyklės bei kitos programos turėtų atrodyti gražiau.

Pastaba: OpenOffice programoje taip pat galima panaudoti šiuos šriftus, tačiau reikia paleisti spadmin programą ir nurodyti kelią iki šriftų.

Naudingi failai

XFree86 konfigūracijos pavyzdys XF86Config

smooth_lt šriftas http://www.soften.ktu.lt/~diskena/aldona/smooth_lt.pcf.gz

lietuviška lokalė http://zemaitija.net/~eg/misc/freebsd-iso885913.tgz (iš kaktusas.org)

konsolės http://zemaitija.net/~eg/misc/fbsdlt.tar.gz“ (iš senojo ice.dammit.lt)


Asmeniniai įrankiai