This file is indexed.

/usr/share/doc/HOWTO/de-html/DE-Drucker-HOWTO-10.html is in doc-linux-de 2003.10-5.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
 <TITLE>Linux Drucker HOWTO: Ghostscript       </TITLE>
 <LINK HREF="DE-Drucker-HOWTO-11.html" REL=next>
 <LINK HREF="DE-Drucker-HOWTO-9.html" REL=previous>
 <LINK HREF="DE-Drucker-HOWTO.html#toc10" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-Drucker-HOWTO-11.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-Drucker-HOWTO-9.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-Drucker-HOWTO.html#toc10"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="DE-Drucker-HOWTO-ghostscript"></A> <A NAME="s10">10.</A> <A HREF="DE-Drucker-HOWTO.html#toc10">Ghostscript       </A>      <!--Ghostscript--> </H2>

<P>Ghostscript, das von </P>
<P>
<BLOCKQUOTE><CODE>
<A HREF="http://www.cs.wisc.edu/~ghost/">http://www.cs.wisc.edu/~ghost/</A></CODE></BLOCKQUOTE>
</P>
<P>bezogen werden kann, ist ein unglaublich
wichtiges Programm, um unter Linux zu drucken. Die meisten Programme
unter Unix generiert PostScript und nur wenige, meistens teurere
Drucker unterst&uuml;tzen PostScript direkt. Ghostscript
allerdings ist frei und &uuml;bersetzt die PostScriptbefehle in die
Drucksprache des verwendeten Druckers. Wenn Ghostscript in Verbindung 
mit einem <CODE>lpd</CODE>-Eingabefilter verwendet wird, erh&auml;lt man einen
virtuellen PostScript-Drucker und das erleichtert das Leben enorm.</P>
<P>Ghostscript gibt es in zwei Ausf&uuml;hrungen. Die kommerzielle Version
von Ghostscript, <EM>Aladdin Ghostscript</EM>, darf zwar frei verwendet,
aber nicht mit kommerziellen Linux-Distributionen verbreitet
werden. Die kommerzielle Version ist dem freien Ghostscript 
normalerweise um ungef&auml;hr ein
Jahr voraus; im Moment unterst&uuml;tzt es beispielsweise bereits das
Portable Document Format (PDF) des Adobe Acrobat, w&auml;hrend die
&auml;lteren Ghostscripts dies nicht tun.</P>
<P>Die freie Version von Ghostscript ist <EM>GNU Ghostscript</EM>. Die GNU-Version
ist einfach eine &auml;ltere Version von Aladdin Ghostscript, die
freundlicherweise GNU &uuml;berlassen wurde. Ein gro&szlig;es Lob hierf&uuml;r an
Aladdin f&uuml;r diese Regelung; mehr Softwarehersteller sollten freie
Software so unterst&uuml;tzen.</P>
<P>Was Sie auch immer mit <CODE>gs</CODE>
anfangen, vergewissern Sie sich unbedingt, es mit der Option f&uuml;r
ausgeschaltete Dateizugriffe (<CODE>-dSAFER</CODE>) zu starten. PostScript
ist eine voll funktionale Sprache und erlaubt z.B. das Ausf&uuml;hren
von externen Programmen, was zu echten Sicherheitsproblemen f&uuml;hren
kann, da z.B. der <CODE>lpd</CODE> ja als root l&auml;uft.</P>
<P>Was PDF angeht, so ist Adobes Portable Document Format in
Wirklichkeit wenig mehr als organisiertes PostScript in einer
gepackten Datei. Ghostscript kommt mit PDF genausogut klar wie mit
PostScript. Daher k&ouml;nnten Sie in Ihrer Gegend der erste mit einem
PDF-f&auml;higen Drucker sein.</P>

<H2><A NAME="ss10.1">10.1</A> <A HREF="DE-Drucker-HOWTO.html#toc10.1">Aufruf von Ghostscript</A>
</H2>

<P>Normalerweise wird Ghostscript von dem Magic-Filter aufgerufen,
den Sie verwenden; allerdings ist es zur Fehlersuche oft n&uuml;tzlich,
Ghostscript direkt aufzurufen.</P>
<P><CODE>gs -help</CODE> gibt eine kurze, informative &Uuml;bersicht &uuml;ber die
Optionen und verf&uuml;gbaren Treiber aus. Hierbei sollte man beachten,
da&szlig; nur die Treiber angezeigt sind, die in <CODE>gs</CODE> einkompiliert
worden sind. Falls der gew&uuml;nschte Drucker nicht angezeigt wird,
k&ouml;nnte es sich also lohnen, <CODE>gs</CODE> selbst zu kompilieren.</P>
<P>Sie k&ouml;nnen gs f&uuml;r Testzwecke folgenderma&szlig;en aufrufen:
<BLOCKQUOTE><CODE>
gs <EM>optionen</EM> -q -dSAFER -sOutputFile=/dev/lp1 test.ps
</CODE></BLOCKQUOTE>
</P>

<H2><A NAME="ss10.2">10.2</A> <A HREF="DE-Drucker-HOWTO.html#toc10.2">Feineinstellung der Ausgabe </A>
</H2>

<P>Es gibt eine Reihe von Dingen, die man machen kann, wenn die
Ausgabe von <CODE>gs</CODE> nicht zufriedenstellend ist. Tats&auml;chlich k&ouml;nnen Sie
alles machen, was Ihnen Spa&szlig; macht, da Ihnen der Quelltext zur
Verf&uuml;gung steht.</P>

<H3>Position und Gr&ouml;&szlig;e</H3>

<P>Die Position, die Gr&ouml;&szlig;e und das Seitenverh&auml;ltnis des Bildes auf einer
Seite wird vom spezifischen Druckertreiber in Ghostscript
kontrolliert. Wenn Sie feststellen, da&szlig; Ihre Seiten gestaucht oder
gestreckt ausgegeben werden oder um einen Faktor 2 zu gro&szlig; sind,
sollten Sie vielleicht in das Quelltext-Modul Ihres Treibers
schauen und all die Parameter einstellen, die Ihnen
auffallen. Ungl&uuml;cklicherweise ist jeder Treiber anders, so da&szlig; 
sich schlecht pauschal sagen l&auml;&szlig;t, was wie eingestellt werden mu&szlig;.
Aber die meisten Treiber sind ausreichend gut kommentiert.</P>

<H3>Gamma, Punktgr&ouml;&szlig;e usw.</H3>

<P>Die meisten Nicht-Laserdrucker leiden unter der Tatsache, da&szlig; ihre
Punkte recht gro&szlig; sind, so da&szlig; sich die einzelnen Punkte teilweise
&uuml;berdecken. Dies f&uuml;hrt dazu, da&szlig; Bilder zu dunkel
ausgegeben werden. Wenn Sie dieses Problem haben, sollten Sie Ihre
eigene Korrekturfunktion verwenden. Erstellen Sie einfach die
folgende Datei im Ghostscript <CODE>lib</CODE>-Verzeichnis und f&uuml;gen Sie ihren
Namen dem <CODE>gs</CODE>-Aufruf genau vor der eigentlichen zu druckenden
Datei hinzu. Eventuell m&uuml;ssen die tats&auml;chlichen Werte der Datei an
den verwendeten Drucker angepa&szlig;t werden. Niedrigere Werte f&uuml;hren zu einem
helleren Ausdruck. Besonders, wenn der benutzte Treiber den Floyd-Steinberg
Algorithmus verwendet, um Farben zu rastern, sind kleine Werte
(0.20-0.15) wahrscheinlich eine gute Wahl.
<BLOCKQUOTE><CODE>
<PRE>
---8&lt;---- gamma.ps ----8&lt;---
%!
%transfer functions for cyan magenta yellow black
{0.3 exp} {0.3 exp} {0.3 exp} {0.3 exp} setcolortransfer
---8&lt;------------------8&lt;---
</PRE>
</CODE></BLOCKQUOTE>
</P>

<P>Es ist durch Ver&auml;nderung dieser Werte auch m&ouml;glich, Drucker zu
korrigieren, die irgendeine Art von Farbfehler besitzen. Wenn Sie
so etwas tun, ist es empfehlenswert, die Datei <CODE>colorcir.ps</CODE>
zu benutzen, die Ghostscript im <CODE>examples</CODE>-Verzeichnis 
als Testseite beiliegt.</P>

<HR>
<A HREF="DE-Drucker-HOWTO-11.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-Drucker-HOWTO-9.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-Drucker-HOWTO.html#toc10"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>