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

<book lang="&language;">
<bookinfo>
<title
>Das Handbuch zu &kshisen;</title>

<authorgroup>
<author
><firstname
>Dirk</firstname
> <surname
>Doerflinger</surname
> <affiliation
> <address
>&Dirk.Doerflinger.mail;</address>
</affiliation>
</author>
<othercredit role="reviewer"
><firstname
>Frerich</firstname
><surname
>Raabe</surname
> <contrib
>Korrektur</contrib>
<affiliation
><address
>&Frerich.Raabe.mail;</address
></affiliation>
</othercredit>
<othercredit role="translator"
><firstname
>Robert</firstname
><surname
>Schröter</surname
><affiliation
><address
><email
>robert-schroeter@gmx.de</email
></address
></affiliation
><contrib
>Deutsche Übersetzung</contrib
></othercredit
> <othercredit role="translator"
><firstname
>Maren</firstname
><surname
>Pakura</surname
><affiliation
><address
><email
>maren@kde.org</email
></address
></affiliation
><contrib
>Überarbeitung der deutschen Übersetzung</contrib
></othercredit
>  
</authorgroup>


<date
>2005-12-17</date>
<releaseinfo
>1.5.1</releaseinfo>

<abstract>
<para
>Dieses Handbuch beschreibt Version 1.5.1 von &kshisen;</para>
</abstract>

<keywordset>
      <keyword
>KDE</keyword>
      <keyword
>kdegames</keyword>
      <keyword
>kshisen</keyword>
      <keyword
>Spiel</keyword>
      <keyword
>shisen-sho</keyword>
</keywordset>

</bookinfo>


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

<para
>&kshisen; ist ein Brettspiel für einen Spieler, das dieselben Spielsteine wie Mahjongg benutzt, und auch im Spielablauf daran erinnert.</para
> 

<para
>Ziel des Spiels ist es, alle Steine vom Spielbrett zu entfernen.</para>

</chapter>

<chapter id="playing-kshisen">
<title
>Der Spielablauf</title>

<sect1 id="rules">
<title
>Regeln</title>

<para
>Ziel des Spiels ist es, alle Steine vom Spielbrett zu entfernen. Dabei können jeweils nur zwei gleiche Steine weggenommen werden, wenn man sie durch höchstens drei gerade Linien verbinden kann. Diese Linien können dabei horizontal oder vertikal verlaufen, aber nicht diagonal. </para>

<para
>Sie brauchen die Linien nicht selbst zu ziehen, das Spiel erledigt das für Sie. Markieren Sie einfach mit Mausklicks zwei zusammenpassende Steine, und wenn diese mit maximal drei Linien verbunden werden können, werden die Verbindungslinien gezeichnet und die Steine entfernt. </para>

<para
>Die Linien können auch über den leeren Spielfeldrand führen.Falls Sie nicht mehr weiter wissen, können Sie die Hinweis-Funktion verwenden, die anzeigt, welche Steine zusammenpassen: Klicken Sie mit der &RMB; auf einen Spielstein, und es werden Ihnen alle  dazu passenden Steine angezeigt, unabhängig davon, ob sie momentan entfernt werden können oder nicht.</para>

<para
>Das Spiel ist beendet, wenn keine Spielzüge mehr möglich sind. Entweder wenn Sie alle Steine von Spielfeld entfernt haben oder wenn Sie im Spiel eine Stellung der Steine erreichen, in der Sie keine zwei passenden Steine mehr durch drei Geraden miteinander verbinden können. Es gibt unlösbare Spiele, wenn Sie solche Spiele ausschließen wollen, schalten Sie im Einrichtungsdialog die Option <guilabel
>Unlösbare Spiele zulassen</guilabel
> ab.</para>

<para
>Die resultierenden Punkte <quote
>P</quote
> werden nach der folgenden Formal berechnet. Angenommen dass <quote
>n</quote
> die Anzahl der der vorhandenen Teile ist, wenn das Spiel gestartet wird und <quote
>t</quote
> für die Zeit( in Sekunden) steht, die benötigt wurde um das Spielfeld zu räumen:</para>

<mediaobject
><imageobject>
<imagedata fileref="score-formula.png" format="PNG"/>
</imageobject
><textobject>
<phrase
>P=(n/t)*sqrt(n/84)/0.0014</phrase>
</textobject
></mediaobject>

<para
>Falls Sie mit aktivierter <guilabel
>Schwerkraft</guilabel
> spielen, wird die erreichte Punktzahl mit 2 multipliziert.</para>
</sect1>
</chapter>

<chapter id="menu-reference">
<title
>Menüreferenz</title>

<sect1 id="game-menu">
<title
>Das Menü <guimenu
>Spiel</guimenu
></title>

<para
>Über das Menü <guimenu
>Spiel</guimenu
> lässt sich das laufende Spiel folgendermaßen kontrollieren:</para>

<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
><keycombo
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
><guimenuitem
>Neu</guimenuitem
></menuchoice
></term>
<listitem
><para
>Beendet das aktuelle Spiel und beginnt ein Neues mit neu zusammengestellten Spielsteinen. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo
><keycap
>F5</keycap
></keycombo
></shortcut
> <guimenu
>Spiel</guimenu
><guimenuitem
>Neu starten</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Startet das aktuelle Spiel mit den gleichen Spielsteinen neu.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo
><keycap
>P</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
><guimenuitem
>Pause</guimenuitem
></menuchoice
></term>
<listitem
><para
>Hält das gesamte Spiel an, auch die Uhr, die die Bewertung beeinflusst. Mit diesem Menüeintrag können Sie ein angehaltenes Spiel dann auch wieder weiterspielen.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo
>&Ctrl;<keycap
>H</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
><guimenuitem
>Bestenliste anzeigen</guimenuitem
></menuchoice
></term>
<listitem
><para
>Zeigt die zehn (auf dem lokalen Rechner) besten Spielstände von &kshisen; an.</para
> </listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl; <keycap
>Q</keycap
></keycombo
></shortcut
> <guimenu
>Spiel</guimenu
><guimenuitem
>Beenden</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Beendet</action
> &kshisen;. </para
></listitem>
</varlistentry>

</variablelist>

<para
>Einige dieser Aktionen können Sie auch mit Tastenkürzeln erreichen, die unter <xref linkend="key-bindings"/> aufgeführt werden.</para
> 

</sect1>

<sect1 id="move-menu">
<title
>Das Menü <guimenu
>Zug</guimenu
></title>

<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;<keycap
>Z</keycap
></keycombo
> </shortcut
> <guimenu
>Zug</guimenu
><guimenuitem
>Zurücknehmen</guimenuitem
></menuchoice
></term>
<listitem
><para
>Macht den letzten Zug rückgängig. Stattdessen können Sie auch auf den <guibutton
>Zurücknehmen</guibutton
>-Knopf in der Werkzeugleiste klicken.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Shift;<keycap
>Z</keycap
></keycombo
> </shortcut
> <guimenu
>Zug</guimenu
><guimenuitem
>Wiederherstellen</guimenuitem
></menuchoice
></term>
<listitem
><para
>Führt den zuletzt rückgängig gemachten Schritt wieder aus. Ebenso der <guibutton
>Wiederherstellen</guibutton
>-Knopf in der Werkzeugleiste.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo
>&Ctrl;<keycap
>H</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
><guimenuitem
>Tipp</guimenuitem
></menuchoice
></term>
<listitem
><para
>Gibt einen Vorschlag aus, welche beiden Spielsteine als nächstes entfernt werden sollten.</para
></listitem>
</varlistentry>

</variablelist>
</sect1>

<sect1 id="settings-menu">
<title
>Das Menü <guimenu
>Einstellungen</guimenu
></title>

<variablelist>
<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>Werkzeugleiste anzeigen</guimenuitem
> </menuchoice
></term>
<listitem>
<para
>Schaltet die Anzeige der Werkzeugleiste ein und aus. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>Statusleiste anzeigen</guimenuitem
> </menuchoice
></term>
<listitem>
<para
>Schaltet die Anzeige der Statusleiste ein und aus. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>Kurzbefehle festlegen ...</guimenuitem
> </menuchoice
></term>
<listitem
><para>
<action
>Öffnet einen Dialog zur Änderung der Tastaturkurzbefehle.</action>
</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>Werkzeugleisten einrichten ...</guimenuitem
> </menuchoice
></term>
<listitem
><para
>Zeigt den &kde; Standarddialog zur Bearbeitung der Symbole für die Werkzeugleiste.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>&kshisen; einrichten ...</guimenuitem
> </menuchoice
></term>
<listitem>
<para
>Öffnet den <link linkend="configuration"
>Einrichtungsdialog</link
> für &kshisen;. Alle Einstellungen werden automatisch gespeichert.</para
></listitem>
</varlistentry>

</variablelist>
</sect1>

<sect1 id="helpmenu">
<title
>Das Menü <guimenu
>Hilfe</guimenu
></title>
&help.menu.documentation; </sect1>

<sect1 id="key-bindings">
<title
>Tastenkürzel</title>

<para
>Folgende Tastenkürzel sind als Standard eingestellt: </para>

<informaltable>
<tgroup cols="2">
<tbody>
<row
><entry
>Neu</entry
><entry
><keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
></entry
></row>
<row
><entry
>Spiel neu starten</entry
><entry
><keycap
>F5</keycap
></entry
></row>
<row
><entry
>Pause</entry
><entry
><keycap
>P</keycap
></entry
></row>
<row
><entry
>Bestenliste anzeigen</entry
><entry
><keycombo action="simul"
>&Ctrl;<keycap
>H</keycap
></keycombo
></entry
></row>
<row
><entry
>Beenden</entry
><entry
><keycombo action="simul"
>&Ctrl;<keycap
>Q</keycap
></keycombo
></entry
></row>
<row
><entry
>Zurücknehmen</entry
><entry
><keycombo action="simul"
>&Ctrl;<keycap
>Z</keycap
></keycombo
></entry
></row>
<row
><entry
>Wiederherstellen</entry
><entry
><keycombo action="simul"
>&Ctrl;&Shift;<keycap
>Z</keycap
></keycombo
></entry
></row>
<row
><entry
>Tipp</entry
><entry
><keycap
>H</keycap
></entry
></row>
<row
><entry
>Handbuch zu &kshisen;</entry
><entry
><keycap
>F1</keycap
></entry
></row>
<row
><entry
>Was ist das?</entry
><entry
><keycombo action="simul"
>&Ctrl;&Shift;<keycap
>F1</keycap
></keycombo
></entry
></row>
</tbody>
</tgroup>
</informaltable>

</sect1>
</chapter>

<chapter id="configuration">
<title
>Einrichtung</title>

<para
>Mit <menuchoice
> <guimenu
>Eintellungen</guimenu
><guimenuitem
> &kshisen; einrichten ...</guimenuitem
></menuchoice
> öffnen Sie einen Dialog, um das Verhalten des Spiels zu ändern.</para>

<screenshot>
<screeninfo
>&kshisen; Einrichtungsdialog</screeninfo>
<mediaobject>
<imageobject
><imagedata fileref="kshisen-configuration.png" format="PNG"/></imageobject>
<textobject
><phrase
>&kshisen; &kshisen; Einrichtungsdialog</phrase
></textobject>
</mediaobject>
</screenshot>

<variablelist>
<varlistentry>
<term
><guilabel
>Schwerkraft</guilabel
></term>
<listitem
><para
>Durch die Auswahl dieser Option wird das Spiel noch schwieriger: wenn ein Stein entfernt wird, fallen alle darüberliegenden Steine ein Feld nach unten.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Unlösbare Spiele zulassen</guilabel
></term>
<listitem
><para
>Wenn dieser Menüpunkt ausgewählt ist, werden nur lösbare Spiele gestartet. Es kann aber trotzdem passieren, dass Sie den falschen Weg wählen und die Partie damit nicht lösen können, aber das Spiel ist zumindest grundsätzlich lösbar.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Schwierigkeitsgrad</guilabel
></term>
<listitem
><para
>Mit diesem Schieberegler stellen Sie den Schwierigkeitsgrad des Spiels ein. Es gibt die drei Spielstufen <guilabel
>Einfach</guilabel
>, <guilabel
>Mittel</guilabel
> und <guilabel
>Schwer</guilabel
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Entfernungsgeschwindigkeit</guilabel
></term>
<listitem
><para
>Mit diesem Schieberegler ändern Sie die Geschwindigkeit, mit der passende Steine vom Spielfeld entfernt werden.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Unvergrößerte Kacheln bevorzugen</guilabel
></term>
<listitem
><para
>Bei Veränderung der Fenstergröße werden die Kacheln und die Spielfeldgröße der neuen Fenstergröße angepasst. Wenn dieses Ankreuzfeld markiert ist, wird die Fenstergröße an die normale Größe der Kacheln angepasst. Falls Sie danach dennoch die Fenstergröße ändern, wird die Markierung der Option automatisch entfernt.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Kachelgröße</guilabel
></term>
<listitem
><para
>Mit diesem Schieberegler können Sie die die Anzahl der Spielsteine auf dem Spielbrett ändern. Je mehr Steine, desto schwieriger und länger wird das Spiel.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guibutton
>Hilfe</guibutton
></term>
<listitem
><para
>Ruft das KDE-Hilfesystem mit dem Handbuch zu &kshisen; auf (dies Dokument).</para
></listitem
></varlistentry>

<varlistentry>
<term
><guibutton
>Voreinstellungen</guibutton
></term>
<listitem
><para
>Setzt alle Werte auf die Voreinstellung zurück.</para
></listitem
></varlistentry>

<varlistentry>
<term
><guibutton
>OK</guibutton
></term>
<listitem
><para
>Speichert Ihre Änderungen und schließt den Dialog.</para
></listitem
></varlistentry>

<varlistentry>
<term
><guibutton
>Anwenden</guibutton
></term>
<listitem
><para
>Speichert Ihre Änderungen ohne den Dialog zu schließen.</para
></listitem
></varlistentry>

<varlistentry>
<term
><guibutton
>Abbrechen</guibutton
></term>
<listitem
><para
>Verwirft Ihre Änderungen und schließt den Dialog.</para
></listitem
></varlistentry>

</variablelist>
</chapter>

<chapter id="credits">
<title
>Mitwirkende und Lizenz</title>

<para
>Copyright für &kshisen; 1999 &Mario.Weilguni; &Mario.Weilguni.mail; </para>


<para
>Copyright für die Dokumentation 2000 &Dirk.Doerflinger; <email
>ddoerflinger@gmx.net</email
> </para>

<para
>Deutsche Übersetzung von Robert Schröter <email
>robert-schroeter@gmx.de</email
> und Maren Pakura <email
>maren@kde.org</email
></para
> 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Installation</title>

<sect1 id="getting-kshisen">
<title
>Wie bekomme ich &kshisen;?</title>
&install.intro.documentation; </sect1>

<sect1 id="requirements">
<title
>Voraussetzungen</title>

<para
>Sie brauchen &kde; 3.x, um &kshisen; erfolgreich kompilieren zu können. Alle Bibliotheken wie auch &kshisen; selbst erhalten Sie auf &kde-ftp;.</para>
</sect1>


<sect1 id="compilation">
<title
>Übersetzung und Installation</title>
&install.compile.documentation; </sect1>
</appendix>

</book>

