1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
|
Elfelttelek
=============
A csomag a PC-khez leggyakrabban hasznlatos 101 gombos (amerikai),
102 gombos (magyar), 104 gombos (amerikai windows) vagy 105 gombos
(magyar windows) billentyzeteken egyarnt knyelmesen hasznlhat,
teht gyakorlatilag mindegy, hogy milyen billentyzeted van.
A konzolos billentyzetkioszts hasznlathoz pr vesnl nem
rgebbi kernel, az X-es vltozathoz pedig az XKB kiterjesztst
tmogat (legalbb R6-os) X szerver szksges.
Telepts, bellts
====================
Els lpsknt csomagoljuk ki az archvumot s olvassuk el ezt a
fjlt. :-)
Msodik lpsknt dntsk el, hogy 101, 102, 104, vagy 105 gombos
billentyzetnk van-e. Ha nem akarjuk megszmolni a gombokat,
tekintsk meg az albbi tblzatot:
Lers ===> Azonost
USA billentyzet, Windows gombok nlkl, QWERTY ===> pc101
Magyar billentyzet, Windows gombok nlkl, QWERTY ===> pc102
USA billentyzet, Windows gombokkal, QWERTY ===> pc104
Magyar billentyzet, Windows gombokkal, QWERTY ===> pc105
USA billentyzet, Windows nlkl, QWERTZ ===> pc101qwertz
Magyar billentyzet, Windows nlkl, QWERTZ ===> pc102qwertz
USA billentyzet, Windows gombokkal, QWERTZ ===> pc104qwertz
Magyar billentyzet, Windows gombokkal, QWERTZ ===> pc105qwertz
(A QWERTY/QWERTZ a Hunglish magyar kiosztsra vonatkozik, az angol
kioszts minden esetben QWERTY marad, br ezt ha nem tetszik, a
fjlok trsval knnyen szemlyre szabhatjuk.) Ha a fentiek
kzl egy lers sem illik a billentyzetnkre, vlasszunk zlsnk
szerint, vagy krjnk tancsot az anyutl.
Fontos, hogy amerikai (101/104 gombos) billentyzeteken nem fr el
a magyar billentyzet sszes betje: a magyar billentyzetek hossz
,,'' gombja hinyzik az amerikai kiosztsrl. Persze nem lenne
elfogadhat, ha 101/104 gombos klaviatrn nem tudnnk bevinni a
hossz bett, ezrt a pc101, pc104 belltsokon a szabvnyos
magyar kioszts (az ,,1''-tl balra es) ,,nulla'' gombjt a
Hunglish erre a hinyz gombra cserli ki. A nulla szmjegyet a
numerikus billentyzetrl vagy az amerikai kiosztsrl gy is
knnyen elrhetjk. A pc102/pc105 belltsokon a megszokott
magyar billentyzetet kapjuk. Ha esetleg 101/104 gombos
billentyzeten hasznljuk a 102/105 gombos belltst, akkor
sincsen minden veszve, hiszen a hossz a Hunglishban az AltGr+J,
AltGr+I billentykombincik segtsgvel is elrhet.
A telepts tovbbi rsze attl fgg, hogy az egsz rendszerre
szeretnnk belltani a Hunglisht, vagy csak sajt magunknak.
1. Ha csak mezei felhasznlk vagyunk
-------------------------------------
a) Konzolbellts
~~~~~~~~~~~~~~~~~~
A hunglish knyvtrnak gykerben adjuk ki a kvetkez parancsot:
loadkeys console/hunglish-<ID>.kmap.gz
(Az <ID> helyre rtelemszeren a fenti tblzatbl kivlasztott
azonostt kell rni.)
Ezzel a Hunglish mkdsre ksz, a PrtScr gomb lenyomsval magyar
kiosztsra vlthatunk t. J szrakozst a kiprblshoz!
Elfordulhat, hogy az kezetek nem, vagy hibsan jelennek meg a
kpernyn. Ekkor az albbi parancs kiadsval teremthetnk rendet:
consolechars --font lat2u-16 --acm iso02
b) X bellts
~~~~~~~~~~~~~~
X alatt legegyszerbben gy tudunk Hunglisholni, ha a
~/hunglish-1.4/xkb knyvtrban kiadjuk a kvetkez parancsot:
xkbcomp -w 0 -m pc105 keymap/hunglish $DISPLAY
c) Automatikus bellts
~~~~~~~~~~~~~~~~~~~~~~~~
Ha minden bejelentkezskor automatikusan Hunglish konzolt
szeretnnk, rakjuk a kvetkez sorokat a ~/.bash_profile fjlunkba:
HUNGLISH_BASE=~/hunglish-1.4 # Hunglish gykrknyvtr.
HUNGLISH_ID=pc105 # A billentyzet azonostja.
if [ "x$DISPLAY" = x -a "x$TERM" = xlinux ]; then
loadkeys $HUNGLISH_BASE/console/hunglish-$HUNGLISH_ID.kmap.gz
fi
if [ -n "$DISPLAY" ]; then
(
cd $HUNGLISH_BASE/xkb;
xkbcomp -w 0 -m $HUNGLISH_ID keymap/hunglish $DISPLAY
)
fi
Ezutn minden bejelentkezskor (X alatt az els terminlablak
megnyitsakor) magtl belltdik a Hunglish.
Ha van sajt .xsession fjlunk, akkor rdemesebb abba tenni az
X-es belltst, gy a Hunglish nem fog minden xterm utn jra
belltdni.
2. Ha root jogosultsgaink is vannak
------------------------------------
Ha a Hunglisht az sszes felhasznlra be akarjuk lltani, tegyk
a kvetkezket:
a) Debian GNU/Linux rendszerek
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ha Debian disztribcit hasznlunk, akkor a legegyszerbb, ha letltjk
s felrakjuk a Hunglish Debian csomagot. A csomag letlthet a
Hunglish honlaprl:
http://people.inf.elte.hu/lorentey/hunglish/
Valamelyik hunglish*_all.deb nev fjlt kell letltennk.
Ha ez sikerlt, root-knt adjuk ki a kvetkez parancsot:
dpkg -i hunglish*_all.deb
(A * helyn a csomag verziszma ll.)
Az installlls eltt a csomag megkrdezi, hogy szeretnnk-e a
Hunglisht alaprtelmezett billentykiosztsnak belltani.
Ha igennel vlaszolunk, ki kell vlasztanunk a kvnt
billentyzettpust, s el kell dntennk, hogy QWERTZ vagy QWERTY
billentyzetet akarunk-e. Ha minden jl megy, a Hunglish
magtl elvgzi az installlshoz szksges lpseket.
b) Egyb disztribcik
~~~~~~~~~~~~~~~~~~~~~~
Ha nem Debian a disztribcink, vagy kzzel szeretnnk belltani
a Hunglisht, akkor a kvessk az albbi lpseket:
1) Konzolbellts
A neknk megfelel console/<ID>.kmap fjlt msoljuk t abba a
knyvtrba, ahonnan a rendszerbetlts sorn a default keymap
betltdik (pl. /etc/console-tools/default.kmap). A Debian
disztribciban ezt egy kln segdprogrammal is elvgeztethetjk:
/usr/sbin/install-keymap console/hunglish-pc105.kmap.gz
2) X bellts
Msoljuk a Hunglish disztribci xkb knyvtrnak tartalmt az
/etc/X11/xkb (esetleg /usr/X11R6/lib/X11/xkb) knyvtrba, majd
az /etc/XF86Config fjlban lltsuk be a kvetkezket:
Section "Keyboard"
XkbKeymap "hunglish(pc105)" # vagy pc101, pc101qwertz, stb.
EndSection
Az XFree86 4.x-es vltozataiban a konfigurcis fjl neve s
szerkezete megvltozott. Itt az /etc/XF86Config-4 fjlban az
albbi mdostsokat kell elvgeznnk:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbKeymap" "hunglish(pc105)" # pc101, ...
EndSection
Ha az /etc/XF86Config* fjlt nem is mdostjuk, a fjlok
bemsolsval a Hunglish-hv felhasznlinknak megadtuk a
lehetsget, hogy lvezzk a Hunglish nyjtotta gondtalan munka
rmeit. Ilyenkor ugyanis a Hunglish hasznlathoz elg az X
szervert a kvetkez mdon indtani:
startx -- +kb -xkbmap "hunglish(pc105)"
A mr fut szerveren a
setxkbmap -keymap 'hunglish(pc105)'
parancs kiadsval vlthatunk Hunglishra.
|