Skip to content.
Sections
You are here: Home » FAQ - Oft gestellte Fragen » Es kommen nur leere Seiten aus dem Drucker !?!

Es kommen nur leere Seiten aus dem Drucker !?!

Diese FAQ ist speziell als Sammlung von Tips gedacht wenn:
  • Es kommen nur leere Seiten aus dem Drucker
  • Man will mehrere Seiten auf eine Druckseite drucken, aber es kommen nur leere Seiten aus dem Drucker
Ansonsten kann man noch Tips in einer anderen FAQ finden.

Um allen Fragen zu einer Erstattung vorzugreifen. Wir erstatten prinzipiell keine Druckfehlversuche. Diese Fehlversuche haben wir schon in die 200 Seiten die jeder User vom Institut "geschenkt" bekommt eingerechnet. Es ist auch so, dass die wirklichen Kosten des Drucken nicht durch den Tonerverbrauch passieren, sondern durch den Transport des Papier durch den Drucker. Für die Abnutzung des Druckers ist es egal, ob man leere Seiten oder Seiten mit kompletter schwarzer Färbung druckt.

Sollte natürlich auf Grund eines solchen Problems ein User z.B. 150 leere Seiten gedruckt haben, wird sich sicher eine Kulanzlösung finden.

Kurze Erklärung des Problems

Unsere Drucker sind sogenannte Postscript Drucker. Postscript ist eine Seitenbeschreibungssprache, legt also fest wie der Drucker eine Seite drucken soll. Postscript Dateien kann man häufig an der Endung .ps erkennen - z.B. skript.ps.

Werden nun z.B. PDF Dokumente (häufiges Format bei Skripten) gedruckt oder will man mehrere Seiten auf eine Druckseite drucken, so muss ein Programm den Postscriptcode entweder neu erzeugen oder so umbauen, dass der gewünschte Effekt eintritt. Ob das nun gelingt hängt von drei Instanzen ab:

  1. Von Qualität und Aufbau des PDF oder des Postscriptcodes des zu druckenden Dokumententes.
  2. Der Fähigkeiten des Konvertiertools, das man benötigt, wenn man mehrere Seiten auf eine Druckseite drucken will.
  3. Den Fähigkeiten und der Fehlerfreiheit des Postscript Interpreter im Drucker.

Mögliche Lösungen

Man sollte versuchen die unten stehenden Möglichkeiten zu kombinieren. Es kann sein, dass die Lösung xpdf+psnup zum Erfolg führt oder auch die Kombination acroread+kprinter oder ...

Man verzichtet auf mehrseitigen Ausdruck

Das ist die schlechteste Lösung. Wenn aber keine der weiteren Tips funktioniert, hat man keine andere Wahl.

Besseren Drucker verwenden

Nach unserer Erfahrung ist es so, dass je neuer ein Drucker ist, desto bessere Postscipt-Interpreter sind eingebaut. Um einen anderen, neueren Drucker zu finden, schaut man am besten auf den Drucker. Je höher die Produktnummer (z.B. Laserjet 4200 > Laserjet 4050) ist, um so neuer ist ein Drucker.

Anderes Programm zum Anschauen/Drucken eines PDF Dokument verwenden

Wir haben mehrere Programme installiert, die PDF Dokumente anzeigen und auch drucken und damit implizit Postscriptcode erzeugen. Es kann gut sein, dass ein Programm Postscriptcode erzeugt, der sich nicht mehrseitig drucken oder gar nicht drucken lässt.

Die Programme sind:

  • acroread
  • xpdf
  • kpdf
Man kann z.B. auf einer Webseite, dort wo der Link zu dem Dokument steht, mit einem Klick mit der rechten Maustaste das Kontextmenu aufrufen. In diesem Menu gibt es den Punkt "Öffenen mit/Open with". Dies wählt man aus und kann dann eins der obigen Programme eintippen, damit das Dokument mit diesem Programm angezeigt wird. Die obigen Programe sollten auch in dieser Reihenfolge ausprobiert werden.

Anderes Programm zum Erzeugen des Postscriptcodes für den Mehrseitendruck verwenden

Normalerweise kann man bei dem graphischen Dialog beim Drucken (kprinter) unter Eigenschaften den Punkt "Seiten pro Blatt" 1, 2 oder 4 Seiten pro Druckblatt auswählen. D.h. das programm kprinter wandelt hier den Postscriptcode so um, dass die gewählte Seitezahl pro Druckseite ausgegen wird.

Es gibt noch ein Programm, dass diese Funktion erfüllt, allerdings ist es kein Programm mit graphischer Oberfläche: psnup (siehe auch "man psnup").

Wie kann man psnup verwenden

Wenn man ein PDF Dokument hat, druckt man das Dokument in eine Datei. Dazu wählt man bei dem jeweiligen PDF Anzeigeprogramm (siehe oben), den Punkt Drucken. Entweder kann man gleich in dem nun folgenden Dialog den Punkt "Drucken in Datei/print to file" auswählen oder man wählt beim späteren Dialog mit kprinter den Drucker "in Datei drucken (ps)".

Wenn man ein Postscript Dokument hat, muss man in einem xterm/shell folgenden Befehl eingeben. Dabei geht diese Beschreibung davon aus, dass das Dokument "skript.ps" heisst. Natürlich kann das Dokument auch völlig anders heissen.

hofer@troll:~ (0) [14:56:56] % psnup -2 skript.ps skript-4.ps
hofer@troll:~ (0) [14:56:59] % 
Eventuell muss man noch die Option "-l" angeben, wenn das Dokument in "landscape" also Querformat ist. Das wäre dann also:
hofer@troll:~ (0) [14:56:56] % psnup -l -2 skript.ps skript-4.ps
hofer@troll:~ (0) [14:56:59] % 
Auch psnup wird nicht immer erfolgreich sein. Man sollte daher das erzeugte Dokument danach kontrollieren. Dazu gibt es auch wieder mehrere Möglichkeiten, z.B. "gv" oder "kghostview".
hofer@troll:~ (0) [15:00:13] % kghostview skript-4.ps
hofer@troll:~ (0) [15:01:57] % 
Nun hat man hoffentlich ein Postscript Dokument das auch der Drucker ausgeben kann. Dies kann mit dem Befehl "lpr skript-4.ps" oder auch "kprinter skript-4.ps" erfolgen.

Man hat keinen Erfolg

In diesem Fall bitte der RBG eine Mail, mit Angabe der Quelle des problematischen Dokumentes schicken. Können wir das Problem reproduzieren, sprechen wir den Autor des Dokumentes an, dass er evetuell Dokumente mit "freundlicheren" Postscriptcode zur verfügung stellt.

Das gilt natürlich nur für Dokumente aus dem Bereich des Instituts und des CIS !