<para>&khangman; er et spil baseret på det velkendte hangman-spil. Det er beregnet for børn over seks. Spillet har fire sværhedsgrader som er: Dyr (kun ord om dyr), nem, middel og svært. Et ord vælges tilfældigt, bogstaverne er skjulte, du skal gætte ordet ved at prøve et bogstav af gangen. Hver gang du gætter et forkert bogstav, bliver et en del af et billede af en hængt mand tegnet. Du skal gætte ordet før du bliver hængt! Du har 10 forsøg. </para>
<para>Her ser du &khangman; som det ser ud første gangen det køres. Niveauet er dyr, sproget er standard (her dansk, standard er dit nuværende sprog i &kde; hvis data findes) og temaet er "hav". Alle ændringer af niveau, sprog eller tema (baggrund) skrives ind i indstillingsfilen og genoprettes næste gang du spiller. </para>
<para>Bemærk hvor nemt det er at ændre niveau og tema, klik blot på kombinationsfeltet på værktøjslinjen. Det er også nemt at få et nyt ord og afslutte spillet ved at klikke på de tilsvarende knapper på værktøjslinjen. </para>
<para>Et ord bliver valgt, med sine bogstaver vist som et understregningstegn (_). Du ved hvor mange bogstaver der er i ordet. Du skal gætte hvilket ord det er ved at prøve et bogstav af gangen. Du indtaster bogstavet ti tekstfeltet og trykker enten på Enter-tasten eller trykker på Gæt-knappen for at se om ordet hører til i ordet eller ej. </para>
<para>Oftest spiller det ingen rolle om du skriver små eller store bogstaver. Programmet ændrer alt som skrives til små bogstaver (undtagen for tyske ord hvor der begynder med et stort bogstav). Programmet gør dette automatisk. </para>
<para>Hver gang du gætter på et bogstav der ikke er i ordet, bliver en ny del af den hængte mand tegnet. Du har 10 forsøg til at gætte ordet. Efter det vises det rigtige ord. </para>
<para>Der er 4 niveauer: nem, mellem, svær og dyr, plus niveauer for andre emner med emner i nogle sprog. Programmet scanner for alle datafiler på alle sprog. </para>
<para>På det nemme niveau er ordene ganske enkle, og relaterede til hverdagsliv. Dette er passende for børn fra 6 til 9. Dyre-niveauet indeholder kun navne på dyr så de er nemmere at finde. Nogle af dem er nemme, andre er sværere. På middelniveauet, er ordene længere og sværere. Dette er passende for aldre 9+. Det svære niveau er netop det, svært, &ie; ordene er svære at stave og ikke særlig velkendte. Udfordrende selv for voksne. </para>
<para>Efter et ord er gættet (eller den hængte mand er færdiglavet), bliver du spurgt om et andet ord og du kan enten bruge <keycap>J</keycap> eller <keycap>N</keycap>-tasterne eller musen til at svare ja eller nej. Hvis du siger <guilabel>Nej</guilabel>, afsluttes spillet. Hvis du siger <guilabel>Ja</guilabel>, er et nyt ord parat til at blive gættet. </para>
<para>Du skriver det bogstav du ønsker at prøve i feltet (Musemarkøren er parat i feltet) og trykker på &Enter;-tasten. Hvis bogstavet hører til i ordet, bliver det sat ind, så mange gange som det findes i ordet. Hvis bogstavet ikke er med i ordet, går det ind i fejl-feltet og endnu en del af den hængte mand tegnes til højre. Du har ti forsøg, derefter har du tabt og det rigtige ord vises. </para>
<para>Under spillet kan du vælge at starte et nyt spil ved at gå ind i <guimenu>Spil</guimenu>-menuen og vælge <guimenuitem>Ny</guimenuitem> eller ved at klikke på <guiicon>Ny</guiicon>-ikonen på værktøjslinjen. Du kan også ændre niveauet med niveau-knappen på værktøjslinjen (dette vil give dig et nyt ord fra det nye niveau).</para>
<para>Fremtidige forbedringer (i &kde; 4) vil tillade dig at lave dine egen ord-filer. </para>
<para>Du kan spille &khangman; på fire og tyve sprog: brasiliansk portugisisk, bulgarsk, catalansk, dansk, engelsk, finsk, fransk, hollandsk, italiensk, irsk (gælisk), norsk bokmål, norsk (nynorsk), portugisisk, serbisk (Latin og cyrillisk), russisk spansk, tajik, tjekkisk, tyrkisk, tysk, ungarsk og svensk. </para>
<para>Som standard, efter den første installation af &khangman; er der kun engelsk og dit &kde;-sprog hvis det er et af ovennævnte sprog, og hvis du har den tilsvarende tde-i18n pakke, der vil blive installeret. For eksempel hvis du er en dansk bruger og hvis du har &kde; på dansk i <guimenu>Sprog</guimenu>, vil du se to punkter: engelsk og dansk og dansk vil være standarden. </para>
<para>Du kan stadig spille &khangman; på andre sprog. Det er meget nemt at tilføje nye data til &khangman;. Alt du behøver er en fungerende internetforbindelse. Du klikker på <guimenu>Fil</guimenu>menuen og så på <guimenu>Hent ord for et nyt sprog...</guimenu>. En dialog kommer frem, der ligner denne: </para>
<para>Klik på sprognavnet som du vil installere, og derefter på knappen Installér. En dialog fortæller for dig når sproget er installeret ved at vise "Det lykkedes at installere Smarte nyheder". Du klikker på <guibutton>O.k.</guibutton> for at lukke informationsdialogen, og derefter på <guibutton>Luk</guibutton> for at lukke dialogen Hent nye ord (hvis du vil have et sprog til, må du gentage disse skridt). Det nye sprog er nu tilgængeligt i menuen <guimenu>Sprog</guimenu>. </para>
<para>Derefter kan du nemt skifte sprog ved at gå til menuen <guimenu>Sprog</guimenu> og vælge det nye sprog. </para>
<para>Bemærk venligst at du nu kan skrive specielle tegn fra et sprog ved at vise <interface>Værktøjslinje for specielle tegn</interface>. Denne værktøjslinje indeholder knapper med en ikon for hvert specielt tegn pr sprog såsom f.eks. é på fransk. Klik på en sådan knap vil så skrive det tilsvarende bogstav i inddata-linjen og du godkender dit valg med Enter. Du kan naturligvis også bruge en tastaturudlægning der svarer til sproget. Denne værktøjslinje kan vises eller skjules. Indstillingen genoprettes næste gang du spiller med &khangman;. </para>
<important><para>Bemærk at du har brug for skrifttypen Arial og URW Bookman for at kunne vise specialtegn i visse sprog. Under forudsætning at du har disse skrifttyper installerede, bruger &khangman; dem automatisk. Hvis du ser små firkanter i stedet for bogstaver, mangler du måske en af skrifttyperne. Skriv <command>fonts:/</command> i Konquerors adresselinje for at kontrollere hvilke skrifttyper du har installerede. </para></important>
<para>Prøv at gætte vokaler først. Prøv derefter med de mest almindelige konsonanter: l, t, r, n, s </para>
<para>Tilsvarende når du ser <quote>io</quote>, så prøv n efter det på engelsk eller fransk. </para>
<para>På brasiliansk portugisisk, katalansk, spansk og portugisisk er der vokaler med accenttegn når du skriver tilsvarende vokal uden accenttegn. Hvis du for eksempel skriver <quote>a</quote>, vises alle <quote>a</quote> med accenttegn i ordet. Dette er når <guilabel>Indtast bogstaver med accent</guilabel> på siden <guilabel>Sprog</guilabel> i &khangman;s indstillingsdialog ikke er markeret. Når <guimenuitem>Indtast bogstaver med accent</guimenuitem> er markeret, skal du selv indtaste bogstaver med accent. Når du skriver <quote>a</quote>, vises kun <quote>a</quote> og du skal for eksempel skrive ã for at dette bogstaven skal vises. </para>
<para>Vidste du det? På engelsk er det hyppigste bogstav e (12.7%), fulgt af t (9.1%) så a (8.2%), i (7.0%) og n (6.7%). </para>
<para>Menuen <guimenu>Spil</guimenu> har tre punkter: <guimenuitem>Ny</guimenuitem>, <guimenuitem>Hent ord på nyt sprog</guimenuitem> og <guimenuitem>Afslut</guimenuitem>.</para>
<para><guimenuitem>Ny</guimenuitem> giver dig et nyt spil, &ie; et nyt ord at gætte, på det samme niveau som det du er på. <guimenuitem>Hent ord for et nyt sprog...</guimenuitem> vil vise dialogen Hent nye ting for at tillade dig at overføre data for et nyt sprog. <guimenuitem>Afslut</guimenuitem> afslutter spillet ved at lukke hovedvinduet og skrive de øjeblikkelige indstillinger til indstillingsfilen.</para>
<para>Menuen <guimenu>Niveau</guimenu> tillader dig at vælge niveauet, &ie; sværhedsgraden af ordet der skal gættes. </para>
<para>Menuen <guimenu>Sprog</guimenu> lader dig ændre det sprog som ordene vises med. </para>
<para>Menuen <guimenu>Udseende</guimenu> tilbyder to temaer: havtemaet og ørkentemaet. Baggrunden og tegnfarverne ændres for hvert tema. </para>
<para><guimenuitem>Opsætnings</guimenuitem>-menuen gør det nemt at indstille &khangman;. Først giver <guimenuitem>Værktøjslinjer</guimenuitem> og <guimenuitem>Vis statuslinje</guimenuitem> dig muligheden for at skjule/vise værktøjslinjen og statuslinjen. </para>
<para>Der er to værktøjslinjer: hovedværktøjslinjen som for oven med knapper og kombinationsfelter og <guilabel>Specielle tegn</guilabel>-værktøjslinjen som, når den vises, er for neden. Denne værktøjslinje har knapper med de specielle tegn for hvert sprog: bogstaver med accent og andre specielle tegn. Dette tillader brugeren nemt at kunne bruge et andet sprog uden at skulle indstille et nyt tastaturlayout. Du trykker på et specielt bogstav og så vises det som et bogstav at forsøge. Tryk på &Enter; vil få programmet til at se om bogstavet er til stede ordet eller ej. Værktøjslinjen kan skjules hvis du ikke ønsker at have den. Dette gemmes i indstillingsfilen så hvis værktøjslinjen er skjult, vil den være skjult næste gang du kører &khangman;. </para>
<para>Det er naturligvis muligt at flytte værktøjslinjerne rundt. Put musemarkøren på det lille håndtag til venstre for værktøjslinjen, tryk på den &LMB; og træk værktøjslinjen til den position på skærmen hvor du ønsker at have den. Hvis du peger med musen på en af værktøjslinjerne og trykker på den højre museknap, vil en sammenhængsmenu komme frem, der lader dig vælge forskellige ting for værktøjslinjen. </para>
<para><guimenuitem>Indstil genveje...</guimenuitem> er en standard &kde; indstillingsdialog der tillader dig at vælge forskellige tastaturgenveje til forskellige handlinger. For eksempel er, <keycombo action="simul">&Ctrl;<keycap>Q</keycap></keycombo> standard-genvejen for <guimenuitem>Afslut</guimenuitem>.</para>
<para><guimenuitem>Indstil værktøjslinjer...</guimenuitem> er også et standardtilvalg &kde;, som lader dig tilføje eller fjerne punkter i værktøjslinjer.</para>
<para>Her ser du &khangman; med ørkentema, catalansk sprog og let niveau. <interface>Tegnværktøjslinjen</interface> vises her.</para>
<para>Niveauet vælges med et dropned-felt i værktøjslinjen eller via menuen <guimenu>Niveau</guimenu> i menulinjen. Tilgængelige niveauer er <guimenuitem>Let</guimenuitem>, <guimenuitem>Normal</guimenuitem>, <guimenuitem>Dyr</guimenuitem> og <guimenuitem>Svært</guimenuitem>. Let angiver sædvanlige objekter som et seks- eller syvårigt barn kender til. Normal angiver substantiver som er noget mere udfordrende. Svær er rigtigt svært, og Dyr er kun substantiver som angiver dyr. </para>
<para>Alle ord er navneord. Ingen verber, ingen adjektiver. Det valgte niveau vises på statuslinjen.</para>
<para>Det er kun tilladt at skrive bogstaver i tekstfeltet.</para>
<para>Der er en værktøjslinje der sørger for hurtig adgang til nogle indstillinger. Du kan klikke på en knap for at få et nyt spil (dvs. er nyt ord), eller for at afslutte spillet. Niveauet og temaet kan nemt ændres via 2 kombinationsfelter på værktøjslinjen. </para>
<para>I <guimenu>Opsætning</guimenu> <guimenuitem>Indstil &khangman;...</guimenuitem> vil du se tre sider. Den første er for generel opsætning. </para>
<para><guilabel>Kræv flere gæt for gentagne bogstaver</guilabel> er normalt ikke markeret. Når det ikke er markeret, og du forsøger med bogstavet "a" og ordet har flere a'er, vises de alle. Hvis ordet for eksempel er "kartoffel" og du skriver "f", vises begge forekomster. Hvis du markerer dette, vises imidlertid kun det første bogstav, og du skal skrive "f" igen for at vise den anden forekomsten af "f" i "kartoffel". Det gør at sværhedsgraden øges. </para>
<para><guilabel>Vis ikke dialogen 'Gratulerer! Du vandt!'</guilabel>: Standarden er ikke markeret, hvilket betyder at når du vinder et spil, vises et meddelelsesfelt som fortæller for dig at du har vundet, og spørger om du vil spille igen. Hvis du markerer dette, vises dialogen ikke længre, men i stedet startes et nyt spil direkte efter tre sekunder. </para>
<para>I lydafsnittet, hvis du afkrydser <guilabel>Aktivér lyd</guilabel> så vil en lyd blive afspillet for et nyt spil og en anden lyd vil blive afspillet når du vinder et spil. </para>
<para>Fanebladet <guilabel>Sprog</guilabel>indstillinger lader dig indstille nogle tilvalg som er specifikke for visse sprog. Hvis indstillingerne ikke er tilgængelige for sproget du spiller med, er indstillingerne grå og deaktiverede så du ikke kan vælge dem. </para>
<para>Nogle sprog har også vink til at hjælpe dig med at gætte ordet. Vinket vises ved at højreklikke og giver en kort definition af det ord der skal gættes. Hvis dette er aktiveret og du afkrydser <guilabel>Vis vink</guilabel>, kan du klikke med &RMB; hvorsomhelst i spillet og få et vink vist i fire sekunder. Dette vink skulle gøre det nemmere at gætte ordet. </para>
<para><guilabel>Skriv bogstaver med accent</guilabel>, er tilgængelig for brasiliansk portugisisk, catalansk, portugisisk og spansk i &khangman;s indstillingsdialog. Hvis du afkrydser <guilabel>Skriv bogstaver med accent</guilabel> så vil du skulle skrive alle vokaler med accent (såsom ã). Hvis dette ikke er afkrydset, så vil alle vokaler med accent også blive vist når du skriver den tilsvarende vokal uden accent. </para>
<para>Fanebladet <guilabel>Indstilling af tider</guilabel> lader dig indstille tiden for at vis vink og værktøjsvinket for visning af bogstaver som allerede er gættede. </para>
<para><guilabel>Indstil tid for visning af vink:</guilabel> lader dig indstille en længere tid for at vise vinkfeltet. Det er for eksempel nødvendigt at øge tiden for yngre børn, eftersom de læser langsommere end voksne. </para>
<para><guilabel>Indstil tid for visning af bogstav som allerede er gættet</guilabel> lader dig øge eller mindske tiden som værktøjsvinket for bogstaver som allerede er gættet vises. Værktøjsvinket er et felt som vises når du forsøger med et bogstav som allerede er forsøgt. Nogle vil ønske ikke at se det lang tid, mens børn behøver tid for at forstå det og derfor har brug for at stille visningen til en længere tid. </para>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>G</keycap></keycombo> </shortcut> <guimenu>Spil</guimenu> <guimenuitem>Hent ord for nyt sprog...</guimenuitem> </menuchoice></term>
<listitem><para><action>Viser</action> en dialogen med en liste af alle de data der er tilgængelige på de forskellige sprog. </para></listitem>
<listitem><para><action>Åbn</action> &kde;'s standardindstillingsdialog som lader dig vælge forskellige genveje for forskellige handlinger. </para></listitem>
<title>Hvordan tilføjer man ord på et nyt sprog for spillet</title>
<para>Takket være Stefan Asserhäll, er det meget nemt at tilføje et nyt sprog direkte til spillet. Proceduren beskrevet her kan også findes i <filename class="directory">khangman</filename>'s kildemappe i filen <filename>README.languages</filename>. Følg venligst proceduren og send så de tarrede og gzippede filer til annemarie.mahfouf@free.fr. </para>
<para>De fire og tyve tilgængelige sprog der er der indtil videre er: bg ca cs da de en es fr fi ga hu it nb nl nn pt pt_BR ru sl sr sr@Ltn sv tg og tr. Hvis din sprogkode ikke findes blandt disse, kan du gå videre. </para>
<para>De fleste af disse data brude fuldstændiggøres til at inkludere <emphasis>vink</emphasis>, se venligst nedenfor. Fuldstændige data har kun: bg de fr en it, så de andre ovenstående sprog skulle gerne opdateres så snart som muligt. </para>
<para>Sørg for at du arbejder med de nyeste kildekodefiler for &khangman; fra SVN trunk ved at skrive <screen><userinput><command>
<para>Ordene opbevares i 4 adskilte filer, en for hvert niveau. Filerne er i <filename class="directory">/khangman/data/language_code</filename>. Filen <filename>easy.txt</filename> er for det nemme niveau, filen <filename>medium.txt</filename> er for middelniveauet, filen <filename>animals.txt</filename> er for dyre-niveauet og filen <filename>hard.txt</filename> er for det hårde niveau.</para>
<para>Engelsk er standard og således det eneste sprog der bliver leveret med &khangman;. Alle andre sprogdata puttes i den dertil passende kde-l10n. </para>
<para>Filerne bruger nu kvtml-formatet. Mærket <sgmltag class="starttag">o</sgmltag> er for ordet og <sgmltag class="starttag">t</sgmltag> for vinket. Prøv at matche vinket med sværhedsgraden. Niveauet 'Let' vil kræve et nemt vink mens niveauet 'Svært' vil kræve definitionen i ordbogen. Prøv ikke at bruge ord fra samme familie i vinket, det ville give ordet for nemt! </para>
<para>Et eksempel på en kvtml-fil er som følger:</para>
<para>Redigér alle angivne tekstfiler i den nye mappe med en teksteditor, og erstat hvert ord inde i mærket <sgmltag class="starttag">o</sgmltag> med et oversat ord og hvert vink inde i <sgmltag class="starttag">t</sgmltag> med et oversat vink. Det er ikke særlig vigtigt at den nøjagtige betydning bevares, men forsøg at holde længden og sværhedsgraden cirka ligesådan. Du kan inkludere ord med blanke tegn eller '-', i så tilfælde vises det blanke tegn eller '-' i stedet for _. Kontakt &Anne-Marie.Mahfouf; <email>annemarie.mahfouf@free.fr</email> hvis der er noget særligt at tænke på for dit sprog, så koden kan tilrettes til det (i særdeleshed specialtegn og tegn med accent).</para>
<para>Du kan blot oversætte ordene, men du kan også adaptere dem til niveauet og tilføje nye ord hvis du ønsker det. For eksempel er <quote>bord</quote> på det nemme niveau på engelsk, men på dit sprog er det muligvis på et andet niveau. Adaptér blot filerne til dit sprogs behov. Antallet af ord er ikke vigtigt, så du kan tilføje flere hvis du vil.</para>
<para>Husk at alle ord er navneord.</para>
<para>Bemærk at du skal bruge U<emphasis role="bold">UTF-8 tegnsættet</emphasis> når du redigerer filerne. Hvis din editor ikke kan gøre det, så prøv at bruge &kwrite; eller &kate;. Når du åbner en fil i &kwrite; eller &kate; kan du vælge utf8 indkodning i kombinationsfeltet foroven til højre af dialogen til at åbne filer.</para>
<para>Husk ikke at ændre de engelske filnavne i din <replaceable>sprog_kode</replaceable>-mappe.</para>
<para>Du skal muligvis være <systemitem class="username">root</systemitem> for at kunne køre <command>make install</command>, afhængig af din installation.</para>
<step><para>I stedet for at arkivere dine filer, send dem til &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; i et tar-arkiv komprimeret med gzip. Eftersom der nu er 23 sprog, indgår en guide (Knewstuff) i &khangman; for nemt at kunne hente og installere nye sprog som findes på netstedet. Det gøres for at reducere størrelsen af modulet tdeedu, og kommer også til at gøres for &klettres;, &kstars; og måske &ktouch;. Kontakt Anne-Marie via e-mail hvis du behøver yderligere information.</para>
<para>Når du sender mig filerne, så glem venligst ikke at nævne nogen <emphasis role="bold">særlige tegn</emphasis> brugt i dit sprog (put dem i en tekstfil, en pr linje og tilføj denne fil til tar-bolden) og nævne venligst alt andet specielt.</para>
<para><emphasis>Indsend venligst aldrig filerne i en BRANCH da det måske vil bryde spillet.</emphasis></para>
<title>Hvad opbevares af &khangman; og hvor opbevares det</title>
<para>Når du henter et nyt sprog via <menuchoice><guimenu>Spil</guimenu><guimenu>Hent data på nyt sprog...</guimenu></menuchoice>, opbevares det nye sprogs data i <filename class="directory">~/.trinity/share/apps/khangman/data</filename> under sprogkodens mappe. De tilgængelige sprognavne opbevares også i &khangman;s konfigurationsfil i <filename>~/.trinity/share/config/khangmanrc</filename>. </para>
<para>Udbydernavnet (dvs. adressen på netsiden hvor de nye sprog skal hentes) opbevares i <filename>$TDEDIR/share/apps/khangman/khangmanrc</filename>. </para>
<para>Det engelske (standard) og brugersproget fra brugerens i18n-pakker (om tilgængeligt) opbevares i <filename class="directory">$TDEDIR/share/apps/khangman</filename>. </para>
<para>I indstillingsfilen, opbevares for hver bruger i vedkommendes <filename>~/.trinity/share/config/khangmanrc</filename> alle spillets indstillinger såsom baggrunden, sidste niveau spillet, ... plus filerne der blev hentet med dialogen til at hente nye ting. </para>
<title>Planlagte egenskaber for &khangman;</title>
<para>En planlagt funktion er naturligvis at have flere sprogdata og også vink på alle sprog. Du kan hjælpe med dette for dit eget sprog hvis det ikke er gjort endnu. Kontakt mig venligst hvis du ønsker at hjælpe til med dette, det er blot et spørgsmål om at oversætte de engelske ord til dit sprog (se <link linkend="changing-words">Hvordan tilføjes ord på et nyt sprog til spillet</link>). </para>
<para>Hvad også kan gøres er at bruge kvtml-filer som dem der er på &kde;-Edu's netside til at spille &khangman;. Forestil dig for eksempel at du kan spille verdens hovedstæder, så vil vinket fortælle dig hvilket land det drejer sig om og du skal gætte hovedstaden. Eller lær ord på et andet sprog, vinket er ordet på dit eget sprog, ordet der skal gættes er oversættelsen til det andet sprog. </para>
<para>Spillet installeres som standard i <filename class="directory">/usr/local/kde</filename> så tilføj <filename class="directory">/usr/local/kde/bin</filename> til din sti og sæt <envar>TDEDIR</envar>-variablen til <filename class="directory">/usr/local/kde</filename> før du bruger spillet. En nem måde at indstille &khangman; er med tilvalget <option>--prefix</option>=$<envar>$TDEDIR</envar> hvor $<envar>TDEDIR</envar> er der hvor resten af &kde; er installeret. Dette kan variere stærkt, afhængig af den distribution og det operativsystem du bruger.</para>
<para>Der er muligvis et problem på grund af ændring i indstillingsfilen. Fjern venligst <filename>khangmanrc</filename>-filen i din <filename class="directory">$HOME/.trinity/share/config</filename>-mappe. </para>