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

<book lang="&language;">
<bookinfo>
<title
>Handbok inställningsmodul för HP Laser Jet</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
>Utvecklare</contrib>
</othercredit>
<othercredit role="developer">
<firstname
>Espen</firstname>
<surname
>Sand</surname>
<affiliation>
<address
><email
>espen@kde.org</email
></address>
</affiliation>
<contrib
>Utvecklare</contrib>
</othercredit>
<othercredit role="reviewer">
<firstname
>Lauri</firstname>
<surname
>Watts</surname>
<affiliation>
<address
><email
>lauri@kde.org</email
></address
></affiliation>
<contrib
>Granskare</contrib>
</othercredit>

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

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

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2002-02-08</date>
<releaseinfo
>1.01.00</releaseinfo>

<abstract
><para
>&kljettool; är ett program som låter dig justera din &Hewlett-Packard; Laserjets användningsinställningar.</para>
</abstract>
<keywordset>
<keyword
>KDE</keyword>
<keyword
>KLJetTool</keyword>
<keyword
>laserjet</keyword>
</keywordset>
</bookinfo>

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

<para
>&kljettool; är ett program som låter dig justera din &Hewlett-Packard; Laserjets användningsinställningar. Vissa av &Hewlett-Packard;s skrivare som 5L eller 6L har inte längre en kontrollpanel och skrivaren styrs helt via programvara. Den här programvaran är dock oftast bara tillgänglig för &Windows;. &kljettool; försöker att fylla behovet av sådan programvara för &UNIX;. Det bör fungera med alla skrivare som förstår &Hewlett-Packard;s <acronym
>PJL</acronym
> (Printer Job Language) skrivarjobbspråk. Vissa funktioner kanske inte har någon effekt för din speciella skrivarmodell.</para>

<para
>Jag hoppas att du blir nöjd med det här lilla verktyget.</para>

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

<chapter id="getting-kljettool-to-work">
<title
>Att få &kljettool; att fungera</title>

<para
>Vissa &Linux;-distributioner har ett alltför ivrigt utskriftssystem som inte respekterar <acronym
>PJL</acronym
>-filerna som skapas av &kljettool;. Utskriftssystemet på de här distributionerna känner inte igen en <acronym
>PJL</acronym
>-fil som sådan och försöker förändra den med sina filter. Det här gör att &kljettool; inte fungerar.</para>

<para
>Det här avsnittet beskriver stegen som behövs för att få LJetTool att fungera på &RedHat; &Linux; system äldre än 5.0 (&kljettool; ska fungera direkt på &RedHat; &Linux; 5.0 baserade distributioner). Jag antar att liknande steg kan vara nödvändiga på andra system. Stegen som måste utföras är dock inte svåra. Allt som behövs är att försäkra sig om att utskriftssystemet skickar <acronym
>PJL</acronym
>-filer till skrivaren utan ändring.</para>
    
<para
>Ett &RedHat; &Linux; system i ursprunglig form känner inte igen <acronym
>PJL</acronym
>, och försöker göra konstiga saker med den istället för att skicka den till skrivaren utan förändring, så vi måste lära det hur det ska hantera en <acronym
>PJL</acronym
>-fil. Innan du gör några ändringar i systemet, försäkra dig om att &kljettool; verkligen inte fungerar på systemet. &RedHat; och andra distributioner kan mycket väl ha uppdaterat utskriftssystemet när du läser det här.</para>
    
<para
>Jag antar att andra distributioner med ett lika <quote
>sofistikerat</quote
> utskriftssystem som &RedHat;-systemet också kan behöva läras hur de ska hantera <acronym
>PJL</acronym
>-filer (Printer Job Language) som skickas till skrivaren.</para>

<para
>På ett &RedHat;-system startas skriptet <filename
>/var/spool/lpd/lp/filter</filename
> från <filename
>/etc/printcap</filename
>, varje gång som något skrivs ut med kommandot <command
>lpr</command
>. Filtret kör programmet <command
>file</command
> på filen som ska skrivas ut och <command
>file</command
> talar om för <command
>filter</command
>-skriptet vilket sorts dokument vi har att göra med. Därefter, beroende på dokumentsorten körs det rätta programmet för att skapa utmatning på ett format som skrivaren kan förstå. Programmet <command
>file</command
> använder filen <filename
>/etc/magic</filename
> för att avgöra sorten på dokumentet som ska skrivas ut (t.ex. &PostScript;, &DVI;, text etc.)</para>
    
<para
>Om jag till exempel skriver ut ett &PostScript;-dokument, <filename
>minfil.ps</filename
>, säger <command
>file</command
> åt <command
>filter</command
>-skriptet att vi har med en &PostScript;-fil att göra och <command
>filter</command
> kör först <command
>ghostscript</command
> för att översätta <filename
>minfil.ps</filename
> till pcl 5, ett språk som min laserjet förstår, innan filen skickas till skrivaren. </para>

<para
>Tyvärr känner inte ett &RedHat;-system igen en <acronym
>PJL</acronym
>-fil och försöker göra fel saker med <acronym
>PJL</acronym
>-filen istället för att skicka den till skrivaren utan ändring. </para>

<para
>För att få &kljettool; att fungera på ett &RedHat;-system behöver vi bara göra två saker:</para>

<itemizedlist
> <listitem
> <para
> Lägg till en rad i filen <filename
>/etc/magic</filename
> så att programmet <command
>file</command
> känner igen en <acronym
>PJL</acronym
>-fil som en <acronym
>PJL</acronym
>-fil på ett riktigt sätt.</para
> <para
>Lägg helt enkelt till de två följande raderna i filen <filename
>/etc/magic</filename
>. Var i filen <filename
>/etc/magic</filename
> de här raderna läggs till spelar ingen roll.</para
> <screen
><userinput
># HP Printer Job Language, Bernd Wuebben (wuebben@math.cornell.edu)
0	string		\033%-12345X	 HP PJL printer commands</userinput
></screen
> </listitem
> <listitem
> <para
>Lär skriptet <filename
>/var/spool/lpd/lp/filter</filename
> vad det ska göra med <acronym
>PJL</acronym
>-filer. Det här kan göras genom att lägga till följande två rader i <command
>filter</command
>-skriptet</para
> <screen
><userinput
>   *pjl* )
                                             startpnt="INPUT-to-prdata";;</userinput
></screen
> <para
>Om du tar en titt i <command
>filter</command
>-skriptet är det klart vad det ska läggas till (ungefär på rad 220 i versionen som jag har). De här raderna talar helt enkelt om för skriptet att låta en <acronym
>PJL</acronym
>-fil vara och skicka den till skrivaren utan ändring.</para
> </listitem
> </itemizedlist>

<para
>Jag har skickat med en kopia av mitt <command
>filter</command
>-skript samt min <filename
>/etc/magic</filename
>. Du kan använda dem om du har problem med att utföra ändringarna som nämnts ovan. Du bör hitta filerna i samma katalog som du hittar &kljettool;s dokumentation.</para>

<para
>Jag skulle gärna vilja få instruktioner för det (om något) som behöver göras för att få &kljettool; att fungera på andra system som använder ett komplicerat system för utskriftsfiltrering. </para>

</chapter>

<chapter id="usage">
<title
>Användning</title>

<para
>&kljettool; är mycket enkel att använda. I själva verket bör de flesta funktioner vara självklara. </para>
    
<sect1 id="screen">
<title
>&kljettool;s skärm</title>

<para
>När du startar &kljettool;, visas ett litet fönster med fem flikar som heter: <link linkend="printer"
><guilabel
>Skrivare</guilabel
></link
>, <link linkend="paper"
><guilabel
>Papper</guilabel
></link
>, <link linkend="operations"
><guilabel
>Operationer</guilabel
></link
>, <link linkend="fonts"
><guilabel
>Teckensnitt</guilabel
></link
> och <link linkend="about-tab"
><guilabel
>Om</guilabel
></link
>.</para>

<screenshot
> <screeninfo
>&kljettool; skärmbild.</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="screenshot.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Skärmbild</phrase
> </textobject
> </mediaobject
> </screenshot>

<para
>Längs nederkanten finns fyra knappar:</para>

<variablelist
> <varlistentry
><term
><guibutton
>Hjälp</guibutton
></term
> <listitem
><para
>Den här knappen öppnar detta dokument i hjälpläsaren.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Ok</guibutton
></term
> <listitem
><para
>Den här knappen gör dina ändringar permanenta, och stänger &kljettool;.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Verkställ</guibutton
></term
> <listitem
><para
>Den här knappen gör dina ändringar permanenta, men den stänger inte &kljettool; så att du kan prova dina inställningar och justera dem lite till.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Stäng</guibutton
></term
> <listitem
><para
>Avslutar programmet utan att spara ändringarna.</para
></listitem
> </varlistentry
> </variablelist>

<sect2 id="printer">
<title
>Fliken <guilabel
>Skrivare</guilabel
></title>
<variablelist
> <varlistentry
><term
><guilabel
>Läge</guilabel
></term
> <listitem
><para
>Du kan välja mellan ekonomi- och presentationsläge. Ekonomiläge är lämpligt för vardagsutskrifter, och kräver mindre toner. Presentationsläget ger högst utskriftskvalitet, men kräver mer toner.</para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Upplösning</guilabel
></term
> <listitem
><para
>Välj mellan 300 dpi och 600 dpi för din skrivare.</para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Skrivare</guilabel
></term
> <listitem
><para
>Du kan välja från en lista på skrivare. Om din skrivare inte syns i listan som visas, se avsnittet <link linkend="getting-kljettool-to-work"
>"Att få &kljettool; att fungera"</link
></para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Kontrast</guilabel
></term
> <listitem
><para
>Det här hjälper till att avgöra hur mörk texten är på den slutliga utskriften.</para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Förbered upplösning</guilabel
></term
> <listitem
><para
>Avgör läget för utökad upplösning.</para
></listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="paper">
<title
>Fliken <guilabel
>Papper</guilabel
></title>

<variablelist
> <varlistentry
><term
><guilabel
>Format</guilabel
></term
> <listitem
><para
>Den här kombinationsrutan låter dig välja pappersstorlek bland en uppsättning med standardstorlekar.</para
></listitem
> </varlistentry
> <varlistentry
><term
>Kopior</term
> <listitem
><para
>Välj hur många kopior av varje sida som du ska skriva ut.</para
> <note
><para
>Det här överskrider <emphasis
>inte</emphasis
> inställningarna i ett annat program. Det här gäller förutom inställningarna i alla andra program.</para
> <para
>(Du kan se det totala antalet kopior som ett multiplikationstal)</para
> <para
>Som ett exempel:</para
> <para
>Om du säger åt &kword; att skriva ut två kopior av ett brev, men säger åt &kljettool; en kopia av brevet, kommer fortfarande två kopior skrivas ut. (&kword; säger <quote
>skriv ut första kopian av brevet. Skriv nu ut andra kopian av brevet.</quote
>. 2 multiplicerat med 1 = 2 kopior.)</para
> <para
>Å andra sidan, om du säger åt &kword; att skriva ut en kopia av ett brev, och säger åt &kljettool; att skriva ut  två kopior av brevet, kommer fortfarande två kopior skrivas ut. (I detta fall säger &kword; <quote
>skriv ut brevet</quote
>. &kljettool; säger därefter, <quote
>Ok, nu behöver jag skriva ut allt två gånger, så du får två kopior av brevet</quote
>. 1 multiplicerat med 2 = 2 kopior.)</para
> <para
>Till sist, om du säger åt &kword; att skriva ut två kopior av brevet, och säger åt &kljettool; att skriva ut  två kopior av brevet, får du fyra kopior av brevet. (2 multiplicerat med 2 = 4 kopior.)</para
> </note
> </listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Linjer</guilabel
></term
> <listitem
><para
>Det här avgör antalet utskrivna linjer på en sida.</para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Placering</guilabel
></term
> <listitem
><para
>Du kan välja att låta &kljettool; tvinga en sida att passa tvärs över sidan (liggande) eller uppifrån och ner (stående).</para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Diverse</guilabel
></term
> <listitem
><para
>Har två alternativ:</para
> <variablelist
> <varlistentry
> <term
><guilabel
>Manuell matning</guilabel
></term
> <listitem
><para
>Används för att tala om för skrivaren att använda papper från den manuella matningen, istället för det normala pappersmagasinet.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Automatisk</guilabel
></term
> <listitem
><para
>Om markerad, och den begärda pappersstorleken eller sorten inte är tillgänglig i skrivaren, kommer den att överskrida pappersformatet och ta papper från det normala magasinet. Om avmarkerad, väntar skrivaren på att rätt pappersstorlek stoppas in.</para
></listitem
> </varlistentry
> </variablelist
> </listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="operations">
<title
>Fliken <guilabel
>Operationer</guilabel
></title>

<variablelist
> <varlistentry
><term
><guilabel
>Slut på rad läge</guilabel
></term
> <listitem
><para
>Anger hur radslut skickas till skrivaren. Om du inte har problem, ändra då inte det här.</para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Sidskydd</guilabel
></term
> <listitem
><para
>Ställer in sidskyddsalternativet för din skrivare. Se skrivarhandboken för en förklaring av den här funktionen.</para
></listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Energispartid</guilabel
></term
> <listitem
><para
>Anger tiden utan aktivitet innan skrivaren går in i energisparläge.</para
></listitem
> </varlistentry
> </variablelist>

</sect2>

<sect2 id="fonts">
<title
>Fliken <guilabel
>Teckensnitt</guilabel
></title>

<para
>Den här rutan låter dig ange språk, symboluppsättning och teckensnittsstorlek som ska användas vid utskrift.</para>

</sect2>

<sect2 id="about-tab">
<title
>Fliken <guilabel
>Om</guilabel
></title>

<para
>Här tillhandahålls program- och copyrightinformation.</para>

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

<chapter id="credits">
<title
>Tack till och licens</title>
<para
> &kljettool; </para>
<para
> Program copyright 1997-2000 Bernd Johannes Wuebben <email
>wuebben@kde.org</email
> </para>
<para
>Bidragsgivare:</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
> och 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
>Hur man skaffar &kljettool;</title>

&install.intro.documentation;

</sect1>

<sect1 id="compilation-and-installation">
<title
>Kompilering och installation</title>

&install.compile.documentation;

</sect1>
</appendix>

&documentation.index; 
</book>

<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:

// vim:ts=2:sw=2:tw=78:noet
-->

