Drucken

Aus Fachschaft_Informatik
Zur Navigation springen Zur Suche springen

Hier soll eine Seite voller nuetzlicher Druckoptionen entstehen; Diese Seite bedarf dringend einer Überarbeitung.

Offizielle Seiten

Drucken und die zugehoerige Syntax

Man kann (fast) beliebige Dateien mit dem Kommando lpr -Pdrucker -o option dateiname... ausdrucken.

  • Mit der Option -Pdruckername wird der Drucker ausgewählt.
    • -Pd105_hp für große Din-A4 Dokumente (In Seitenzahlen, nicht Seitenformat gemessen)
    • -Pd105_hp8100 für Din-A3 Drucke in schwarz-weiss
    • -Pd116_hp für kleine, schnelle Ausdrucke zum Selbstabholen
    • -Prz_fa4 Farbdrucker mit DIN A4
    • -Prz_fa3 Farbdrucker für DIN A3
  • Druckoptionen werden mit -o Option angegeben.
    • -o sides=one-sided
    • -o page-ranges=12start-23end
  • Nach den Druckoptionen können noch einer oder auch mehr Dateinamen angegeben werden.
  • Ausführlichere Dokumentation steht im CUPS Software Users Manual (s. o.)

'Nicht' Doppelseitig drucken

lpr -Pdruckername -o sides=one-sided druckMich

Anzahl der Ausdrucke einstellen

lpr -Pdruckername -# anzahlDerAusdrucke druckMich

Nur spezielle Seiten drucken (Seiten 1-4 und 7, sowie 9-12)

lpr -Pdruckername -o page-ranges=1-4,7,9-12 druckMich

Mehrere Seiten auf einem Blatt drucken (number-up)

lpr -Pdruckername -o number-up=2 druckMich

Bilder auf Seitenengröße skalieren

Wenn Bilder gedruckt werden, die größer sind als das Ausgabepapier, wird das Bild in mehre Segmente zerlegt, die dann nacheinander gedruckt werden. Wenn man keine Lust hat, nachher die Papiere aneinanderzukleben, sondern ein Bild auf eine Seite einpassen möchte, der benutzt die Option -o fit-to-page.

lpr -Pdruckername -o fit-to-page -o fitplot druckMich

Doppelseitig mit Rahmen drucken

Folgendes druckt mit einem schwarzen Rahmen zwei Seiten auf eine. Dabei versucht a2ps Code zu erkennen und versieht ihn mit anderen Fonts. Wer die Code Detection nicht mag, sollte stattdessen a2ps43 benutzen:

a2ps -Pdruckername
a2ps43 -Pdruckername


Druckauftraege ansehen

lpq -a 
lpq -Pdruckername

Druckauftraege stoppen/loeschen

geht nur ueber das Webinterface innerhalb der Uni oder mit einem CLI Wrapper:

#!/bin/bash
# Removes an entry in the printer queue
# Usage: lprm JOBID
if [ $# != 1 ]
       then
       echo "Usage: $0 JOBID"
       exit 9
fi
read -p "Please enter your password: " -s password;
URL="https://linuxprint.informatik.uni-hamburg.de/jobOperation.shtml?operation=remove&job=${1}";
#echo $URL
wget --http-user="${USER}" --http-password="${password}"  -O - "${URL}" 2>/dev/null | egrep "Auftrag ${1}"
geht bei mir und allen, die ich fragte aber auch mit rpm  (3schaefe)

Druckauftraege pausieren

TODO

Druckauftraege in der Prioritaet aendern

lp -i $jobid -q $prioritaet

wobei $prioritaet Element aus [0,100]

Allgemeines und merkwuerdiges

Ein Druck kostet

Druckgroesse/-art KoEH Cent
1 A4-Seite SW-Drucker (simplex) 21 2,1
1 A4-Seite Farb-Drucker (simplex) 190 19
1 A3-Seite Farb-Drucker rz_fa3 500 50
1 A4-Seite Folien-Drucker rz_folie 200 20
1 Deckblatt 0


  • Jeder Druck kostet Kosteneinheiten (KoEH) (0,1 Cent).
  • Die mit (simplex) markierten Drucker drucken per default duplex.
  • Ein Duplexdruck kostet 2 Simplexdrucke, also das doppelte.
  • Wenn die Druckquota erschoepft ist wird der Druck zu bis zu 7 Tagen in die 'quotahold' queue geschoben.
  • Hat man in der Bibliothek per EC-Karte bezahlt und hat man den Beleg bis 16:30 (Mo-Do)/15:00(Fr) bei den Operatoren in D107 abgegeben, so koennen die Druckjobs wieder aufgenommen werden.