![[Logo der Universität Bayreuth]](../pictures/ubt-logo-l.gif)
Universität Bayreuth
Mathematisches
Institut
Einleitung
Erste Schritte
Mail und News
Datensicherung
Diskettenzugriff
Drucken
KDE
LaTeX/TeX
Linksammlung
Linuxtools
Netzwerk
Programmieren
Windows
X Window
Anträge
Kontakt
|
Drucken - Unser Sorgenkind
Wie ihr betimmt schon bemerkt habt, haben wir keinen Drucker im MatheCIP ;(.
Da es in nächster Zukunft leider auch keinen geben wird, folgt hier nun endlich
die Erklärung, wie man trotzdem "was zu Papier bringt".
Das Prinzip
Ausdruck in Datei
Wie gehe ich an der Druckstation vor?
Falls ihr eine Benutzernummer fürs Rechenzentrum besitzt (z.B. btrXXX oder btmXXX oder ähnliches), haben wir eine elegantere
Methode zum Drucken entwickelt! Mehr dazu erfahrt ihr hier:
Drucken auf dem Drucker des RZ (mit RZ-Acount)
Druckmöglichkeiten im RZ
Da es vom MatheCIP keine direkte Verbindung zu einem Drucker gibt,
müssen wir also den beschwerlichen Umweg über "Print to File" gehen.
Das bedeutet im Klartext, alles was ihr ausdrucken wollt, müsst ihr zuerst hier in ein
File (zumeist PS-PostScript) "drucken", diese File dann mit zu einer bel. Druckstation
mitnehemen (dies kann auch "virtuell" geschehen, in dem ihr es dort mit FTP vom MatheCIP abholt),
und dort dann mittels "DIREKTDRUCK" (das ist ein kleines Icon auf dem Desktop der Druckstation)
schließlich "durch den Drucker jagen".
Klingt alles superkompliziert, ist es aber nicht!
Nein ist es wirklich nicht! Das werden euch die nächsten Seiten(;) beweisen.
Da stellt sich jetzt bloss noch die Frage, wie drucke ich den etwas in eine Datei???
Gehen wir einmal davon aus, ihr wollt eine Netscape-Seite drucken, dann wählt ihr unter
"FILE -> PRINT" bzw. bei der dt. Version "DATEI -> DRUCKEN". Anschließend erscheint folgendes
Fenster auf dem Bildschirm:
WICHTIG! Die grün markierten Einstellungen müssen wirklich so, und nicht anders eingestellt
sein, sonst gibt es mit dem Ausdruck ein böses Erwachen!
Den Filenamen könnt ihr wählen wie ihr wollt, das .ps sollte aber dennoch immer ans Ende
angestellt werden, da ein PS(==PostScript)-File erzeugt wird. Auch die Wahl, ob ihr das ganze quer oder
längs ausgegeben haben möchtet bleibt euch überlassen.
Ihr solltet euch aber auch merken, wo ihr das ganze hingespeichert habt!
Nachdem ihr euch zu einer Druckstation begeben habt (z.B. RZ Scanner-Raum NW2, oder CIP 0.38 in der RW...)
loggt ihr euch dort als Benutzer "drucker" oder mit euererm normalen WinNT-Login ein. Anschließend
besorgt ihr euch das zu druckende File mittels FTP vom Mathecip.
Als Hostname solltet ihr
btcipmatx3.cip.uni-bayreuth.de
btcipmatx4.cip.uni-bayreuth.de
...
btcipmatx14.cip.uni-bayreuth.de
eingeben, und Benutzername/-passwort ist euer typischer MatheCIP-Login.
Speichert nun das File lokal auf dem Druckerrechner (am besten in WORK).
Um es nun auszudrucken markiert ihr es im Windowsexplorer mit der Maus, und zieht es mittels Drag&Drop
auf das Icon "Direktdruck" auf dem Desktop der Druckstation.
Jetzt sollte euer Dokument gedruckt werden. Am Schluss des ganzen solltet ihr euere Files noch von der
Druckstation löschen, da sie sonst jeder andere auch lesen kann!
Das Vorgehen beim Benutzen von Disketten ist identisch!
Dieses Verfahren funktioniert nur mit einer RZ-Benutzernummer!!!
Da ihr euch bishier her durchgeschlagen habt, nehme ich an ihr habt auch eine entsprechende Benutzernummer???
(d.h. ihr könnt auf dem Laserjet 5 im Scannerraum des RZ drucken!)
Leider muss man auch hier immer noch einen kleinen Umweg gehen, soll heißen:
1.: Die gewünschte Datei als FILE ausdrucken, wie oben beschrieben wurde.
2.: Unsere eigens zum Drucken hergestellten SHELL-SKRIPTS verwenden!
Bis jetzt haben wir 4 SHELL-SKRIPTS erstellt (denächst direkt in der Kommandozeile aufrufbar!):
print_rz_check überprüft den Status des Unix-Rechners und der Drucker-Queue
print_rz_ps sendet ein PS-File (POSTSCRIPT) in die Drucker-Queue um es zu drucken
print_rz_txt sendet ein ASCII-Text File in die Drucker-Queue um es zu drucken
print_rz_delete löscht einen Druckjob aus der Queue (sofern noch möglich!)
Für folgende Beispiele existiere ein PS-File "netscape.ps" und ein ASCII-Text-File namens "test.c".
Erklärungen und Beispielaufrufe:
print_rz_ps
user@btcipmatx8:~ > print_rz_ps btrXXX netscape.ps
Ruft das Skript print_rz_ps auf mit den Parametern:
btrXXX das entspricht dabei euerer Benutzernummer
netscape.ps das zu druckende File
Dabei wird (bei richtiger Eingabe) dieses PS-File in den Druckercluster "gejagt", und anschließend ausgedruckt.
Falls ihr den Druckjob wieder löschen wollt, müsst ihr euch die ENTRY-Nummer merken!
print_rz_txt
user@btcipmatx8:~ > print_rz_txt btrXXX testprog.c
Ruft das Skript print_rz_txt auf mit den Parametern:
testprog.c das zu druckende File
Dabei wird (bei richtiger Eingabe) dieses TXT-File in den Druckercluster "gejagt", und anschließend ausgedruckt.
Falls ihr den Druckjob wieder löschen wollt, müsst ihr euch die ENTRY-Nummer merken!
print_rz_check
user@btcipmatx8:~ > print_rz_check btrXXX
Ruft das Skript print_rz_check auf mit den Parametern:
btrXXX das entspricht dabei euerer Benutzernummer
Dieses Skript zeigt euch Informationen zum Druckercluster und zur Druckerqueue. Hier könnt ihr auch nachsehen
ob ein Druckjob noch abgebrochen werden kann, oder bereits gedruckt ist
print_rz_delete
user@btcipmatx8:~ > print_rz_delete btrXXX ENTRY
Ruft das Skript print_rz_delete auf mit den Parametern:
btrXXX das entspricht dabei euerer Benutzernummer
ENTRY ist die ENTRY Nummer des Druckjobs (entweder habt ihr sie euch gemerkt,
oder mit print_rz_delete ausgeben lassen
Falls es noch möglich ist, löscht dieses Skript den angegebenen Eintrag aus der Druckerqueue.
|