425 lines
6.4 KiB
HTML
425 lines
6.4 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Merkistö</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="Finnish HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Näppäimistöasetukset"
|
|
HREF="keyboard.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Näppäimistöasetukset"
|
|
HREF="keyboard.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="UTF-8"
|
|
HREF="c240.html"></HEAD
|
|
><BODY
|
|
CLASS="sect1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Finnish HOWTO</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="keyboard.html"
|
|
ACCESSKEY="P"
|
|
>Edellinen</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Luku 2. Näppäimistöasetukset</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="c240.html"
|
|
ACCESSKEY="N"
|
|
>Seuraava</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="sect1"
|
|
><H1
|
|
CLASS="sect1"
|
|
><A
|
|
NAME="charset"
|
|
></A
|
|
>2.1. Merkistö</H1
|
|
><P
|
|
> Suomalaistettu GNU/Linux käyttää kansainvälistä
|
|
<EM
|
|
>ISO-8859-1</EM
|
|
>- eli
|
|
<EM
|
|
>Latin-1</EM
|
|
>-merkistöä tai <EM
|
|
>ISO-8859-15</EM
|
|
>-
|
|
eli <EM
|
|
>Latin-9</EM
|
|
>-merkistöä.
|
|
Tämän määritteleminen ei ole aina välttämätöntä, mutta monet tärkeät
|
|
ohjelmat vaativat sen asettamisen.
|
|
</P
|
|
><P
|
|
> <EM
|
|
>ISO-8859-15</EM
|
|
>-merkistöä, joka tukee <EM
|
|
>euro
|
|
</EM
|
|
>-merkkiä, kutsutaan joskus myös nimellä <EM
|
|
>Latin-0
|
|
</EM
|
|
>
|
|
</P
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="loading_keymap"
|
|
></A
|
|
>2.1.1. Näppäimistökartan lataaminen</H2
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="console_keymap"
|
|
></A
|
|
>2.1.1.1. Konsolissa</H3
|
|
><P
|
|
>Näppäimistökartan voi ladata käskyllä
|
|
|
|
<B
|
|
CLASS="command"
|
|
> loadkeys fi-latin1
|
|
</B
|
|
>
|
|
|
|
tai jos <EM
|
|
>kbd on 1.08</EM
|
|
> tai uudempi voidaan käyttää
|
|
myös komentoa
|
|
|
|
<B
|
|
CLASS="command"
|
|
> loadkeys fi-latin9
|
|
</B
|
|
>
|
|
|
|
</P
|
|
><P
|
|
> Joissakin jakeluissa näppäimistökartan nimessä on
|
|
<TT
|
|
CLASS="filename"
|
|
>.map.gz</TT
|
|
> päätteen sijasta
|
|
<TT
|
|
CLASS="filename"
|
|
>.kmap.gz</TT
|
|
> pääte. Näppäimistökarttojen sijainnissa
|
|
on eroja eri distribuutioiden välillä. Näppäimistökartat löytää
|
|
esimerkiksi käskyllä
|
|
|
|
<B
|
|
CLASS="command"
|
|
> find /usr -name '*latin1.*map*' -print
|
|
</B
|
|
>
|
|
</P
|
|
><P
|
|
> On syytä huomata, että oikea näppäimistökartta on <EM
|
|
>fi-latin1
|
|
</EM
|
|
> tai <EM
|
|
>fi-latin9</EM
|
|
> eikä <EM
|
|
>fi</EM
|
|
>,
|
|
joka on vanha 7-bittinen näppäimistökartta.
|
|
</P
|
|
><P
|
|
> Debian GNU/Linuxissa loadkeys ajetaan käynnistyksen aikana skriptistä
|
|
<TT
|
|
CLASS="filename"
|
|
>/etc/init.d/keymap.sh</TT
|
|
>. Näppäimistökartan voi
|
|
vaihtaa komennolla <B
|
|
CLASS="command"
|
|
>/usr/sbin/install-keymap</B
|
|
>.
|
|
</P
|
|
><P
|
|
> Red Hatissa käynnistyksen
|
|
aikana suoritetaan yleensä
|
|
<TT
|
|
CLASS="filename"
|
|
>/etc/rc.d/init.d/keytable</TT
|
|
> -skripti. Tämä skripti
|
|
lukee <TT
|
|
CLASS="filename"
|
|
>/etc/sysconfig/keyboard</TT
|
|
> -tiedoston, jossa
|
|
määritellään käytettävä näppäimistökartta. Näppäimistön ollessa
|
|
suomenkielinen tietosto sisältää sauraavan rivin:
|
|
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> KEYTABLE=fi-latin1
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="keymap_xfree86_3"
|
|
></A
|
|
>2.1.1.2. XFree86 3</H3
|
|
><P
|
|
> <EM
|
|
>XFree86 3.2</EM
|
|
>:ssa ja uudemmissa
|
|
<TT
|
|
CLASS="filename"
|
|
>/etc/X11/XF86Config</TT
|
|
>-tiedostossa pitäisi olla
|
|
<EM
|
|
>Keyboard section</EM
|
|
> -kohdassa seuraavat rivit:
|
|
</P
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> Section "Keyboard"
|
|
Protocol "Standard"
|
|
XkbRules "xfree86"
|
|
XkbModel "pc102"
|
|
XkbLayout "fi"
|
|
XkbVariant "nodeadkeys"
|
|
EndSection
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><P
|
|
> Näitä, kuten monia muitakin, asetuksia voi muokata omien mieltymyksien
|
|
mukaan ja alla on esimerkkinä Debian GNU/Linux 2.2 (tätä
|
|
kirjoitettaessa kyseessä oli vielä kehitysversio) "Keyboard Section:"
|
|
</P
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> Section "Keyboard"
|
|
Protocol "Standard"
|
|
AutoRepeat 500 30
|
|
LeftAlt Meta
|
|
RightAlt Meta
|
|
ScrollLock Compose
|
|
RightCtl Control
|
|
XkbKeycodes "xfree86"
|
|
XkbTypes "default"
|
|
XkbCompat "default"
|
|
XkbSymbols "us(pc101)"
|
|
XkbGeometry "pc"
|
|
XkbRules "xfree86"
|
|
XkbModel "pc102"
|
|
XkbLayout "fi"
|
|
EndSection
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><P
|
|
> Lisätietoja XF86Config-tiedoston manuaalisivulta.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="keymap_xfree86_4"
|
|
></A
|
|
>2.1.1.3. XFree86 4</H3
|
|
><P
|
|
> XFreen versiossa neljä on hiukan erilaiset näppäimistöasetukset, joista tässä
|
|
esimerkki:
|
|
</P
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> Section "InputDevice"
|
|
Identifier "Generic Keyboard"
|
|
Driver "keyboard"
|
|
Option "CoreKeyboard"
|
|
Option "XkbRules" "xfree86"
|
|
Option "XkbModel" "pc105"
|
|
Option "XkbLayout" "fi"
|
|
Option "XkbVariant" "nodeadkeys"
|
|
EndSection
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="dead_keys"
|
|
></A
|
|
>2.1.2. Kuolleet näppäimet</H2
|
|
><P
|
|
> Kuolleet näppäimet ovat näppäimiä, joiden
|
|
painaminen ei tulosta mitään ruudulle ennenkuin painetaan
|
|
toista näppäintä. Mm. <EM
|
|
>tilde, ~</EM
|
|
>, on tällainen
|
|
näppäin. Kuolleita näppäimiä tarvitaan useammasta kuin yhdestä merkistä
|
|
koostuvien merkkien kuten <EM
|
|
>ñ</EM
|
|
> tai
|
|
<EM
|
|
>é</EM
|
|
> kirjoittamiseen.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="keyboard.html"
|
|
ACCESSKEY="P"
|
|
>Edellinen</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Alkuun</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="c240.html"
|
|
ACCESSKEY="N"
|
|
>Seuraava</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Näppäimistöasetukset</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="keyboard.html"
|
|
ACCESSKEY="U"
|
|
>Ylös</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>UTF-8</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |