ndra befintliga eller skapa egna nya tangentscheman fr
rjan till slut.\
\b .keymapping\
\b0 N
gra ord f
rst om .keymapping och
\i tangentscheman
\i0 . Tangentschemafiler (.keymapping)
r faktiskt "FAT"-filer (filallokeringsfiler) som inneh
ller en eller flera
\i tangentscheman
\i0 . Ett tangentschema adresserar tangentkoderna f
r ett speciellt tangentbord och effekten som en speciell tangent ska ha. Varje tangentschema tillh
r unikt den layout och de tangentkoder som genereras av en speciell tangentbordstyp. Samtliga tangentschemafiler som levereras med NeXT
r filallokeringstabeller f
r de tre vanliga gr
nssnitten f
r tangentbord som NeXT st
der: NeXTs ursprungliga tangentbord, ADB-tangentbord och PC-tangentbord (ACE).\
\b Andra tangentbordstyper\
\b0 Inom ett givet tangentbordsgr
nssnitt kan det finnas flera olika typer av tangentbord. S
t ex har tangentbordet f
r PC en 101-tangentsmodell (USA och Japan), en 102-tangentsmodell (Europa), en 105-tangentsmodell (Japan) och en 106-tangentsmodell (ocks
Japan). De h
r tangentborden
stan identiska, i sj
lva verket
verordnade eller underordnade varandra vad anbelangar tangentkoderna de genererar, men de kan skilja sig n
got vad betr
ffar tangentplaceringen. En del tangentbord har ocks
fler tangentkoder
n andra. D
r kan det vara bra att anpassa tangentschemafilerna till din speciella tangentbordsmodell. \
\b Redigera en befintlig keymapping-fil \
\b0 Du
ppnar en keymapping-fil via kommandot
ppna i menyn Dokument och markerar filen du vill redigera. I f
nstret som
ppnas visas en bild av tangentbordet. \
ngst upp till v
nster i f
nster finns det en bl
ddrare med en lista p
alla tangentscheman som ligger i den speciella keymapping-filen. Du kan bara redigera ett tangentschema
ngen, dvs det schema som
r markerat i bl
ddraren.
\i Kom ih
g att
ndringarna du g
r i ett tangentschema inte automatiskt g
rs i andra tangentscheman!
\i0 Det finns tv
knappar under bl
ddraren: Ta bort och L
gg till. Med dem kan du l
gga till och ta bort tangentscheman fr
n keymapping-filen. N
r du l
gger till ett tangentschema i filen g
rs automatiskt en s
lika som m
jligt
ttning fr
n andra tangentscheman i filen. \
I det
vre h
gra h
rnet ligger tangentinspektorn. Det
r den h
r inspektorn du anv
nder f
r att granska och
ndra individuella tangentattribut. N
r du klickar p
en tangent i tangentbordet som visas markeras den och information om tangenten visas i inspektorn. D
r finns information om vilken slags tangent det
r (tecken, modifierare, special, sekvens, d
d) i listan i det
vre h
gra h
rnet och beroende p
tangenttypen visas ocks
mer specifik information om just den tangenten. Om det t ex
r en teckentangent visas vilket tecken du f
r du trycker p
tangenten, om det
r en bokstavstangent (dvs om den kommer att visa versaler eller de
vre tecknen p
tangenttoppen n
r skiftl
) och vilken teckenupps
ttning tecknet h
r sig fr
n (ascii, symbol eller funktion). Det finns ocks
ett textf
lt med det hexadecimala v
rdet och teckenkoden som genereras. F
r modifierare och specialtangenter finns det en lista
ver alternativknappar som anv
nds f
r att v
lja vilken modifierare eller specialtangent som ska genereras. Genom att v
xla dessa listor, alternativknappar, knappar och textf
lt kan du
ndra ett eller flera attribut f
r en given tangent.\
Om en tangent
r en teckentangent kan den faktiskt framst
lla flera olika tecken. N
r modifierare anv
nds tillsammans med teckentangenten framst
lls andra "tangenter". Modifierarna
r Skift, Skiftl
s, Alt och Ctrl. Om du t ex h
ller ned skifttangenten och trycker p
en tangent som normalt skulle ge dig ett litet "a" kommer den nu att visa ett stort "A". Varje kombination av dessa tangenter kan generera en annan teckenkod. Med andra ord, kombinationen tangent, Alt-tangent, Skift-tangent och Alt-Skift-tangent kan generera olika tecken.\
Till v
nster i inspektorn finns det en lista med knappar som representerar teckenmodifierarna. N
r du aktiverar knapparna kommer tangentavbildningarna att
ndras och visa de tecken som genereras n
r en viss tangentkombination
r nedtryckt. Om du t ex klickar p
knapparna f
r Skift och Alt
ndras tangenterna s
de visar vilka tecken som skulle genereras om du h
ll tangenterna Skift och Alt nedtryckta medan du tryckte p
den vanliga tangenten. P
samma s
tt redigerar du teckentangenterna. Om du redigerar en (tecken)tangent medan du har exempelvis Skift- och Alt-knapparna markerade
r det allts
Alt-Skift-versionen av den tangenten som redigeras. Andra tecken eller teckenkombinationer
ndras inte.\
Snarare
n att beh
nna till hex-koderna f
r tecknen du vill anv
nda och skriva in dem i textf
ltet har Keyboard en teckenkodspalett som inneh
ller samtliga teckenkoder. Du anv
nder paletten genom att helt enkelt dra tecknet du vill ha till tangenten (p
bilden av tangentbordet) som du vill redigera. Som tidigare p
verkar modifierarknapparna vilken tangentfunktion det
r som
ndras.\
\b Skapa en ny .keymapping-fil\
\b0 Troligen kommer du inte att anv
nda dig av det h
r alternativet eftersom det
r jobbigare
n att starta fr
n en befintlig fil och redigera den. Anv
nd menyalternativet Dokument > Nytt, s
kopieras det aktuella menyschemat fr
n minnet och in i ett tomt keymapping-dokument. Det resulterar i att du bara kommer att ha ett tangentschema i dokumentet (dvs datorns tangentschema). Du redigerar ett nytt tangentbord p
samma s
tt som du redigerar ett befintligt.\
r anv
nder du en nyskapad .keymapping-fil
\b0 \
gg filen i ~/Library/Keyboards n
r du
rdig med dem. Starta sedan om Preferences och g
till lokaliseringsmodulen (flaggsymbolen) i f
nstret Inst
llningar, s
visas din nya keymapping-fil i listan
ver tangentscheman. Markera den n
r du vill anv
nda den. Det sist markerade tangentschemat blir standardschema som kommer att anv
ndas varje g
ng du loggar in.
\fi-20\li540 \
\b\fi0\li0 Tangentsekvenser
\b0 \
Tangentsekvenser
r lite mer komplicerade
n dina andra tangentbordstyper. Den h
r funktionen g
r att du kan tilldela flera tecken till en enda tangent. Exempelvis kan du skapa en tangentsekvens med ordet "NEXTSTEP" och binda den till F2-tangenten p
tangentbordet.\
sta s
ttet att f
lla dig sekvenserna
r att du skapar en lista med sekvenser f
r ett givet tangentschema. Sj
lva listan
r inte bunden till n
gonting. Det
r som om du just skapat en ny lista med tecken som skulle kunna tilldelas till en eller flera tangenter. Med andra ord, det
r en sak att implementera, skapa och redigera sekvenserna och en annan sak att koppla sekvenserna till speciella tangenter.\
Om du vill
ndra sekvenserna i tangentschemat klickar du p
"Sekvenslista" i f
nstret Tangentbord, s
visas f
nstret "Sekvenser", d
r du kan l
gga till, ta bort och
ndra sekvenserna. Ingen av
ndringarna kommer att g
lla innan du klickar p
ll in". Du kan
ngra
ndringarna n
r som helst genom att klicka p
"Avbryt". Om du vill l
gga till en ny sekvens klickar du p
gg till", s
ggs en ny sekvens till p
sekvenslistan h
gst upp i f
nstret och den valda sekvensen (dvs den nya sekvensen) visas d
runder. Tangentmatrisen inneh
ller alla tangenterna i den speciella tangentsekvensen. Den valda tangenten (som
r nedtryckt) visar vart tangentnedslagen kommer att kopplas. Om den sista (nedtonade) tangenten i sekvensen vals kommer nya tecken att l
ggas till i slutet av sekvensen. Om du v
ljer en annan tangent kommer tecknet att skrivas
ver och n
sta tangent v
ljas. N
r du klickar p
ll in" kommer alla
ndringar du gjort i sekvenslistan att till
mpas p
tangentschemat och kan tilldelas till individuella tangenter.\
Om du vill anv
nda en av sekvenserna v
ljer du helt enkelt tangenten du vill tilldela sekvensen till och v