<!DOCTYPE book PUBLIC  "-//KDE//DTD DocBook V3.1-Based Variant V1.0//EN" [
  <!ENTITY kappname "&kljettool;" -- this only *seems* redundant -->
  <!ENTITY pjl "<filename>PJL</filename>">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % German "INCLUDE">
  <!ENTITY % ents PUBLIC "-//KDE//ENTITIES Documentation V1.0//EN">
  %ents;
]>

<book lang="&language;">
<bookinfo>
<title>Das &kljettool;-Handbuch</title>
<authorgroup>
<author>
<firstname>Mike</firstname>
<surname>McBride</surname>
<affiliation><address><email>mpmcbride7@yahoo.com</email></address></affiliation>
</author>

<othercredit role="developer">
<firstname>Bernd Johannes</firstname>
<surname>Wuebben</surname>
<affiliation>
<address><email>wuebben@kde.org</email></address>
</affiliation>
<contrib>Entwickler</contrib>
</othercredit>

<othercredit role="developer">
<firstname>Espen</firstname>
<surname>Sand</surname>
<affiliation>
<address><email>espen@kde.org</email></address>
</affiliation>
<contrib>Entwickler</contrib>
</othercredit>

<othercredit role="reviewer">
<firstname>Lauri</firstname>
<surname>Watts</surname>
<affiliation>
<address><email>vampyr@atconnex.net</email></address></affiliation>
<contrib>Gegengelesen von</contrib>
</othercredit>

<othercredit role="translator">
<firstname>Gregor</firstname>
<surname>Zumstein</surname>
<affiliation>
<address><email>zumstein@ssd.ethz.ch</email></address></affiliation>
<contrib>&Uuml;bersetzt von</contrib>
</othercredit>
</authorgroup>

<copyright>
<year>2000</year>
<holder>Mike McBride</holder>
</copyright>

<legalnotice>&FDLNotice;</legalnotice>

<date>21/10/2000</date>
<releaseinfo>1.01.00</releaseinfo>

<abstract><para>Dieses Handbuch beschreibt &kljettool; Version 1.1</para>
</abstract>
<keywordset>
<keyword>KDE</keyword>
<keyword>KLJetTool</keyword>
<keyword>laserjet</keyword>
</keywordset>
</bookinfo>

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

<para>Mit &kljettool; werden die Betriebseinstellungen von HP
Laserjet-Druckern ge&auml;ndert. Bei einigen von HPs Druckern, wie dem
Laserjet 5L und dem Laserjet 6L, k&ouml;nnen die Einstellungen nicht
mehr direkt am Drucker vorgenommen werden, sondern sind vollst&auml;ndig
von der Software gesteuert. Leider ist diese Software h&auml;ufig nur
f&uuml;r die Windows-Plattformen vorhanden. &kljettool; versucht diese
Aufgabe auf den Linux/Unix-Plattformen zu l&ouml;sen. Es sollte mit
allen Druckern funktionieren, welche Hewlett Packards &pjl; (Printer Job
Language) verstehen. Je nach Druckermodell d&uuml;rften
aber einige Einstellungen keine Wirkung haben. </para>

<para>Vielen Dank, dass Sie dieses kleine Programm benutzen.
</para>

<para>Bernd Johannes Wuebben <email>wuebben@kde.org</email></para>
</chapter>


<chapter id="getting-kljettool-to-work">
<title>&kljettool; zum Laufen bringen</title>

<para>Einige Linux-Distributionen haben eine Druckereinrichtung, welche 
die von &kljettool; erzeugten &pjl;-Dateien nicht ber&uuml;cksichtigt. Die
Druckereinrichtung auf diesen Systemen erkennt die &pjl;-Dateien als
solche nicht und versucht diese zu bearbeiten. Dies f&uuml;hrt dazu,
dass &kljettool; nicht richtig funktioniert.</para>

<para>Dieser Abschnitt beschreibt die n&ouml;tigen Vorkehrungen, um
&kljettool; auf einem PRE5.0 RedHat Linux zum Laufen zu bringen 
(&kljettool;
sollte von Anfang an funktionieren ab RedHat 5.0). F&uuml;r andere
Distributionen d&uuml;rfte eine &auml;hnliche Vorgehensweise hilfreich
sein. Die ganze Einrichtung ist aber nicht allzu schwierig. Das einzige,
was getan werden muss, ist sicherzustellen, dass die
Druckereinrichtung die &pjl;-Dateien unver&auml;ndert zum Drucker
schickt. </para>

<para>Aber bevor Sie jetzt irgendwelche &Auml;nderungen an Ihrem System
vornehmen, sollten Sie sicherstellen, dass &kljettool; auf Ihrem System
wirklich nicht l&auml;uft.</para>

<para>Auf einem RedHat-System wird das Skript
<filename>/var/spool/lpd/lp/filter</filename> von
<filename>/etc/printcap</filename> aus jedesmal aufgerufen, wenn etwas
mit dem '<command>lpr</command>'-Befehl gedruckt wird. Der Filter ruft
das Programm '<application>file</application>' mit der zu druckenden
Datei auf, worauf '<application>file</application>' dem
'<application>filter</application>'-Skript mitteilt, um welchen Dateityp
es sich handelt (Text, HTML, PostScript, dvi...). Abh&auml;ngig vom
Dateityp wird ein weiteres Programm aufgerufen, das eine Ausgabe in der
Druckersprache erzeugt. Das '<application>file</application>'-Programm
benutzt die Datei <filename>/etc/magic</filename>, um den Typ der zu
druckenden Datei festzustellen.</para>

<para>F&uuml;r die Datei
<filename>MeineDatei.ps</filename> teilt das
<application>file</application>-Programm dem
'<application>filter</application>'-Skript mit, dass es sich um eine
PostScript-Datei handelt, worauf '<application>filter</application>' den
<application>ghostscript</application>-Interpreter startet, um
<filename>MeineDatei.ps</filename> in PCL 5 umzuwandeln, die Sprache,
welche die Laserjet-Drucker verstehen. </para>

<para>Um &kljettool; auf einem &auml;lteren RedHat-System zum Laufen zu
bringen, m&uuml;ssen zwei Dinge ge&auml;ndert werden: </para>

<itemizedlist>
<listitem>
<para> Zwei Zeilen m&uuml;ssen zur Datei <filename>/etc/magic</filename>
hinzugef&uuml;gt werden, sodass &pjl;-Dateien richtig erkannt werden.
Die Eintr&auml;ge k&ouml;nnen irgendwo in der Datei stehen: </para>

<para>
<screen>
# HP Printer Job Language, Bernd Wuebben (wuebben@math.cornell.edu)
0	string		\033%-12345X	 HP PJL printer commands
</screen>
</para>

</listitem>
<listitem><para>Das <filename>/var/spool/lpd/lp/filter</filename>-Skript
mu&szlig; wissen, was mit &pjl;-Dateien zu geschehen hat. Dazu
m&uuml;ssen im '<application>filter</application>'-Skript zwei Zeilen
hinzugef&uuml;gt werden: </para>

<screen>
   *pjl* )
                                             startpnt="INPUT-to-prdata";;
</screen>

<para>Aus der Dateistruktur ist leicht ersichtlich, wo die beiden Zeilen
eingef&uuml;gt werden m&uuml;ssen. Diese beiden Zeilen teilen dem Skript
mit, dass es die &pjl;-Dateien unver&auml;ndert an den Drucker
weiterschicken soll. </para>

</listitem>
</itemizedlist>

<para>Im Verzeichnis mit der Dokumentation zu &kljettool; sollten auch 
zwei
Musterdateien mit dem <filename>Filter</filename>-Skript und der
<filename>/etc/magic</filename>-Datei sein. Diese k&ouml;nnen helfen,
wenn bei den oben aufgezeigten Anpassungen Probleme auftauchen
sollten.</para>

</chapter>

<chapter id="usage">
<title>Wie benutze ich &kljettool;</title>

<para>&kljettool; ist &auml;u&szlig;erst einfach zu bedienen. Die 
Verwendung 
der meisten Funktionen ist selbsterkl&auml;rend.</para>

<sect1 id="screen">
<title>&kljettool; Benutzeroberfl&auml;che</title>

<para>Nach dem Start von &kljettool; &ouml;ffnet sich ein Fenster mit
f&uuml;nf Seiten mit den Namen: <link
linkend="printer"><guilabel>Drucker</guilabel></link>, <link
linkend="paper"><guilabel>Papier</guilabel></link>, <link
linkend="operations"><guilabel>Operationen</guilabel></link>, <link
linkend="fonts"><guilabel>Schriftarten</guilabel></link> und <link
linkend="about-tab"><guilabel>&Uuml;ber</guilabel></link>.</para>

<screenshot>
<screeninfo>&kljettool; Bildschirmabbild.</screeninfo>
	<mediaobject>
	  <imageobject>
	    <imagedata fileref="screenshot.png" format="png">
	  </imageobject>
	  <textobject>
	    <phrase>Bildschirmabbild</phrase>
	  </textobject>
	</mediaobject>
</screenshot>

<para>Unten am Rand sind vier Kn&ouml;pfe:</para>

<variablelist>
<varlistentry><term><guibutton>Hilfe</guibutton></term>
<listitem><para>Der Hilfe-Knopf &ouml;ffnet dieses Dokument in einem 
Hilfe-Fenster.
</para></listitem>
</varlistentry>
<varlistentry>
<term><guibutton>OK</guibutton></term>
<listitem><para>Mit diesem Knopf werden die Einstellungen von &kljettool;
gesichert und das Fenster geschlossen. </para></listitem>
</varlistentry>
<varlistentry>
<term><guibutton>&Uuml;bernehmen</guibutton></term>
<listitem><para>Mit diesem Knopf werden die Einstellungen von &kljettool;
gesichert, das Fenster wird aber nicht geschlossen, sodass die
Einstellungen getestet und allenfalls weitere &Auml;nderungen
vorgenommen werden k&ouml;nnen. </para></listitem> </varlistentry>
<varlistentry> <term><guibutton>Schlie&szlig;en</guibutton></term>
<listitem><para>Beendet das Programm, ohne &Auml;nderungen zu 
speichern.</para></listitem>
</varlistentry>
</variablelist>

<sect2 id="printer">
<title><guilabel>Drucker</guilabel>-Seite </title>
<variablelist>

<varlistentry><term><guilabel>Druckqualit&auml;t</guilabel></term>
<listitem><para>Der Sparmodus gen&uuml;gt f&uuml;r den t&auml;glichen
Gebrauch und braucht weniger Toner. Pr&auml;sentation erzeugt Ausdrucke
von h&ouml;chster Qualit&auml;t, braucht aber mehr Toner.
</para></listitem> </varlistentry>
<varlistentry><term><guilabel>Aufl&ouml;sung</guilabel></term>
<listitem><para>600 dpi ergibt eine doppelt so feine Aufl&ouml;sung wie
300 dpi, wird aber nicht von jedem Drucker
unterst&uuml;tzt.</para></listitem> </varlistentry>
<varlistentry><term><guilabel>Drucker</guilabel></term>
<listitem><para>W&auml;hlen Sie einen von Ihnen eingerichteten Drucker.
Sollte er nicht in der Liste erscheinen, erfahren Sie mehr auf der Seite
<link linkend="getting-kljettool-to-work">"&kljettool; zum Laufen
bringen"</link></para></listitem> </varlistentry>
<varlistentry><term><guilabel>Tonerdichte</guilabel></term>
<listitem><para>Die Schw&auml;rze des Ausdrucks k&ouml;nnen sie auf Sehr
hell, hell, mittel, dunkel und sehr dunkel einstellen.
</para></listitem> </varlistentry>
<varlistentry><term><guilabel>Aufl&ouml;sungsverbesserung
(REt)</guilabel></term> <listitem><para>Das REt-System von HP erlaubt
eine Verbesserung der Aufl&ouml;sung durch eine Verschiebung von
Tonerpartikeln.</para></listitem> </varlistentry> </variablelist>
</sect2>

<sect2 id="paper">
<title><guilabel>Papier</guilabel>-Seite</title>

<variablelist>
<varlistentry><term><guilabel>Papierformat</guilabel></term>
<listitem><para>Erlaubt die Auswahl aus einer Vielzahl von 
Standardpapierformaten.
</para></listitem>
</varlistentry>
<varlistentry><term>Kopien</term>
<listitem><para>Anzahl der Kopien, die gedruckt werden sollen.</para>
<note><para>Diese Einstellung wird die Einstellungen anderer Anwendungen
<emphasis>nicht</emphasis> &uuml;berschreiben, es handelt sich also um
einen Multiplikationsfaktor.</para> <para>Zum Beispiel:</para> <para>In
<application>KWord</application> stellen Sie ein, dass zwei Kopien
gedruckt werden sollen, und in &kljettool; stellen Sie ein, dass eine 
Kopie
gedruckt wird, so werden zwei Kopien gedruckt (2x1=2).</para> <para>Wenn
Sie andererseits einstellen, dass <application>KWord</application> eine
Kopie druckt und in &kljettool; zwei Kopien w&auml;hlen, so werden immer 
noch
zwei Kopien gedruckt (1x2=2). </para> <para>Und wenn Sie
schlie&szlig;lich einstellen, dass <application>KWord</application> zwei
Kopien drucken soll und auch in &kljettool; einstellen, dass zwei Kopien
gedruckt werden sollen, erhalten Sie vier Kopien
(2x2=4).</para></note></listitem> </varlistentry>
<varlistentry><term><guilabel>Zeilen</guilabel></term>
<listitem><para>Legt fest, wieviele Zeilen pro Seite gedruckt werden
sollen.</para></listitem> </varlistentry>
<varlistentry><term><guilabel>Ausrichtung</guilabel></term>
<listitem><para>W&auml;hlen Sie zwischen Hochformat und Querformat.
</para></listitem> </varlistentry>
<varlistentry><term><guilabel>Verschiedenes</guilabel></term>
<listitem><para>Hier werden zwei Einstellungen vorgenommen:</para>
<variablelist> <varlistentry> <term><guilabel>Manueller
Einzug</guilabel></term> <listitem><para>Ist dieses K&auml;stchen
angekreuzt, nimmt der Drucker das Papier nicht aus dem Papierschacht,
sondern aus der manuellen Papierzuf&uuml;hrung. </para></listitem>
</varlistentry> <varlistentry> <term><guilabel>Automatisch
fortsetzen</guilabel></term> <listitem><para>Ist automatisch fortsetzen
angekreuzt, f&auml;hrt der Drucker fort zu drucken, auch wenn das Papier
im gew&auml;hlten Schacht ausgegangen ist. Er &auml;ndert hierzu die
Papierformat-Einstellungen des Dokumentes. Im andern Fall wartet der
Drucker, bis Papier nachgef&uuml;llt worden ist. </para></listitem>
</varlistentry> </variablelist> </listitem> </varlistentry>
</variablelist> </sect2>

<sect2 id="operations">
<title><guilabel>Operationen</guilabel>-Seite</title>

<variablelist>
<varlistentry><term><guilabel>Zeilenumbruch</guilabel></term>
<listitem><para>Legt fest, welche Zeichen zum Drucker geschickt werden
m&uuml;ssen, damit eine neue Zeile angefangen wird. Wenn Sie keine
Probleme haben, sollten Sie diese Einstellung belassen, wie sie
ist.</para></listitem> </varlistentry>
<varlistentry><term><guilabel>Seitenschutz</guilabel></term>
<listitem><para>Setzt die Seitenschutzoption f&uuml;r den Drucker.
Weitere Informationen hierzu finden sich im Handbuch des
Druckers.</para></listitem> </varlistentry>
<varlistentry><term><guilabel>Zeit bis zum
Energiesparmodus</guilabel></term> <listitem><para>Legt die Zeit fest
(in Minuten), bis der Drucker in den Energiesparmodus
wechselt.</para></listitem> </varlistentry> </variablelist>

</sect2>

<sect2 id="fonts">
<title><guilabel>Schriftarten</guilabel>-Seite</title>

<para>W&auml;hlen Sie Druckersprache, Symbolsatz, Schriftarten und 
-gr&ouml;ssen.</para>

</sect2>

<sect2 id="about-tab">
<title><guilabel>&Uuml;ber</guilabel>-Seite</title>

<para>Hier finden sich Informationen zu Programm und Copyright.</para>

</sect2>
</sect1>
</chapter>

<chapter id="credits">
<title>Danksagung und Lizenz</title>
<para>
&kljettool;
</para>
<para>
Copyright f&uuml;r das Programm 1997-2000 Bernd Johannes Wuebben 
<email>wuebben@kde.org</email> </para>
<para>Beitr&auml;ge von:</para>
<itemizedlist><listitem><para>Espen Sand <email>espen@kde.org</email>
</para></listitem></itemizedlist>
<para>Dokumentation Copyright 2000 Mike 
McBride<email>mpmcbride7@yahoo.com</email> und Bernd Johannes Wuebben 
<email>wuebben@kde.org</email>
</para>

&underFDL;
&underGPL;
</chapter>

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

<sect1 id="how-to-obtain-kljettool">
<title>Woher Sie &kljettool; erhalten</title>

<para>&kljettool; ist Teil des KDE-Projektes <ulink
url="http://www.kde.org">http://www.kde.org</ulink>. &kljettool; kann auf
<ulink 
url="ftp://ftp.kde.org/pub/kde/">ftp://ftp.kde.org/pub/kde/</ulink> 
gefunden werden.
</para>

</sect1>

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

<para>Um &kljettool; erfolgreich kompilieren zu k&ouml;nnen, werden die
neuesten Versionen von libkdecore und libkfm ben&ouml;tigt. Alle
benutzten Bibliotheken (genauso wie &kljettool; selber) finden sich auf
<ulink
url="ftp://ftp.kde.org/pub/kde/">ftp://ftp.kde.org/pub/kde/</ulink>.
</para> </sect1>

<sect1 id="compilation-and-installation">
<title>Kompilieren und Installieren</title>

<para>Um &kljettool; zu kompilieren und installieren, geben Sie folgendes 
im
obersten Verzeichnis des kdeutils-Pakets ein: </para>

<screen>
<prompt>%</prompt> <userinput>cd kdeutils</userinput>
<prompt>%</prompt> <userinput>./configure</userinput>
<prompt>%</prompt> <userinput>make</userinput>
<prompt>%</prompt> <userinput>make install</userinput>
</screen>

<para>Da &kljettool; <application>autoconf</application> benutzt, sollten
beim Kompilieren keine Probleme auftauchen. Falls doch, teilen Sie bitte
Ihr Problem auf den KDE-Mailinglisten mit.</para>

</sect1>
</appendix>

<![ %addindex; [ &kdedocindex; ]]>
</book>
<!--
Local Variables:
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-omittag:t
sgml-shorttag:t
End:
-->

