<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<article id="index" lang="sv">
  <articleinfo>
    <title>Handbok för Dasher</title>
    <corpauthor role="maintainer">Dasher-projektet</corpauthor>
    <copyright>
      <year>2010</year>
      <holder>Dasher-projektet</holder>
    </copyright><copyright><year>2006, 2009</year><holder>Daniel Nylander (po@danielnylander.se)</holder></copyright><copyright><year>2017</year><holder>Josef Andersson (l10nl18nsweja@gmail.com)</holder></copyright>
    <legalnotice>
      <para>Tillstånd ges att skapa och distribuera kopior av denna handbok förutsatt att upphovsrättsmeddelandet och detta rättighetsmeddelande bevaras i alla kopior.</para>
      <para>Tillstånd att kopiera och distribuera modifierade versioner av denna handbok ges under villkoren för kopiering, förutsatt att hela det resulterande arbetet distribueras under identiska villkor.</para>
      <para>Tillstånd att kopiera och distribuera översättningar till andra språk av denna handbok ges under villkoren ovan för modifierade versioner, förutom att detta rättighetsmeddelande ska uttryckas i en översättning godkänd av Free Software Foundation.</para>
      <para>UNIX är ett varumärke tillhörande X/Open Group.</para>
      <para>Linux är ett varumärke tillhörande Linus Torvalds.</para>
      <para>X Window System är ett varumärke tillhörande X Consortium, Inc.</para>
      <para>Windows är ett varumärke tillhörande Microsoft Corp.</para>
      <para>Macintosh och Apple är varumärken tillhörande Apple Computer, Inc.</para>
      <para>Alla andra varumärken och upphovsrätter refererade till ägs av deras respektive ägare.</para>
    </legalnotice>
    <abstract role="description">
      <para>Dasher är ett hjälpmedelsprogram för textinmatning som använder pekgester istället för att skriva på tangentbord. Det är designat till att vara snabbt men samtidigt roligt att använda.</para>
    </abstract>
    <revhistory>
      <revision>
        <revnumber>1.0.0</revnumber>
        <date>2004-02-08</date>
      </revision>
      <revision>
        <revnumber>1.1.0</revnumber>
        <date>2006-03-31</date>
      </revision>
      <revision>
        <revnumber>1.2.0</revnumber>
        <date>2006-07-11</date>
      </revision>
      <revision>
        <revnumber>1.2.1</revnumber>
        <date>2006-09-02</date>
      </revision>
    </revhistory>
  </articleinfo>

  <sect1 id="intro">
    <title>Introduktion</title>
    <para><application>Dasher</application> är ett informationseffektivt gränssnitt för textinmatning, drivet av naturliga kontinuerliga pekgester. Dasher är ett alternativt textinmatningssystem där ett komplett tangentbord inte kan användas - till exempel på en handdator eller en kroppsnära dator, eller när man hanterar en dator med bara en hand (med styrspak, pekskärm eller mus) eller utan händer (med huvudmus eller ögonspårning). Det här dokumentet beskriver version 4.2.0 av <application>Dasher</application>.</para>
    <para><application>Dasher</application> startas genom att välja <guimenuitem>Dasher</guimenuitem> från undermenyn <guisubmenu>Hjälpmedel </guisubmenu> i <guimenu>Huvudmenyn</guimenu> eller genom att köra kommandot <command>dasher</command> på kommandoraden.</para>
  </sect1>
  <sect1 id="whatsnew">
    <title>Vad är nytt</title>

    <sect2>
      <title>Nya funktioner i version 4.2</title>


      <para>Det finns en automatisk hastighetskontroll som kommer att snabba upp Dasher när det känner av att du kan skriva snabbare.</para>

      <para>Det finns ett nytt uttagsgränssnitt som gör det möjligt för Dasher att lyssna till huvudspårning, ögonspårning eller EEG-gränssnitt utan att använda musen.</para>

      <para>Det finns flera olika ”knapplägen” för de som vill använda Dasher med en, två, tre eller fyra växlar.</para>

      <para>Det finns ett ”klickläge” för människor som gillar att peka dit de vill gå, och klicka för att förflytta sig ett enkelt steg i den riktningen. Detta riktar sig främst till nybörjare</para>


    </sect2>
    <sect2>
      <title>Vad kommer i version 4.4</title>
      <para>Vi kommer att implementera ett spelläge för Dasher; det kommer att hjälpa nybörjare att lära sig att skriva. En hjälpande hand kommer att guida novisen när han går vilse, och nybörjare som skriver snabbare utan behöva hjälp kommer att vinna massor av poäng.</para>

      <para>Nya språkmodeller kommer att läggas till, vilket kommer att skapa förutsägelser på ordnivå såväl som på bokstavsnivå.</para>

      <para>Japanska och kinesiska kommer att stödjas fullt ut.</para>

      <para>Dasher-teamet hoppas kunna skapa en fri webbkamerabaserad huvud- och ögonspårare, ”FreeVIM“ till December 2006.</para>
    </sect2>
  </sect1>
  <sect1 id="basics">
    <title>Grundläggande i Dasher</title>
    <para>Dasher är ett informationseffektivt textinmatningsgränssnitt, drivet av naturliga kontinuerliga pekgester. Dasher är ett konkurrenskraftig textinmatningssystem när ett komplett tangentbord inte kan användas - till exempel, <itemizedlist>
        <listitem>
          <para>På en handdator;</para>
        </listitem>
        <listitem>
          <para>på en kroppsnära dator;</para>
        </listitem>
        <listitem>
          <para>när en dator sköts med endast en hand, med styrspak, pekskärm, styrkula eller mus;</para>
        </listitem>
        <listitem>
          <para>när en dator sköts helt utan händer (t.ex. med huvudmus eller en ögonspårare).</para>
        </listitem>
      </itemizedlist> Ögonspårningsversionen av Dasher låter en erfaren användare skriva text lika snabbt som normal handskrift - 29 ord per minut; med en mus kan erfarna användare skriva 39 ord per minut.</para>

    <para>Dasher kan användas för att skriva effektivt i alla språk.</para>

    <para>Dasher är snabbt och roligt att lära sig.</para>

    <para>Dasher är <emphasis>fri programvara</emphasis>. Det distribueras under samma licens som GNU/Linux, licensen GPL.</para>

    <sect2>
      <title>Hur fungerar Dasher?</title>

      <blockquote>
        <attribution>Financial Times, 5:e februari 2002</attribution>
        <para>Dasher är kanske likt ett arkadspel: ”Attacken från de dödliga alfabeten”.</para>
      </blockquote>

      <para>Dasher är ett zoomningsgränssnitt. Du pekar dit du vill gå, och displayen zoomar in där du pekar. Världen du pekar in till är målad med bokstäver, så vid vilken punkt som helst du zoomar in på motsvarar det en textdel. Ju mer du zoomar in, desto längre är texten du har skrivit. Du kan välja vad du vill skriva genom att välja var du vill zooma in.</para>

      <para>För att göra gränssnittet effektivt använder vi förutsägelserna av en språkmodell för att avgöra hur mycket av världen som är avsedd för varje del av text. Sannolika delar av text ges mer utrymme, så att de kan väljas snabbt och enkelt. Mindre sannolik text (exempelvis text med stavfel) ges mindre utrymme så att de blir svårare att skriva. Språkmodellen lär sig hela tiden: om du använder ett ovanligt ord en gång lär den sig det enklare nästa gång.</para>



      <para>En stor fördel med Dasher framför andra förutsägande textinmatningsgränssnitt som erbjuder ordkomplettering till användaren är att det är <emphasis>lägesfritt</emphasis>: användaren behöver inte byta från skrivläge till ett <quote>acceptera-modell-förutsägelse</quote>-läge.</para>

      <para>En annan fördel är att det är enkelt att träna modellen på vilken skrivstil som helst: öppna en exempelfil och skriv bara på!</para>

      <para>Det är ganska svårt att beskriva hur Dasher ser ut med ord, så besök <ulink url="http://www.inference.phy.cam.ac.uk/dasher/" type="http">http://www.inference.phy.cam.ac.uk/dasher/</ulink> för att se filmer.</para>

    </sect2>
    <sect2>
      <title>Dasher förklarat -- biblioteksliknelsen</title>
      <para>Föreställ dig <emphasis>ett bibliotek som innehåller alla möjliga böcker</emphasis>, sorterade alfabetiskt på en hylla. Böcker i vilken den första bokstaven är <quote>a</quote>; är på vänstra sidan. Böcker i vilken bokstaven <quote>ö</quote> är först är till höger. I bilden (i) nedan är hyllan visad vertikalt med <quote>vänster</quote>; (a) överst och <quote>höger</quote> (ö) nederst. Den första boken i <quote>a</quote>-sektionen läser <quote><computeroutput>aaaaaaaaaaaa</computeroutput>...</quote>; någonstans till höger finns böcker som börjar med <quote><computeroutput>alla bra böcker
          slutar</computeroutput>...</quote>; lite mer till höger finns böcker som börjar med <quote><computeroutput>alla bra böcker slutspel
        </computeroutput>...</quote>.</para>


      <para>När någon skriver en text kan deras textsträngval ses som ett val av böcker från detta bibliotek för alla böcker - boken som innehåller precis den valda texten. Hur väljer de den boken? Låt oss föreställa oss att de vill skriva <quote><computeroutput>alla bra böcker</computeroutput>...</quote>;</para>
      <figure>
        <title>Alla böckers bibliotek.</title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="figures/a-z.gif"/>
          </imageobject>
          <imageobject>
            <imagedata fileref="figures/aa-az.gif"/>
          </imageobject>
          <imageobject>
            <imagedata fileref="figures/ala-alz.gif"/>
          </imageobject>
        </mediaobject>
      </figure>
      <para>Först går de in i bibliotekets sektion <quote><computeroutput>a</computeroutput></quote>. Där finner de böcker som börjar med <quote><computeroutput>aa</computeroutput></quote>;, <quote><computeroutput>ab</computeroutput></quote>, <quote><computeroutput>ac</computeroutput>...</quote>; <quote><computeroutput>aö</computeroutput></quote>; [Bild (ii)]. Vid närmare titt på sektion <quote><computeroutput>al</computeroutput></quote> finner de böcker som börjar med <quote><computeroutput>ala</computeroutput></quote>;, <quote>;<computeroutput>alb</computeroutput></quote>;,...; <quote><computeroutput>alö</computeroutput></quote>; [Bild (iii)].</para>

      <para>Genom att titta ännu närmare på bokhyllan kan författaren hitta boken med texten han önskar att skriva. Därav kan skrivning beskrivas som att <emphasis>zooma in på ett alfabetiskt bibliotek, där styrningen sker allteftersom du färdas</emphasis>.</para>

      <para>Det är precis så Dasher fungerar, förutom en viktig punkt: <emphasis>vi ändrar STORLEKEN för hyllutrymmet avsett för varje bok i proportion mot sannolikheten av motsvarande text.</emphasis> Till exempel börjar inte många böcker med <quote><computeroutput>x</computeroutput></quote>;, Så vi lämnar mindre utrymme för böcker på <quote><computeroutput>x</computeroutput>...;</quote> och fler till aktuellare böcker, vilket gör det enklare att hitta böcker som innehåller sannolik text.</para>

      <para>Här är motsvarande bildsekvens i Dashers bibliotek. (Tecknet <quote>_</quote> motsvarar blankstegstecknet.)</para>
      <figure>
        <title>Alla böckers bibliotek.</title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="figures/a-z.gif"/>
          </imageobject>
          <imageobject>
            <imagedata fileref="figures/aa-az.gif"/>
          </imageobject>
          <imageobject>
            <imagedata fileref="figures/ala-alz.gif"/>
          </imageobject>
        </mediaobject>
      </figure>
      <!--
\begin{center}
\begin{tabular}{ccc}
\mbox{\psfig{figure=images/a-z.m.gif.50.ps}}&
\mbox{\psfig{figure=images/aa-az.m.gif.50.ps}}&
\mbox{\psfig{figure=images/ala-alz.m.gif.50.ps}}\\
(i)&(ii)&(iii)\\
\end{tabular}
\end{center}
							      -->

      <para>Dasher kan tränas på vilken skrivstil som helst och lär sig hela tiden, samt plockar upp din personliga frasstil.</para>

      <para>Bilden nedan visar tillståndet för Dashers gränssnitt medan användaren skriver ordet ”objection”; alternativa ord som enkelt skulle kunna skrivas vid denna punkt omfattar `objective', `objects_', och `object_oriented'.</para>
      <figure>
        <title>Skriva ”objection” i Dasher.</title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="figures/object.gif"/>
          </imageobject>
        </mediaobject>
      </figure>

      <para>Om du tycker att Dasher är svårt att föreställa sig baserat på dessa statiska bilder, ta en titt på filmerna på <ulink url="http://www.inference.phy.cam.ac.uk/dasher/" type="http">http://www.inference.phy.cam.ac.uk/dasher/</ulink>.</para>


      <!--% When  you try Dasher for the first time,  please read the tips for novices.-->
    </sect2>
    <sect2>
      <title>Tips för nybörjare</title>
      <para>Ge inte upp om det tar några minuter att komma igång - inom tio minuter kommer det att gå snabbt. Det är som att köra en bil. Du bör <emphasis>börja med att köra försiktigt</emphasis>. Om du inte kan avgöra vart du ska, <emphasis>sluta kör</emphasis>. Du kommer förmodligen lära dig Dasher snabbast om du kommer till det med bilförarliknelser i åtanke istället för vanliga datoranvändarliknelser. Exempelvis fungerar navigeringen inte genom att DRA men genom att STYRA: om bilar fungerade som Windows-datorer skulle du behöva <quote>ta tag i</quote> vägdelen du ville ha, och sedan <quote>dra</quote> den mot dig; men när du vill köra åt höger i en bil PEKAR DU HÖGER med din ratt. Dasher behöver inte arbeta genom att dra heller. <emphasis>Försök att inte ta saker och dra dem. Försök att avgöra vart du vill gå och peka där.</emphasis></para>

      <para><emphasis>Det i särklass viktigaste konceptet</emphasis> som en nybörjaranvändare behöver förstå är att man alltid ska fortsätta <emphasis>inåt</emphasis> i texten skriven hittills: väljer man boken som innehåller <quote>alla</quote> som sitt första ord, går man <emphasis>inte</emphasis> in i <quote>a</quote>-avsnittet i biblioteket och sedan ut ur <quote>a</quote>-avsnittet och in i <quote>l</quote>-avsnittet. Man går in i avsnittet <quote>a</quote>; hittar sedan <quote>al</quote> som är inom <emphasis/><quote>a</quote>; sedan in i avsnitt <quote>alla</quote><emphasis>inom</emphasis> avsnitt <quote>all</quote> som i sin tur finns i avsnittet <quote>al</quote>.</para>

      <para>Det är precis som att hitta ett namn i en telefonbok. För att hitta <quote><computeroutput>Alison</computeroutput></quote> går du inte till avsnitt <quote><computeroutput>A</computeroutput></quote> och sedan till avsnitt <quote>;<computeroutput>L</computeroutput></quote> i telefonboken: du går till avsnitt <quote><computeroutput>A</computeroutput></quote> och hittar sedan <emphasis>inom det</emphasis> avsnittet <quote><computeroutput>Al</computeroutput></quote> och så vidare. När du väl är inom avsnittet <quote><computeroutput>Al</computeroutput></quote> lämnar du det aldrig.</para>

      <para><emphasis>Den näst viktigaste idén </emphasis> är att vad du har skrivit <emphasis>endast</emphasis> beror på var du slutligen hamnar i biblioteket, inte på hur du kom dit; så det finns inget behov av att styra rätt på vägen till din destination. <emphasis>Du tillåts ta genvägar.</emphasis> (Exempelvis i föregående bild, om du ville skriva ”objekts_are” skulle det vara ok att flytta musen rakt till bokstäverna ”are”, även om detta tar musen över den oönskade gråa ”i”-rutan.)</para>




      <para><emphasis>Vanliga fel.</emphasis> Ofta kommer en nybörjare som försöker att hitta en speciell bokstav att köra framåt snabbt efter jakt på bokstaven. Regeln för vägen för Dashers användare är precis som för bilförare: kör inte framåt innan du har identifierat var du vill åka! Så, efter att du har funnit den första bokstaven i din mening och zoomat mot den, <emphasis>SAKTA NED och fortsätt inte in i denna bokstavs första ruta innan du har listat ut vad du ska styra mot</emphasis>. Din nästa bokstav <emphasis>är</emphasis> där, omedelbart i den första rutan du har gått in i. Bokstäverna är sorterade alfabetiskt. Om du inte kan se din bokstav, klura ut var den kan finnas baserat på bokstäverna du <emphasis>kan</emphasis> se. Peka sedan mot rätt plats och gå in i den andra bokstavens ruta.</para>
    </sect2>
    <sect2>
      <title>Exempel</title>
      <figure id="figHad1">
        <title>Skriver <quote><computeroutput>I once had a whim</computeroutput></quote>; Vart ska användaren styra nu?</title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="figures/exampleHad2.png"/>
          </imageobject>
        </mediaobject>
      </figure>
      <para>Föreställ dig att du vill skriva ”<computeroutput>I once had a whim</computeroutput>“. Du skriver “<computeroutput>I once ha...</computeroutput>“ och Dashers yta ser ut som <xref linkend="figHad1"/>. Du vill skriva”<computeroutput>had</computeroutput>”. Vad ska du göra? Det finns massor av <computeroutput>d</computeroutput>-bokstäver och alla är de ganska små. De fem pilarna i <xref linkend="figHad1"/> visar några av dessa<computeroutput>d</computeroutput>:n. Den lila pilen pekar på ett <computeroutput>d</computeroutput> som vi inte kan se ännu, men vi vet att det måste vara där eftersom vi kan se ”<computeroutput>a</computeroutput>”, ”<computeroutput>b</computeroutput>” och ”<computeroutput>c</computeroutput>”.</para>
      <figure id="figHad2">
        <title>Några alternativa bokstäver <computeroutput>d</computeroutput> med en nybörjares fel markerade</title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="figures/exampleHad2a.png"/>
          </imageobject>
        </mediaobject>
      </figure>
      <para>Ett vanligt nybörjarfel är att fortsätta framåt och inte markera <emphasis>några</emphasis> av dessa bokstäver <computeroutput>d</computeroutput> och zooma in i dem. Exempelvis visar <xref linkend="figHad3"/> vad som händer om användaren zoomar mot <computeroutput>d</computeroutput> markerat i <xref linkend="figHad2"/>.</para>
      <figure id="figHad3">
        <title>Vad händer när du väljer fel <computeroutput>d</computeroutput></title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="figures/exampleHad3a.png"/>
          </imageobject>
        </mediaobject>
      </figure>


      <para>Om du går in i <computeroutput>d</computeroutput> skriver du `<computeroutput>I
          once </computeroutput><emphasis>head</emphasis><computeroutput>...</computeroutput>'. De andra två <computeroutput>d</computeroutput>:na markerade av röda pilar (i <xref linkend="figHad1"/>) motsvarar att skriva ”<computeroutput>I once
          </computeroutput><emphasis>heard</emphasis><computeroutput>...</computeroutput>” och ”<computeroutput>I once
        </computeroutput><emphasis>hedge</emphasis><computeroutput>...</computeroutput>”.</para>


      <para>Det viktigt att förstå att det endast finns ett enda korrekt <computeroutput>d</computeroutput>, nämligen <computeroutput>d</computeroutput> som är omedelbart inuti den blåa rutan motsvarande bokstaven ”<computeroutput>a</computeroutput>' i sekvensen `<computeroutput>I once ha</computeroutput>”. Den blåa rutan är markerad i <xref linkend="figHad4"/>.</para>
      <figure id="figHad4">
        <title>Den korrekta bokstaven <computeroutput>d</computeroutput> är den som är markerad av den gröna pilen. Detta exempel illustrerar regeln att <quote>alltid fortsätta <emphasis>inuti</emphasis> rutan du vill till, </quote>; i detta fall, den blå rutan associerad med bokstaven <computeroutput>a</computeroutput> för ordet <quote><computeroutput>had</computeroutput></quote>;</title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="figures/exampleHad4.png"/>
          </imageobject>
        </mediaobject>
      </figure>

      <para>Om du någonsin lämnar den blå rutan (som vi gjorde i <xref linkend="figHad3"/>) så förlorar vi bokstaven ”<computeroutput>a</computeroutput>”.</para>
    </sect2>

    <sect2>
      <title>Sammanfattning</title>
      <para>
        <emphasis>Klicka inte. Dra inte. Stressa inte.</emphasis>
      </para>
    </sect2>

    <sect2>
      <title>Vad betyder färgerna?</title>
      <para>I den engelskspråkiga skrivbordsversion 3 av Dasher, <itemizedlist>
          <listitem>
            <para><emphasis>vita</emphasis> fyrkanter innehåller blankstegstecken (alltid placerade längst ned i alfabetet);</para>
          </listitem>

          <listitem>
            <para>en speciell <emphasis>gul</emphasis> ruta innehåller stora bokstäver [A-Ö];</para>
          </listitem>

          <listitem>
            <para>en <emphasis>röd</emphasis> ruta innehåller siffror [0-9] (om hela alfabetet är aktiverat);</para>
          </listitem>

          <listitem>
            <para>en <emphasis>grön</emphasis> ruta innehåller skiljetecken (tecknen mest lika blankstegstecknet [.,;:-] placerade längst ned, intill det <emphasis>vita</emphasis> blankstegstecknet. Inom avsnittet för skiljetecknen, färgas bokstäver med liknande roller med liknande färger: skiljetecken liknande [.,;:-] färgas skifferblåa;</para>
          </listitem>
          <listitem>
            <para>de andra färgerna inkluderas endast för att du ska kunna urskilja fyrkanterna från varandra.</para>
          </listitem>
          <listitem>
            <para>I språk med accenter (en grav accent, en akut accent, cirkumflex med mera) visas accenterna i en <emphasis>orange</emphasis> ruta.</para>
          </listitem>
          <listitem>
            <para>I den japanska versionen av Dasher används färger för att skilja på de olika hiragana-grupperna (exempelvis är ka, ki, ku, ke, ko orange).</para>
          </listitem>
          <listitem>
            <para>I den koreanska versionen av Dasher används tre olika färger för att skilja ut initiala konsonanter, vokaler och slutkonsonanter.</para>
          </listitem>
        </itemizedlist></para>
      <para>Du kan ändra färgschemat genom att redigera xml-filerna för <computeroutput>färg</computeroutput> och <computeroutput>alfabetet</computeroutput> som beskrivet i <xref linkend="personalising"/>.</para>
    </sect2>
    <sect2>
      <title>Hur man startar dasher (version 4)</title>
      <para>Ange körande Dasher-program; när Dasher-fönstret visas, klicka på vänster musknapp eller tryck ned mellanslag för att starta det. [En av dessa två kommer att fungera.] Upprepa denna åtgärd (klicka eller trycka ned mellanslag) när du är klar för att stoppa Dasher. Din dators mus kontrollerar Dasher.</para>

      <para>Justera skjutreglaget för hastighet för att sätta Dashers högsta zoomhastighet. En hastighet på 1 är bra för en nybörjare, öka till 2 efter fem minuters övning och till 4 när du är expert.</para>
    </sect2>
    <sect2>
      <title>Hur man startar dasher (version 2) på Pocket PC</title>
      <para>Installera, kör (vänta några få sekunder för att öppna träningsfilen), rör sedan skärmen med styluspennan för att få Dasher att röra sig.</para>

      <para>Det finns tre speciella starkt färgade rutor i denna version av Dasher, färgade gult, rött (endast i några utgåvor) och grönt; alla tre rutor producerar inte tecken; dessa rutor indikerar undergrupper av alfabetet. (Versaler, siffror (endast i några utgåvor) och skiljetecken.)</para>
    </sect2>
  </sect1>
  <!--<sect1 id="usage">
    <title>Using Dasher</title>
    <sect2 id="menubar">
      <title>Menus</title>
      <para> The menu bar, located at the top of the <interface>Main Window</interface>, provides
        the following commands: </para>
      <variablelist>
        <varlistentry>
          <term>
            <guimenu>File</guimenu>
          </term>
          <listitem>
            <para>This menu contains the following commands: <itemizedlist>
                <listitem>
                  <para>
                    <guimenuitem>New</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Open</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Save</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Save As</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para><guimenuitem>Append to file</guimenuitem> this command can be used to append
                    the current Dasher buffer to an existing text file.</para>
                </listitem>
                <listitem>
                  <para><guimenuitem>Import training text</guimenuitem> this command can be used to
                    add the contents of an existing text file to Dasher's language model.</para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Quit</guimenuitem>
                  </para>
                </listitem>
              </itemizedlist>
            </para>
          </listitem>
        </varlistentry>
        <varlistentry>
          <term>
            <guimenu>Edit</guimenu>
          </term>
          <listitem>
            <para> This menu contains the following commands: <itemizedlist>
                <listitem>
                  <para>
                    <guimenuitem>Cut</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Copy</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Paste</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Copy All</guimenuitem>
                  </para>
                </listitem>
              </itemizedlist>
            </para>
          </listitem>
        </varlistentry>
        <varlistentry>
          <term>
            <guimenu>Options</guimenu>
          </term>
          <listitem>
            <para> This menu contains the following commands: <itemizedlist>
                <listitem>
                  <para><guimenuitem>Preferences</guimenuitem>, which launches the <link
                      linkend="prefs">
                      <interface>Preferences Dialog</interface>
                    </link></para>
                </listitem>
                <listitem>
                  <para><guimenuitem>Edit font</guimenuitem> alters the font used in the edit
                  box.</para>
                </listitem>
                <listitem>
                  <para><guimenuitem>Dasher font</guimenuitem> alters the size of the moving
                    characters.</para>
                </listitem>
                <listitem>
                  <para>
                    <guimenuitem>Dasher font size</guimenuitem>
                  </para>
                </listitem>
                <listitem>
                  <para><guimenuitem>Enter text into other windows</guimenuitem> this causes Dasher
                    to enter text into whichever window is selected.</para>
                </listitem>
                <listitem>
                  <para><guimenuitem>Control mode</guimenuitem> this causes an extra node to appear
                    at the bottom of the alphabet. Here, you can edit text directly from within
                    Dasher, cause Dasher to speak text that you have entered and stop or pause
                    Dasher.</para>
                </listitem>
              </itemizedlist>
            </para>
          </listitem>
        </varlistentry>
        <varlistentry>
          <term>
            <guimenu>Help</guimenu>
          </term>
          <listitem>
            <para>This menu contains the following commands: <itemizedlist>
                <listitem>
                  <para><guimenuitem>About</guimenuitem> shows basic information about
                      <application>Dasher</application>, such as author's name and version number.
                  </para>
                </listitem>
              </itemizedlist>
            </para>
          </listitem>
        </varlistentry>
      </variablelist>
    </sect2>

    <sect2 id="prefs">
      <title>Customization</title>
      <para> To change default settings, select <guimenuitem>Preferences</guimenuitem> command in
          <guimenu>Settings</guimenu> menu. This launches the <interface>Preferences
        dialog</interface>, shown in <xref linkend="prefs1"/>, <xref linkend="prefs2"/>, <xref
          linkend="prefs3"/>, <xref linkend="prefs4"/> and <xref linkend="prefs5"/>. </para>
      <figure id="prefs1">
        <title>&quot;Alphabet&quot; dialog</title>
        <screenshot>
          <screeninfo>Preferences dialog</screeninfo>
          <graphic fileref="figures/prefs1.png" format="PNG" srccredit="ME"/>
        </screenshot>
      </figure>
      <para> Dasher has support for many languages, and the choice of which language to write in is
        made with this dialog. Note that some languages (for example, Hiragana, Korean and the
        International Phonetic Alphabet) may require fonts that you do not have installed. For
        information on creating your own alphabet files, see the <ulink
          url="http://www.inference.phy.cam.ac.uk/dasher/" type="http">Dasher website</ulink>. </para>
      <figure id="prefs2">
        <title>&quot;Colour&quot; dialog</title>
        <screenshot>
          <screeninfo>Preferences dialog</screeninfo>
          <graphic fileref="figures/prefs2.png" format="PNG" srccredit="ME"/>
        </screenshot>
      </figure>
      <para> Dasher has support for different colour schemes. The 'Default' colour scheme is a
        simple rotation of colours that should work with any language. Enhanced colour schemes may
        be used for languages with logical groupings (such as Hiragana or Korean) or to increase
        contrast. </para>
      <figure id="prefs3">
        <title>&quot;Control&quot; dialog</title>
        <screenshot>
          <screeninfo>Preferences dialog</screeninfo>
          <graphic fileref="figures/prefs3.png" format="PNG" srccredit="ME"/>
        </screenshot>
      </figure>
      <para>
        <itemizedlist>
          <listitem>
            <para><guimenuitem>One dimensional mode</guimenuitem> maps the Y coordinate of the mouse
              position to an X/Y coordinate, for use with one-dimensional input methods.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Eyetracker mode</guimenuitem> optimisations for eyetrackers 
              specifically, makes Dasher behave as in one-dimensional mode near the right hand edge
              of the screen.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Start on left mouse button</guimenuitem> the left mouse button starts
              and stops Dasher.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Start on space bar</guimenuitem> the space bar starts and stops
              Dasher.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Start with mouse position</guimenuitem> when Dasher is paused, a red
              box appears. Hold the cursor inside the red box until a yellow box appears. Hold the
              cursor inside the yellow box. Dasher will then start..</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Copy all on stop</guimenuitem> when stopped, Dasher will copy all
              text to the clipboard automatically.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Speak on stop</guimenuitem> when stopped, Dasher will speak newly
              entered text automatically.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Pause outside window</guimenuitem> Dasher will pause if the mouse
              pointer moves outside its window.</para>
          </listitem>
        </itemizedlist>
      </para>
      <figure id="prefs4">
        <title>&quot;View&quot; dialog</title>
        <screenshot>
          <screeninfo>Preferences dialog</screeninfo>
          <graphic fileref="figures/prefs4.png" format="PNG" srccredit="ME"/>
        </screenshot>
      </figure>
      <para>
        <itemizedlist>
          <listitem>
            <para><guimenuitem>Orientation</guimenuitem> alters the direction that the text moves
              in. If set to &quot;Alphabet default&quot;, the alphabet file will choose the
              appropriate direction for the alphabet.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Show toolbar</guimenuitem> you can hide Dasher's toolbar if you wish.
              Calling dasher with the '-o' switch will open a reduced-options version of dasher,
              designed for entry into other applications.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Show speed slider</guimenuitem> enable/disable the speed
            slider.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Show mouse position</guimenuitem> in some situations (such as
              one-dimensional or eyetracker mode), the absolute position of the mouse will differ
              from Dasher's perception of the mouse position. This option shows you where Dasher's
              mouse is.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Draw line between crosshairs and mouse</guimenuitem> helpful for
              users who have trouble keeping track of the pointer.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Draw box outlines</guimenuitem> increases the contrast around the
              edges of boxes, to help distinguish between them.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Change colour scheme automatically</guimenuitem> languages such as
              Hiragana are aware of which colour scheme they should be using. This option allows an
              alphabet to select its colour scheme automatically.</para>
          </listitem>
        </itemizedlist>
      </para>
      <figure id="prefs5">
        <title>&quot;Advanced&quot; dialog</title>
        <screenshot>
          <screeninfo>Preferences dialog</screeninfo>
          <graphic fileref="figures/prefs5.png" format="PNG" srccredit="ME"/>
        </screenshot>
      </figure>
      <para>
        <itemizedlist>
          <listitem>
            <para><guimenuitem>Smoothing</guimenuitem> adds a &quot;uniform&quot; element to
              the language model's predictions. A smoothing value of 100 will result in an entirely
              uniform distribution being used  each box will have the same size.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Timestamp new files</guimenuitem> each file created by Dasher will
              automatically have the current time in its filename.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Distance from centreline for start on mouse position</guimenuitem>
              controls the range for the 'Start on mouse position' option.</para>
          </listitem>
          <listitem>
            <para><guimenuitem>Number of pixels that should cover the entire Y range</guimenuitem>
              some input devices do not have enough gain to cover an entire Dasher window; this
              option increases the gain of displacement on the Y axis.</para>
          </listitem>
        </itemizedlist>
      </para>
    </sect2>
  </sect1>-->
  <sect1 id="reallife">
    <title>Hur man använder Dasher i verkliga livet</title>

    <para>Dasher kan användas för att kommunicera genom din dator och (till en viss gräns) för att kontrollera din dator. Uppenbart så är det enklaste sättet att kommunicera med Dasher att ha personen du pratar med se skärmen allteftersom du skriver. Men det finns många olika sätt att kommunicera genom Dasher.</para>

    <sect2>
      <title>Kopiera till urklipp</title>

      <para>Om du har funktionen ”kopiera vid stopp” påslagen, kommer Dasher varje gång det stoppas att kopiera innehållet i Dashers textruta direkt till din dators urklipp. Du kan använda funktionen ”Klistra in” i ett annat program för att överföra vad du skrivit.</para>
    </sect2>

    <sect2>
      <title>Tal</title>

      <para>Dasher ansluter till din dators inbyggda text-till-tal-system. Det finns flera sätt för Dasher att tala på.</para>

      <para>Du kan välja att få Dasher att ”säga varje ord”: varje gång du passerar genom slutet av ett ord (genom att ange exempelvis ett blanksteg), sägs det ordet direkt.</para>

      <para>Du kan också välja att låta Dasher ”tala vid stopp”: var gång du stoppar Dasher från rörelse blir allt som är i textrutan sagt.</para>

      <para>Slutligen kan du säga vad du vill när du vill genom att slå på <emphasis>Kontrolläge</emphasis> (som finns under menyn Alternativ i Dasher version 3). Detta läge tar fram en extra ruta i Dashers alfabet, färgad grå, som fungerar litegrann som escape-tangenten på ett tangentbord. Om du går in i Kontroll-rutan kommer du att hitta flera kontrollrelaterade alternativ: Stoppa (röd); pausa (gul); Flytta; Ta bort; och Tala. Inuti Tala-rutan finns alternativen att ”tala allt”, ”tala nytt” (endast de nya ord som du skrev sedan sista yttrandet) och ”tala igen” (som säger vad som senast sades).</para>
    </sect2>

    <sect2>
      <title>Spara till fil</title>

      <para>Du kan spara vadsomhelst i Dashers textruta som en textfil genom att klicka på ikonen ”Spara fil” på ikonraden, eller använda menyerna överst i Dasherfönstret (välj Arkiv och sedan Spara).</para>
    </sect2>

    <sect2>
      <title>Skicka text till andra fönster</title>

      <para>Du kan alltså få vadsomhelst som är skrivet i Dasher att direkt kopieras till ett annat fönster. Aktivera egenskapen ”skicka text till ett annat fönster” under menyn alternativ. Sedan kommer fönstret du väljer att få Dashers utdata.</para>
    </sect2>




    <sect2>
      <title>Typsnittsstorlekar</title>

      <para>Dasher har en textruta (där texten visas) och en Dasherrityta (där all rolig zoom händer). Du kan ändra typsnittsstorlekar för båda dessa områden genom att använda Dasher-menyerna överst i Dasher-fönstret. De två typsnitten kallas ”Redigeringstypsnitt” (för textrutans typsnitt) och ”Dasher-typsnitt” tror jag. (Jag har glömt de precisa menynamnen i Dasher version 3, ursäkta.) För att ändra redigeringstypsnitt, ta fram den vanliga användardialogen och ändra storlek. För att ändra Dashers storlek på rityta, hitta alternativet för Dashers storlek som erbjuder tre att välja på, med namn i stil med: small, medium och large.</para>
    </sect2>
  </sect1>

  <sect1 id="personalising">
    <title>Personalisera Dasher</title>
    <para>Det finns tre klasser av filer du kan förfina för att få Dasher att fungera bättre för dig: <computeroutput>alfabet</computeroutput>filer, <computeroutput>färg</computeroutput>filer och <computeroutput>tränings</computeroutput>filer.</para>

    <sect2>
      <title>Personalisera språkmodellen</title>
      <para>Dashers förutsägelser (i version 3 av Dasher) baseras inte på ett uppslagsverk utan på en träningstext av vanlig text. Exempelvis, när du hämtar hem Dasher version 3 medföljer en fil kallad <filename>training_english_GB.txt</filename>. Detta är 300 kbyte av engelska, inhämtad från olika dokument på internet.</para>

      <para>När du använder Dasher lagrar det allt du skriver i en annan personlig fil med samma namn som träningsfilen. Nästa gång du använder Dasher läser det in den ursprungliga träningsfilen och allt du skrivit senast, för att ge bättre förutsägelser. Dasher lär sig hela tiden. För att få bästa resultat från Dasher: <itemizedlist>
          <listitem>
            <para>Om möjligt, ge Dasher en träningstext i din egen stil -- en vanlig text gjord från dokument du har skrivit förut och innehållandes dina egna djurnamn, vänners namn och så vidare. Lägg till eller ersätt den ursprungliga filen.</para>
          </listitem>
          <listitem>
            <para>Om du tänker att din personliga träningsfil kan ha blivit korrupt med skräptext, redigera den med en vanlig textredigerare. (Eller be din vän göra detta för dig.)</para>
          </listitem>
          <listitem>
            <para>Om du använder Dasher i flera månader kommer de personliga träningsfilerna att bli så stora att Dasher startar långsamt; i så fall, redigera träningsfilen med en vanlig textredigerare.</para>
          </listitem>
        </itemizedlist></para>
    </sect2>
    <sect2>
      <title>Personalisera alfabetet</title>
      <para>Vilka tecken som är tillgängliga för dig, och deras ordning, avgörs av alfabetsfilen. Exempelvis kan du använda <filename>alphabet.english.xml</filename>. Dasher kommer med många alternativa alfabet. Du kan redigera alfabetsfiler för att ändra vilka tecken som finns i det, eller deras ordning. När du redigerar denna xml-fil kan det vara en god ide att spara den nya filen med ett nytt namn och ändra namnet på alfabeten i denna fil, för att undvika förvirring. Varje fält i xmlfilen avgörs av en symbol med tre objekt: tecknet som ska <emphasis>visas</emphasis> (<computeroutput>d=</computeroutput>...); tecknet som visas i <emphasis>text</emphasis> när denna symbol är markerad (<computeroutput>t=</computeroutput>...); och bakgrundsfärgens siffra för rutan för denna symbol (<computeroutput>b=</computeroutput>...), som det finns mer av nedan.</para>
    </sect2>
    <sect2>
      <title>Personalisera färgschemat</title>
      <para>Du kan ändra färgerna i Dashers värld på två sätt. Färgfilen (exempelvis <filename>colour.xml</filename> eller <filename>colour.euroasian.xml</filename>) specificerar de 200 färgerna i paletten Dasher kan använda. Varje rad specificerar röda, gröna och blåa värden.</para>

      <para>Dessa färger används för att färglägga flera objekt i Dasher. Om du till exempel vill ändra färgen för den <quote>röda raden</quote>;, ändra den andra färgraden i färgfilen, som innehåller
<computeroutput>&lt;colour r="255"
          g="0" b="0"/&gt;</computeroutput>.</para>


      <para>Du kan ändra vilken av dessa färger som används för varje symbols ruta genom att ändra fältet <quote>b</quote> för varje symbol i alfabetsfilen.</para>
    </sect2>




  </sect1>
  <sect1 id="languages">
    <title>Språk</title>

    <para>Dasher fungerar på hundratals olika språk.</para>

    <para>För varje språk finns det en alfabetsfil (eller möjligen mer än en alfabetsfil). På Dashers webbplats strävar vi efter att tillhandahålla minst en träningsfil för varje språk. Om vi inte har en bra träningstext för ditt språk, hjälp oss genom att skapa en och sända den till oss.</para>

    <para>Se Dashers webbplats för en lista över vilka språk som stöds av Dasher. I oktober 2005 stöddes alla större språk i världen väl, med undantag av japanska och kinesiska, för vilka Dasher version 3 har fonetiskt stöd (hiragana och pin-yin). I Dasher version 4 kommer vi stöda japanska och kinesiska fullt ut.</para>

    <!--    %% Dasher works beautifully in Korean-->


  </sect1>



  <sect1 id="specialneeds">
    <title>Dashers guide för speciella behov</title>

    <para>Dasher är designat på principen om att ta fram <emphasis>så mycket information som möjligt</emphasis> från de gester du kan göra.</para>

    <para>Vi kan få information från vilkensom av följande som är lättast för dig: <orderedlist>
        <listitem>
          <para><emphasis>Kontinuerliga</emphasis> gester (med en styrspak, styrplatta, huvudmus eller ögonspårning) når oftast de högre nivåerna av skrivning.</para>
        </listitem>
        <listitem>
          <para><emphasis>Diskreta</emphasis> gester (växlar, knapptryckningar) kan förmedla information på tre olika sätt:</para>
          <orderedlist>
            <listitem>
              <para><emphasis>Tiden</emphasis> för när du tryckte på en knapp kan förmedla information. (Idén används i rutnätssystem kontrollerade av en enskild knapp.)</para>
            </listitem>
            <listitem>
              <para><emphasis>Hur länge</emphasis> du trycker ned en knapp kan avslöja information. (Denna idé används i Morse-kod där längden är utmärkande.)</para>
            </listitem>
            <listitem>
              <para><emphasis>Valet</emphasis> av <emphasis>vilken</emphasis> knapp du kan trycka ned kan förmedla information. (Denna idé används i vanliga tangentbord.)</para>
            </listitem>
          </orderedlist>
        </listitem>
      </orderedlist></para>

    <sect2 id="manual7">
      <title>Kontinuerliga gester</title>
      <para>Dashers normala läge (<emphasis>musläge</emphasis>) drivs av tvådimensionella kontinuerliga styrgester. Dasher har också ett <emphasis>endimensionellt läge</emphasis> för användare som endast kan kontrollera en dimension.</para>

      <para>Kan du skapa en eller två kontinuerliga gester? Om du kan hantera en styrspak, mus, styrplatta eller styrkula kan du ha tvådimensionell kontroll. Om du kan trycka på en touch-skärm är det också bra. Kan du röra din näsa? Om du kan skaka ditt huvud är det endimensionell kontroll; om du kan nicka är det två. En huvudmus kan vara ganska billig, och det är ett bekvämt sätt att köra Dasher. (Vi rekommenderar <emphasis>SmartNav3</emphasis> från NaturalPoint, som kostar ca $200 och endast fungerar under Microsoft Windows; denna enhet brukade kallas NavPoint TrackIR fram tills 2002 när varumärkesnamnet flyttades till en annan enhet. Vi kan också rekommendera Origin instruments <emphasis>Headmouse extreme</emphasis> som kostar ca $1000; den kan fungera som USB-mus på alla datorer.) Kan du röra ett finger eller en fot? Dessa huvudmöss kan användas för att spåra fingrar och fötter såväl som huvuden. För en detaljerad jämförelse mellan SmartNav3 och Headmouse extreme, se <ulink url="http://www.inference.phy.cam.ac.uk/dasher/Headmouse.html" type="http">http://www.inference.phy.cam.ac.uk/dasher/Headmouse.html</ulink>.</para>

      <para>Om du är allvarligt förlamad kan det bästa alternativet vara en ögonspårare. Har du kontroll över vart dina ögon ser? Med ögonspårning kan vi skriva 25 ord per minut. Ögonspårare är ganska dyra; vi betalade $2000 för QuickGlance från EyeTech Digital Systems, och Tobiis ögonspårare kostar ungefär $20 000. Vi rekommenderar båda dessa system. Du kan fästa QuickGlance vid en befintlig dator; QuickGlance II kostar ungefär $4000. Tobii är en komplett dator med inbyggda ögonspårningskameror.] Dasher fungerar också med Eye response <emphasis>Erica</emphasis>, med LC:s <emphasis>Eyegaze</emphasis> och med Metrovisions ögonspårare. Alla tre av dessa system är kompletta datorer med ögonspårningskameror fästa.</para>

      <para>Om styrspakar, möss, styrkulor och ögonspårare inte fungerar kan det finnas några andra sätt att överföra en kontinuerlig endimensionell signal på. Läppar och ögonbryn borde båda fungera, fast vi inte känner till någon tillverkare som säljer sådana enheter. Andning är också en endimensionell signal. Om du kan kontrollera din andning borde det vara möjligt att skapa en andningsmus åt dig. Vi skapade vår $22 andningsmus med en USB-optisk mus, ett bälte och lite gummisnodd, och vår mest erfarna användare kan skriva 15 ord i minuten med enbart andning.</para>
      <sect3>
        <title>Start och stopp</title>
        <para>Det finns flera olika sätt att starta och stoppa Dasher på. Att trycka ned en knapp (till exempel den vänstra musknappen eller mellanslag) är ett alternativ. Men om du inte kan trycka ned några knappar är det möjligt att starta och stoppa med endast kontinuerlig gester: i menyn för alternativ, välj <quote>starta vid position</quote>; och slå på <quote>kontrolläge</quote>;. När kontrolläge är aktiverat inkluderar Dasher-alfabetet en speciell kontrollnod (lite som tangenten <computeroutput>Esc</computeroutput> på ett tangentbord) inom vilka olika kontrollfunktioner finns tillgängliga. När du är inuti en kontrollnod, rör sig Dasher för säkerhets skull långsammare än normalt. Kontrollnodsalternativ omfattar ”paus” och ”stopp”. Använd ”paus” om du är halvvägs genom att skriva något och vill pausa en stund. Använd ”stopp” när du är klar. <command>Paus</command> och <command>stopp</command> ger samma beteende, förutom att <command>stopp</command> kan skapa andra automatiska åtgärder eller handlingar såsom ”tala vid stopp” eller ”kopiera texten vid stopp”.</para>

        <para>När Dasher är pausad eller stoppad kan den startas om genom vilken startmetod som helst som är aktiverad. Om ”starta på position” är aktiverad kommer Dasher när det stoppas att visa en sekvens av måltavlor; du startar om Dasher genom att peka på (eller titta på) det första (röda) målet, sedan det andra (gula) målet. (Vi använder två mål i sekvens för att göra det svårt att starta Dasher av misstag.)</para>
      </sect3>
      <sect3>
        <title>Rekommendationer för huvudspårning</title>
        <para>Många spårare har alternativ för ”utjämning” som avgör frekvensen för vilken muspositionen uppdateras; dessa alternativ är vanligtvis använda för att jämna ut och dämpa musrörelsen. För Dasher vill vi inte ha sådan utjämning. Vi gillar direkt skapade, råa och ryckiga muskoordinater. Om det finns en ”utjämnings”-kontroll, stäng av den.</para>

        <para>”Förstärkning” (ibland kallad ”hastigheten”) av huvudspåraren är också en viktig inställning att justera. En del spårares förstärkning kan justeras i programmet. Du kan också justera förstärkningen genom att ändra geometrin för din spårare: om du flyttar den spårade pricken från din panna till exempel till kanten på en keps, behöver du nästan dubblera förstärkningen. Att sitta närmare spåraren kan också öka förstärkningen. Hitta en förstärkningsinställning som känns behaglig. Jag gillar hög förstärkning eftersom det låter mig styra med väldigt små huvudrörelser.</para>
      </sect3>
      <sect3>
        <title>Rekommendationer för ögonspårning</title>
        <para>För bra resultat med ögonspårning rekommenderar vi att ögonspåraren görs så responsiv som möjligt. Många spårare har ”utjämnings”-alternativ som avgör med vilken frekvens muspekaren uppdateras på för att avgöra muspositionen. Dessa alternativ används vanligtvis för att jämna ut och dämpa musrörelsen. I Dasher vill vi inte ha sådan utjämning. Vi vill ha direkt skapade, råa och ryckiga muskoordinater. När du navigerar flyttar sig dina ögon snabbt till målet du är intresserad av, och vi vill att Dasher ska svara snabbt. De ideala inställningarna för Dasher kan vara väldigt annorlunda från de bästa inställningarna för andra program. Be tillverkaren av ögonspåraren att göra det enkelt att ändra inställningar vid byte av program.</para>

        <para>Dasher har flera alternativ designade för användning med ögonspårare. Vi rekommenderar att använda <emphasis>ögonspårningsläge</emphasis> (under Alternativ/Inställningar/Kontroll). I detta läge är dynamikerna i Dasher smått annorlunda än standarddynamiken, vilket gör felrättningen enklare med blick.</para>

        <para>Om din ögonspårares kalibrering glider iväg med tiden, till exempel när ditt huvud rör på sig, bör du välja egenskapen <emphasis>Autokalibrera ögonspårning</emphasis>. När den här funktionen är påslagen håller Dasher koll på din styrning, uppskattar den vertikala kalibreringsavvikelsen och utför lämpliga justeringar. Du kan se justeringarna genom att försöka upptäcka den vertikala förskjutningen mellan muspositionen enligt Dasher (spetsen av den röda linjen) och ögonspårarens musposition (visas av systemets muspekare).</para>

        <para>För att undvika svårigheter med att musen begränsas överst och nederst av skärmen rekommenderar vi dig att välja en fönsterstorlek för Dasher som <emphasis>inte</emphasis> är av helskärmsstorlek. Placera Dasherfönstret så att det finns marginal ovan och under Dashers rityta.</para>

        <para><emphasis>Teknisk kommentar:</emphasis> Så väl som genom musemulering kan Dasher ta hand om spårningsinformation från ögonspårning, huvudspårning eller liknande system direkt genom ett systemuttag (socket). Detta alternativ kan konfigureras i avsnittet ”Inmatningsenhet” i dialogen inställningar.</para>
      </sect3>
    </sect2>
    <sect2 id="manual8">
      <title>Diskreta gester</title>
      <para>Vi har flera olika versioner av <emphasis>knappen Dasher</emphasis> tillgänglig i Dasher version 4.</para>

      <sect3>
        <title>Är tidskritiska gester inte ett alternativ?</title>
        <para>En del sätt att förmedla information på använder <emphasis>tiden</emphasis> för gester. Men en del personer kan inte skapa gester vid en begärd tidpunkt. Till exempel kan personer med spastiska rörelse ha det svårt att utföra en åtgärd ”precis nu!”</para>

        <para>Om tidskritiska gester inte är ett alternativ, gå till <xref linkend="no_time_critical"/>.</para>

        <para>Om du <emphasis>kan</emphasis> förmedla information genom gester vid <emphasis>precisa tidpunkter</emphasis>, gå till avsnittet <xref linkend="timed"/>.</para>
      </sect3>
    </sect2>
    <sect2 id="no_time_critical">
      <title>”Tidlösa” val i Dasher</title>
      <para>Så du vill styra Dasher i din egen fart? Kan du skapa hyfsat korrekta kontinuerliga gester om du erbjuds tillräcklig tid? Exempelvis, kan du positionera en pekare korrekt på en skärm och sedan trycka ned en knapp för att indikera att du är redo? Eller kan du trycka på en touch-skärm hyfsat korrekt?<itemizedlist>
          <listitem>
            <para>I så fall, prova <emphasis>klickläge</emphasis>. Gå till <xref linkend="time_critical_button"/>.</para>
          </listitem>
          <listitem>
            <para>Prova annars <emphasis>direktknappläge</emphasis> eller <emphasis>menyknappsläge</emphasis>. Gå till <xref linkend="no_time_critical_button"/>.</para>
          </listitem>
        </itemizedlist></para>
      <sect3 id="time_critical_button">
        <title>”Tidlös” kontinuerlig Dasher: klickläge</title>

        <para>I <emphasis>klickläge</emphasis> positionerar du muspekaren dit du vill gå, och trycker sedan på en knapp när du är redo. Dasher zoomar sedan in på positionen du väljer.</para>

        <para>Alternativt, om du har en touch-skärm kommer ett enkelt tryck på skärmen att initiera en zoom till den positionen.</para>
      </sect3>
      <sect3 id="no_time_critical_button">
        <title>”Tidlösa” val av knappar i Dasher</title>
        <para>Hur många olika växlar, tangenter eller knappar kan du enkelt hantera?</para>
        <variablelist>
          <varlistentry>
            <term>1</term>
            <listitem>
              <para>Med endast en knapp är det enda tidlösa sättet att förmedla information på genom <emphasis>tidlängd</emphasis> på dina knapptryck. Kan du skapa en distinktion med korta och långa tryck? I så fall, så kan du använda <emphasis>menyknapp-Dasher</emphasis>. Koppla ihop dina korta tryck till åtgärden ”meny” och dina långa tryck med åtgärden ”välj”.</para>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>2</term>
            <listitem>
              <para>Du kan använda <emphasis>menyknapp-Dasher</emphasis>. Anslut en knapp till åtgärden ”meny” och den andra till åtgärden ”välj“. Om en knapp är enklare att trycka ned, gör så att den knappen blir ”meny”-knappen.</para>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>2,5</term>
            <listitem>
              <para>Om du enkelt kan trycka ned två knappar, och vid speciella tillfällen, kan trycka ned en tredje knapp, kan du använda <emphasis>menyknapp-Dasher</emphasis> eller <emphasis>direktknapp-Dasher</emphasis>.</para>
              <orderedlist>
                <listitem>
                  <para>Ställ in <emphasis>menyknapp-Dasher</emphasis> som beskrivet ovan och använd den tredje knappen som din escape-tangent -- för att få Dasher att försvinna till exempel. [Denna egenskap finns för tillfället inte i Dasher.]</para>
                </listitem>
                <listitem>
                  <para>I <emphasis>direktknapp-Dasher</emphasis> producerar varje knapp en speciell navigationsåtgärd som ”upp”, ”ned” eller ”bakåt”. Om du har 2.5 knappar, mappa de bekvämaste två till ”upp” och ”ned” och den obekväma knappen till ”bakåt”.</para>
                </listitem>
              </orderedlist>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>3</term>
            <listitem>
              <para>Du kan använda <emphasis>direktknapp-Dasher</emphasis> eller <emphasis>menyknapp-Dasher</emphasis> som beskrivet ovan.</para>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>4, 5, 6 eller 7</term>
            <listitem>
              <para>Med fler än tre knappar har du möjlighet att använda <emphasis>direktknapp-Dasher</emphasis> med tre, fyra, fem eller sex ”framåt”-riktningar. Prova <emphasis>menyknapp-Dasher</emphasis> också, även om den använder endast två knappar.</para>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>8 eller mer</term>
            <listitem>
              <para>Prova <emphasis>direktknapp-Dasher</emphasis> och <emphasis>menyknapp-Dasher</emphasis>. Med så många knappar har du också alternativet att använda ett system som T9 -- det förutsägande textsystemet som finns i många mobiltelefoner. Du borde kanske också testa <emphasis>Tapir</emphasis>, ett skärmtangentbord från Dasherutvecklarna.</para>
            </listitem>
          </varlistentry>
        </variablelist>
      </sect3>
    </sect2>

    <sect2 id="timed">
      <title>Knapp-Dasher som använder tid</title>
      <para>Det finns två Dasher-lägen som använder precis tidinformation och rent allmänt kräver mindre knapptryck än nn-tidskritiska lägen:</para>
      <sect3 id="onebutton">
        <title>(En knapp) dynamiskt läge</title>
        <para>När startad kommer Dasher att zooma mot en punkt överst eller nederst i displayen. En kort knapptryckning kommer att växla punkt att zooma till motsatt sida. Text kan anges genom att trycka ned knappen när den önskade fasen når kanten på displayen.</para>
      </sect3>
      <sect3 id="twobutton">
        <title>Två knappars dynamiskt läge</title>
        <para>Dasher zoomar kontinuerligt mot mitten av skärmen, med två knappar som används för att skifta display upp och nedåt. Knapparna ska tryckas ned närhelst den önskade texten justeras med de två markörerna.</para>
      </sect3>
      <sect3>
        <title>Rätta fel</title>
        <para>I båda dynamiska lägen finns det tre alternativ för felrättning: att använda en ytterligare knapp, långa knapptryckningar eller flera tryck. I alla fallen kommer dessa åtgärder att byta till ett läge där Dasher zoomar ut i en konstant hastighet. I detta läge kommer ett tryck att stoppa Dasher och ett andra tryck kommer åter försätta Dasher i framåtzoomning.</para>
      </sect3>
    </sect2>
  </sect1>

  <sect1 id="modesummary">
    <title>Sammanfattning av Dasher-lägen</title>
    <para>De olika lägena i <application>Dasher</application> listas nedan. Läget kan ändras via <emphasis><quote>redigera</quote></emphasis>-menyn. Välj <emphasis><quote>Inställningar</quote></emphasis> och sedan <emphasis><quote>Kontroll</quote></emphasis>. Varje läge har ett antal variabla parametrar associerade med sig vilka kan justeras med <emphasis>alternativ</emphasis>-knappen placerad i lägesmenyn.</para>

    <sect2 id="normal">
      <title>Normal</title>
      <para>Det ursprungliga <application>Dasher</application>-läget. Funktioner använder en tvådimensionell styrgest, från t.ex. en mus. Ett endimensionellt läge är också tillgängligt för dem som inte kan kontrollera två dimensioner, och ett speciellt ögonspårningsläge är tillgängligt för dem som använder Dasher med syn- eller huvudspårare. Dasher kan startas med endast muspositioner om klick inte är möjligt -- välj ”Starta på musposition” och ”Cirkelstart” för att tillåta start och stopp genom hålla till i cirkeln i mitten av displayen. Startläget ”Två rutor” startar Dasher genom att hålla till i de två rutorna i sekvens. I det senare fallet måste stopp ske genom kontrolläge.</para>
    </sect2>

    <sect2 id="click">
      <title>Klickläge</title>
      <para>I <emphasis>klickläge</emphasis> positionerar du muspekaren dit du vill gå, tryck sedan på knappen när du är redo. <application>Dasher</application> zoomar sedan dit du klickade.</para>
    </sect2>

    <sect2 id="menu">
      <title>Menyläge</title>
      <para>En knapp används för att välja en plats och när väl en andra knapp trycks ned zoomar <application>Dasher</application> till den platsen. Den stora rutan som visas sist i cykeln används för att zooma ut.</para>
    </sect2>

    <sect2 id="direct">
      <title>Direktläge</title>
      <para>Direktläge liknar menyläge, förutom att rutor tilldelas till varje knapp direkt istället för att väljas i sekvens.</para>
    </sect2>

    <sect2 id="compass">
      <title>Kompassläge</title>
      <para>Kompassläget använder fyra knappar. Två knappar används för att kontrollera vertikal position. När den begärda vertikala positionen har nåtts visas en tredje knapp för att zooma in. Efter att ha zoomat in på platsen får användaren välja vertikal position igen. En fjärde knapp zoomar ut om ett fel begås.</para>
    </sect2>

    <sect2 id="dynamic">
      <title>(En knapp) Dynamiskt läge</title>
      <para><application>Dasher</application> zoomar kontinuerligt in, och en enskild knapp kan användas för att flytta <quote>upp</quote> och <quote>ned</quote>. Det finns också ett <emphasis>Två knappars dynamiskt läge</emphasis> där två knappar används för att kontrollera rörelser <quote>upp</quote> och <quote>ned</quote>. En tredje knapp, långa tryck eller flera tryck kan användas för att zooma in och ut och rätta fel.</para>
    </sect2>

    <sect2 id="buttondynamic">
      <title>Tvåknappars dynamiskt läge</title>
      <para><application>Dasher</application> zoomar kontinuerligt in medan två knappar används för att kontrollera vertikal rörelse. Rättning utförs på samma sätt som i enknappars dynamiskt läge.</para>
    </sect2>
  </sect1>





  <sect1 id="authors">
    <title>Upphovsmän</title>
    <para><application>Dasher</application> skapades av medlemmarna i Dasher-projektet (<email>dasher@inf.phy.cam.ac.uk</email>). För att få mer information besök <application>Dashers</application><ulink url="http://www.inference.phy.cam.ac.uk/dasher/" type="http">webbplats</ulink>. Skicka kommentarer, förslag och felrapporter till <ulink url="http://bugzilla.gnome.org/enter_bug.cgi?product=dasher" type="http">GNOME felrapporteringsdatabas</ulink>. Instruktioner för att skicka in felrapporter kan hittas på nätet på <ulink url="http://bugzilla.gnome.org/page.cgi?id=bug-writing.html" type="http"> http://bugzilla.gnome.org/page.cgi?id=bug-writing.html</ulink>. Om du använder GNOME 1.1 eller senare kan du också använda kommandot <command>bug-buddy</command> för att lämna in felrapporter.</para>
    <para>Den här handboken skrevs av Dasherprojektet (<email>dasher@inf.phy.cam.ac.uk</email>). Skicka alla kommentarer och förslag angående handboken till Dokumentationsprojekt för GNOME på <email>gnome-doc-list@gnome.org</email>.</para>
  </sect1>
</article>
