Verwaltung und Drucken über das Desktop konfigurieren
DruckenVerwaltungFür den Desktop-Benutzer gibt es verschiedene
Möglichkeiten, Dateien zu drucken. Es wird zwischen zwei Kategorien unterschieden:
Drucken über das Desktop und Drucken über eine Anwendung.
Zum Drucken über das Desktop gehören:
Das Auswählen einer Datei im Dateimanager und das Anklicken
von 'Drucken' im Menü 'Ausgewählt' oder im (temporär eingeblendeten)
Menü des Symbols.
Das Ziehen einer Datei vom Dateimanager zum Druckersymbol
im Bedienfeld oder der Bedientafel 'Persönliche Drucker'.
Das Ziehen einer Datei vom Dateimanager zu einem Drucker im
Hauptfenster des Druckmanagers
Um über eine Anwendung zu drucken, den Befehl 'Drucken', auf den
über ein Menü oder ein anderes Bedienelement innerhalb des Anwendungsfensters
zugegriffen wird, verwenden.
Drucker hinzufügen und löschen
In diesem Abschnitt werden die Prozeduren erläutert, mit denen
Drucker dem Desktop hinzugefügt oder vom Desktop gelöscht werden.
Drucker dem Desktop hinzufügenDrucker
hinzufügen
Einen Drucker der Konfiguration des Systems hinzufügen.
Dabei den Anweisungen in der Dokumentation zur Systemverwaltung folgen.
Den Befehl ausführen:
env LANG=sprache /usr/dt/bin/dtprintinfo -populate
Beachten Sie, daß Sie Superuser-Zugriffsrecht haben müssen,
um diesen Befehl auszuführen.
Den Druckmanager erneut starten oder 'Aktionen erneut laden'
in der Gruppe von Anwendungen 'Desktop_Werkzeuge' im Anwendungsmanager doppelklicken.
Überprüfen, ob der Drucker angezeigt wird.
Über die elektronische Post die Benutzer benachrichtigen,
daß sie ebenfalls den Druckmanager erneut starten oder 'Aktionen erneut
laden' ausführen sollten.
Bei jedem Aufruf liest derDruckmanager
Druckmanager die Konfigurationsliste für Systemdrucker erneut.
Wird ein neuer Drucker festgestellt, wird automatisch eine neue Desktop-Druckeraktion
und ein Symbol für diesen Drucker erstellt. Der Benutzer muß keine
weiteren Schritte unternehmen, damit der Drucker auf dem Desktop angezeigt
wird.
Drucker vom Desktop löschenDruckerlöschen
Den Drucker aus der Konfiguration des Systems entfernen.
Dabei den Anweisungen in der Dokumentation zur Systemverwaltung folgen.
Den Druckmanager erneut starten oder 'Aktionen erneut laden'
in der Gruppe von Anwendungen Desktop_Werkzeuge im Anwendungsmanager doppelklicken.
Überprüfen, ob der Drucker nicht mehr angezeigt wird.
Über die elektronische Post die Benutzer benachrichtigen,
daß sie ebenfalls den Druckmanager erneut starten oder 'Aktionen erneut
laden' ausführen sollten.
Bei jedem Aufruf liest der Druckmanager die Konfigurationsliste für
Systemdrucker. Wird festgestellt, daß ein Drucker von der Liste entfernt
wurde, wird automatisch die Druckeraktion und das Symbol für diesen
Drucker aus dem Druckmanager und dem Dateimanager entfernt. Der Benutzer muß
keine weiteren Schritte unternehmen, damit der Drucker vom Desktop gelöscht
wird.
Der Druckmanager kann Drucker nicht aus dem Bedienfeld entfernen. Deshalb
sollten, wenn ein Drucker aus der Konfiguration entfernt wird, alle Benutzer
über die elektronische Post benachrichtigt werden, daß sie Symbole
des gelöschten Druckers im Bedienfeld löschen sollten.
Intervall, in dem Jobs aktualisiert werden, ändern
DruckerJobaktualisierungsintervall
Druckjob-Aktualisierungsintervall
Um zu ändern, wie häufig die imDruckmanagerJobaktualisierungsintervall Druckmanager
angezeigten Informationen aktualisiert werden, muß das Intervall für
die Aktualisierung von Jobs geändert werden. Standardmäßig
fragt der Druckmanager Drucker alle dreißig Sekunden nach dem Status
ihrer Druckjobs ab. Dieses Zeitintervall kann mit der Schiebeleiste für
das Aktualisierungsintervall im Dialogfenster 'Optionen festlegen' geändert
werden. (Dieses Dialogfenster wird angezeigt, indem 'Optionen festlegen' im
Menü 'Ansicht' ausgewählt wird.)
DruckersymbolbilderDruckerSymbolabbilderSymboleDruckerabbilder
Wird ein Drucker hinzugefügt, wird ihm automatisch das Standarddruckersymbol
zugeordnet. Soll dem Drucker ein anderes Symbol verfügbar gemacht werden,
die Symboldateien in /etc/dt/appconfig/icons/sprache oder in ein anderes Verzeichnis im Symbolsuchpfad
stellen. Die Benutzer können dann dieses Symbol auswählen, um das
Standardsymbol für den Drucker zu ersetzen.
Es muß ein vollständiger Satz (groß,
mittel und klein) der Symbole vorhanden sein, sonst werden sie im Anwendungsauswahlmenü
für Symbole des Druckmanagers nicht angezeigt.
Weitere Informationen hierzu können dem Abschnitt entnommen werden.
Symboldateinamen und -größen
Für Symboldateinamen ist folgendes Format erforderlich:
dateiname ohne pfad.größe .typ
wobei
größe
die Größe angibt. Möglich
sind: l (groß), m (mittel), t (klein). Weitere Informationen zu der Größe von Symbolen
können dem Abschnitt
entnommen werden.
typ
angibt, ob es sich um eine Pixmap-
(pm) oder um eine Bitmap-Datei (bm)
handelt.
Symboldateinamen für mittelgroße und kleine Pixmap-Symbole
für einen Farbdrucker könnten beispielsweise als ColorPrinter.m.pm und ColorPrinter.t.pm bezeichnet werden.
Weitere Informationen zum Erstellen von Symbolen können entnommen werden.
Symbol, Druckerbezeichnung oder Beschreibung eines Druckers global
ändern
Globale Druckermerkmale sollten sofort nach Hinzufügen des Druckers
geändert werden, bevor Benutzer sie mit dem Druckmanager ändern.
Sobald ein Benutzer die Druckermerkmale mit dem Druckmanager geändert
hat, werden nachträgliche globale Änderungen nicht mehr sichtbar.
Die Datei /etc/dt/appconfig/types/sprache/druckerschlange_name.dt
bearbeiten und die gewünschten Änderungen für das Symbol,
die Druckerbeschreibung und die Beschreibung vornehmen:
Im Feld ICON für dateiname ohne pfad den neuen Dateinamen ohne Pfad für das Symbol
eingeben.
DruckerBezeichnungenIm Feld LABEL für Bezeichnungsname die neue Bezeichnung für den
Drucker eingeben.
DruckerHilfe
HilfeDruckersymboleDen neuen Text im Feld DESCRIPTION
eingeben.
Hier empfiehlt es sich, die Position des Druckers, den Druckertyp und
den zuständigen Hardwarebeauftragten anzugeben. Soll mehr Text als eine
Zeile geschrieben werden, am Ende der Zeile einen umgekehrten Schrägstrich
(\) setzen. Beispiel:
DESCRIPTION Dies ist ein PostScript-Drucker in Gebäude 1\
Zimmer 123. Bei Problemen bitte 555-5555 anrufen.
Standarddrucker konfigurierenDruckerStandard
Auf den Standarddrucker wird zugegriffen, wenn der Benutzer
ein Objekt an das Druckersymbol im Bedienfeld übergibt.
ein Objekt im Dateimanager auswählt und 'Drucken' im
Menü 'Ausgewählt' oder im (temporär eingeblendeten) Menü
des Symbols anklickt.
über Anwendungen druckt, die den Standarddrucker verwenden.
Standarddrucker ändernDruckenStandard
Der Standarddrucker wird für alle Benutzer geändert, indem
die Datei /etc/dt/config/Xsession.d/0010.dtpaths geöffnet wird.
Ist /etc/dt/config/Xsession.d/0010.dtpaths nicht
vorhanden, muß sie aus /usr/dt/config/Xsession.d/0010.dtpaths kopiert werden.
in der ZeileLPDEST Variable
LPDEST=drucker
für drucker der neue Standarddrucker
angegeben wird.
Ist die Zeile nicht vorhanden, eine Zeile LPDEST=drucker hinzufügen, in der für drucker der Name des Druckers, der als Standarddrucker verwendet
werden soll, angegeben wird.
die Benutzer sich ab- und wieder anmelden.
Der Standarddrucker wird für einen einzelnen Benutzer geändert,
indem
ein anderer Drucker aus der Bedientafel 'Persönliche
Drucker' in das Bedienfeld kopiert wird.
Ein anderer Drucker wird als Standarddrucker angegeben, indem
das Standardverzeichnis angeklickt und die Datei .dtprofile geöffnet wird.
eine Zeile bearbeitet oder hinzugefügt wird, die einen
Wert für die Umgebungsvariable LPDEST setzt:
LPDEST=drucker_gerät; export LPDEST
Wird csh verwendet, lautet die Syntax:
setenv LPDEST drucker_gerät
Beispielsweise setzt die folgende Zeile als Standarddrucker den Drucker
mit dem Einheitennamen laser3d.
LPDEST=laser3d; export LPDEST
Wird csh verwendet, lautet die Syntax:
setenv LPDEST laser3d
DruckerkonzepteDrucker
Konzepte
Der Benutzer kann eine Druckaufforderung einleiten, indem er ein Dateisymbol
oder einen Textabschnitt zieht und an das Druckersymbol übergibt. Alternativ
dazu kann der Benutzer eine Druckaufforderung durch Auswählen eines Druckbefehls
in einer Anwendung einleiten. Der Druckvorgang läuft jeweils unterschiedlich
ab.
Drucken durch Ziehen und Übergeben
Druckendurch Ziehen und Übergeben
Wird eine Druckaufforderung eingeleitet, indem eine Datei oder ein Textabschnitt
dem Druckerbedienelement übergeben wird, läuft im System folgender
Prozess ab:
Das System durchsucht die Datentypendatenbank nach einer
Definition des übergebenen Objektes.
Ist eine eindeutige Druckaktion für den Datentyp vorhanden
(im Feld ARG_TYPE in der Druckaktion spezifiziert), wird diese verwendet.
Ansonsten, wird die Standarddruckaktion dtlp verwendet.
Handelt es sich bei der Datei beispielsweise um eine PostScript-Datei, verwendet
das System die Druckaktion für PostScript-Dateien. (Diese Aktion ist
in /usr/dt/appconfig/types/<language>/dt.dt definiert.)
Wurde das Werkzeug 'Aktion erstellen' für diesen Datentyp verwendet,
so handelt es sich bei dem Druckbefehl um die eindeutige Druckaktion, die
zum Drucken von Dateien diesen Dateitypes verwendet wird.
Die Datei wird letztlich mit dem normalen UNIX-Drucksubsystem lp an den Drucker geschickt.
Drucken in CDE-AnwendungenDruckenin CDE Anwendungen
Eine Reihe von CDE-Anwendungen wie etwa der Kalendermanager ( dtcm), der Hilfemanager (dthelp), die Post ( dtmail) und der Texteditor (dtpad) besitzen eingebaute
Druckfähigkeiten. Diese Anwendungen können nur mit Hilfe des X-Drucken
Servers drucken. Bei dem X-Drucken Server handelt es sich einfach um einen
(Video-) X Server, der zum Zwecke von Ausgaben für verschiedene Druckertypen
wie etwa raster, PCL und PostScript aufgerüstet ist.
Wird eine Druckaufforderung in einer CDE-Anwendung eingeleitet (z.B.
durch Auswählen des Befehls 'Drucken' vom Dateimenü im Texteditor),
passiert folgendes:
Die Anwendung zeigt einen Dialog an, der dem Benutzer die
Möglichkeit gibt, generische, anwendungsspezifische oder druckerspezifische
Druckoptionen einzustellen.
Die Anwendung schickt Anweisungen an den X-Drucken Server.
Diese Anweisungen beinhalten standardmäßige X-Zeichenaufforderungen
sowie zusätzliche Seiten- und Jobbegrenzungsindikatoren.
Der X-Drucken Server wandelt diese Anweisungen entsprechend
für den jeweiligen Zieldrucker um. Die Ausgabe hängt von den Fähigkeiten
des X-Drucken Servers und des Zieldruckers ab.
Der X-Drucken Server schickt die jeweiligen Druckanweisungen
über das normale UNIX-Drucksubsystem lp an den Drucker.
Hilfsmittel zum Drucken in CDE-Anwendungen
DruckenHilfsmittel in CDE-Anwendungen
Zusätzlich zum X-Drucken Server sind zwei weitere Programme notwendig,
um in CDE-Anwendungen drucken zu können: der Druckanzeigemanager (PDM,
Print Dialog Manager) und der PDM-Dämon.
Das Anzeigen und Einstellen von druckerspezifischen Druckoptionen wird
von speziellen Programmen gesteuert. Diese heißen Druckanzeigemanager
(PDMs). Jede Kategorie von Druckern hat ihren eigenen PDM, der ihre speziellen
Optionen und Fähigkeiten kennt.
Eine zweite Gruppe von Programmen heißt PDM-Dämonen. Sie
können erkennen, ob eine Anwendung druckerspezifische Druckoptionen anzeigen
oder einstellen möchte und starten den jeweils richtigen PDM für
den ausgewählten Drucker.
Kurz gesagt, um in einer CDE-Anwendung erfolgreich drucken zu können,
müssen Sie
Sicherstellen, daß die Drucker in Ihrem System sachgemäß
konfiguriert sind.
Sicherstellen, daß die sachgemäß konfigurierten
X-Drucken Server, die für die Druckerkonfiguration notwendig sind, aktiv
sind. Der Standard X-Drucken Server für CDE ist Xprt.
Sicherstellen, daß die sachgemäß konfigurierten
Druckanzeigemanager-Dämonen (PDM-Dämonen), die für die Druckerkonfiguration
notwendig sind, aktiv sind. Der Standard PDM-Dämon für CDE ist dtpdmd.
Sicherstellen, daß die sachgemäß konfigurierten
Druckanzeigemanager (PDMs), die für die Druckerkonfiguration notwendig
sind, verfügbar sind. Der Standard PDM für CDE ist dtpdm.