<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" 
"dtd/kdex.dtd" [
  <!ENTITY kappname "&kxkb;">
  <!ENTITY package "kdebase">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Swedish "INCLUDE"
> <!-- change language only here -->
]>

<book lang="&language;">
<bookinfo>
<title
>Handbok &kxkb;</title>

<authorgroup>
<author
>&Andriy.Rysin; &Andriy.Rysin.mail; </author>

<othercredit role="developer"
>&Andriy.Rysin; &Andriy.Rysin.mail; </othercredit>

<othercredit role="translator"
><firstname
>Stefan</firstname
> <surname
>Asserhäll</surname
><affiliation
><address
><email
>stefan.asserhall@comhem.se</email
></address
></affiliation
><contrib
>Översättare</contrib
></othercredit
> 

</authorgroup>

<copyright>
<year
>2003,2008</year>
<holder
>&Andriy.Rysin;</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2008-04-12</date>
<releaseinfo
>2.00.00</releaseinfo>

<abstract
><para
>&kxkb; är ett verktyg för att byta tangentbordslayout baserat på X11 xkb-utökningen.</para
></abstract
> 

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kxkb</keyword>
<keyword
>Tangentbord</keyword>
<keyword
>layout</keyword>
</keywordset>
</bookinfo>

<chapter id="introduction">
<title
>Inledning</title>

<para
>&kxkb; är &kde;:s verktyg för att byta tangentbordslayout. Det är baserat på X11 xkb-utökningen, och gör det möjligt att använda olika tangentbord för att mata in text. &kxkb; tillhandahåller en indikator av använd tangentbordslayout. </para>

</chapter>

<chapter id="usingthekxkb">
<title
>Att använda &kxkb;</title>

<sect1 id="getting-started">
<title
>Komma igång</title>

<para
>&kxkb; startar automatiskt, och förblir i systembrickan som en flagga med två eller tre bokstävers förkortning av layoutnamnet ovanför, om mer än en layout är definierad eller alternativet <guilabel
>Visa flagga för ensam layout</guilabel
> är aktiverat.</para>

<para
>När &kxkb; kör, kan du byta layout genom att klicka på ikonen i systembrickan med musen, eller trycka på snabbtangenten. Snabbtangent eller musklick byter till nästa layout, eller som ett alternativ kan du högerklicka på &kxkb;s ikon och välja layout i listan som visas.</para>

<para
>Genom att högerklicka på &kxkb;s ikon kan du visa dess inställningar genom att välja <guimenuitem
>Anpassa...</guimenuitem
> eller genom att öppna <application
>Systeminställningar</application
> och välja <guilabel
>Land och språk</guilabel
> <guilabel
>Tangentbordslayout</guilabel
>. Alternativt kan du visa inställningarna genom att skriva <command
>kcmshell4 keyboard_layout</command
> i en terminal.</para>
</sect1>
</chapter>

<chapter id="configuringkxkb">
<title
>Anpassa &kxkb;</title>

<sect1 id="general-config">
<title
>Allmän information</title>
<para
>&kxkb;s inställningsdialogruta består av tre flikar: <guilabel
>Layout</guilabel
>, <guilabel
>Alternativ för byte</guilabel
> och <guilabel
>Avancerat</guilabel
>. Den första definierar layouter som du vill använda och deras alternativ (variant, etikett, etc.). Den andra definierar hur byte av layout görs, inklusive vilken genväg som används och om layouten ska kommas ihåg för varje fönster, program, etc. Den tredje fliken låter dig ställa in alternativ för Xkb-utökningen. Dessa alternativ är egenskaper i X.org, och hanteras inte på något sätt av &kxkb;, utan ställs bara in. </para>
<para
>&kxkb; kan arbeta i två lägen: fullständigt stöd för byte och bara indikering. Det första läget låter användaren anpassa layout, genvägar och andra alternativ, medan &kxkb; bara visar aktuell layout i det andra läget, och antar att X själv hanterar inställning och byte. </para>
<note
><para
>Inställning av &kxkb; ändrar ingenting i X.org-inställningsfiler. Om alternativet <guilabel
>Aktivera tangentbordslayouter</guilabel
> är markerat överskrids layoutinställningar i X.org-inställningen, och om <guilabel
>Återställ tidigare inställningar</guilabel
> är aktiverat överskrids också Xkb-alternativ. </para
></note>
<note
><para
>Om <guilabel
>Återställ tidigare inställningar</guilabel
> är avstängt, sammanfogas Xkb-alternativ valda i inställningarna med de som för närvarande är aktiva, dvs. de från X.org-inställningsfilen samt alla som senare ställts in. </para
></note>
<para
>Om <guilabel
>Aktivera tangentbordslayouter</guilabel
> är markerat, initierar &kxkb; layouter med kommandot <command
>setxkbmap</command
>. Du kan se kommandoraden som körs vid initiering i inställningsfönstret. Samma sak gäller Xkb-alternativ. Dessa kommandon kan vara användbara vid felsökning eller egen anpassning av Xkb-alternativ. </para>
</sect1>

<sect1 id="layout-config">
<title
>Layoutinställning</title>
<para
>I dialogrutan för layoutinställning, finns listan med layouter till vänster. Du måste välja varje layout som du vill använda och lägga till den (en i taget) i listan med aktiva layouter till höger. Du kan också ändra ordning som aktiva layouter ändras när de byts med en snabbtangent eller musknapp. Den första layouten i listan blir standardlayout. </para>
<para
>Vissa layouter har flera varianter. Layoutvarianter representerar ofta olika tangentkartor för samma språk. Till exempel kan en ukrainsk layout ha fyra varianter: basic, winkeys (som i &Windows;), typewriter (som för skrivmaskiner) och phonetic (varje ukrainsk bokstav placeras på en translittererad latinsk). Om layouten har flera varianter, kan du välja variant i kombinationsrutan under listan med aktiva layouter. </para>
<para
>Du kan också ändra etiketten du vill se på indikatorn när layouten är vald, om du inte gillar den förvalda. </para>
<para
>Inställning av tangentbordsmodell är oberoende av tangentbordslayout, och gäller "hårdvarumodellen", dvs. hur tangentbordet är tillverkat. Moderna tangentbord som levereras med datorer har oftast två extra tangenter och kallas "104-tangenters" modeller, vilket troligen är det du bör välja om du inte vet vilken sorts tangentbord du har. </para>
<note>
<para
>Om du lämnar listan med aktiva layouter tom, kommer tangentbordslayouter att vara inaktiva. </para>
</note>
</sect1>
<sect1 id="switching-config">
<title
>Alternativ för byte</title>
<para
>Här kan du välja tangentbordslayoutens princip för byte. Normalt är den <guilabel
>Global</guilabel
>, vilket betyder att alla program delar samma aktuella layout. <guilabel
>Program</guilabel
> betyder att varje program har sin egen layout, och att byta layout medan du arbetar i ett program inte påverkar layouten i något annat program. <guilabel
>Fönster</guilabel
> gör att varje fönster har sin egen layout, även om de hör till samma program, och <guilabel
>Skrivbord</guilabel
> låter dig ha en layout per skrivbord. </para>
<para
>Under genvägar kan du välja vilken genväg som används för att byta layouter. Genvägar kan vara tangentkombinationer som bara består av väljartangenter (t.ex. <keycombo action="simul"
>&Ctrl;&Shift;</keycombo
>), andra tangenter än väljartangenter (t.ex. <keycombo action="simul"
>&Ctrl;&Shift;<keycap
>K</keycap
></keycombo
>), eller båda. </para>
<sect2 id="modifier-only-keys">
<title
>Genvägar som bara har väljartangenter</title>
<para
>Dessa genvägar hanteras av X.org (inte &Qt;/&kde;) och ställs in under fliken <guilabel
>Avancerat</guilabel
>. Den tillgängliga listan med genvägar är fast, men du kan definiera dina egna om du vet hur man ändrar Xkb-regler och avbildningar. Observera bara att om du ändrar i Xkb-avbildningar, får du inte glömma att ändra regelfilen xorg.xml, eftersom det är där som &kxkb; hämtar sin inställningsinformation. </para>
<note>
<para
>Nackdelen med detta tillvägagångssätt är att bytet sker vid nertryckning av tangenter inte när de släpps. Om du t.ex. ställer in genvägen till <keycombo action="simul"
>&Ctrl;&Shift;</keycombo
> slutar andra genvägar som börjar med samma kombination att fungera. Se <ulink url="http://bugs.freedesktop.org/show_bug.cgi?id=865"
>fel 865 i X.org</ulink
>. </para>
</note>
<para
>Om din layout har en tredje nivå med tecken kan du också ställa in genvägen för den här. </para>
</sect2>
<sect2 id="non-modifier-only-keys">
<title
>Vanliga genvägar</title>
<para
>Dessa genvägar hanteras av &Qt;/&kde; och tillåter mer flexibla tangentkombinationer. </para>
<note>
<para
>Nackdelen med detta tillvägagångssätt är att standardgenvägarna inte fungerar om du har något tillfälligt fönster (som en kombinationsruta) öppet. </para>
</note>
</sect2>
</sect1>

<sect1 id="xkboptions-config">
<title
>Avancerat</title>
<para
>Xkb-alternativ låter dig välj beteende hos tangentbordet. Dessa alternativ hanteras inte av &kxkb; och skickas bara till Xkb-utökningen. </para>
</sect1>

</chapter>

<chapter id="kxkbtroubleshooting">
<title
>Felsökning</title>

<sect1 id="troubles">
<title
>Vanliga problem</title>

<para
>Om du byter till en viss layout, och inte kan se vissa tecken från layouten medan du skriver, kontrollera dina landsinställningar, t.ex. <filename
>~/.i18n</filename
> eller <filename
>/etc/sysconfig/i18n</filename
>. Landsinställningen du har innan &kde;-program startas måste ha en kodning som innehåller tecken från layouten. Rekommenderad kodning är UTF-8, som ska fungera för de flesta språk. </para>

</sect1>
</chapter>

<chapter id="xkb-files">
<title
>Beskrivning av filer och layout</title>
<sect1 id="xkb-files-and-layouts">
<title
><application
>Xkb</application
>-filer och layout</title>

<para
>Alla tillgängliga tangentbordslayouter, varianter och alternativ beskrivs i <filename
>/usr/share/X11/rules/xorg.xml</filename
>. Själva layouterna finns i <filename
>/usr/share/X11/symbols</filename
>. Observera att filernas plats kan variera beroende på operativsystem och distribution.</para>

</sect1>

</chapter>

<chapter id="credits-and-licenses">
<title
>Tack till och licenser</title>

<para
>&kxkb; utvecklas och underhålls av &Andriy.Rysin; &Andriy.Rysin.mail;. Flera andra personer har arbetat med <application
>kxkb</application
>.</para>

<itemizedlist>
<listitem
><para
>Shaheed Haque <email
>srhaque@iee.org</email
></para
></listitem>
<listitem
><para
>Ilya Konstantinov <email
>kde-devel@future.galanet.net</email
> </para
></listitem>
</itemizedlist>

<para
>Översättning Stefan Asserhäll <email
>stefan.asserhall@comhem.se</email
></para
> 
&underFDL; &underGPL; </chapter>

</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->