Fü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.
In diesem Abschnitt werden die Prozeduren erläutert, mit denen Drucker dem Desktop hinzugefügt oder vom Desktop gelöscht werden.
Einen Drucker der Konfiguration des Systems hinzufügen.
Dabei den Anweisungen in der Dokumentation zur Systemverwaltung folgen.
Folgenden Befehl ausführen:
env LANG=Wesprache /usr/dt/bin/dtprintinfo -populate
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 der 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.
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.
Um zu ändern, wie häufig die im 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.)
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.
Weiter Informationen zum können dem Abschnitt " Symbolsuchpfad" entnommen werden.
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 "Symbolgrößenkonventionen " 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 Kapitel 14" entnommen werden.
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.
Im Feld LABEL für labelname die neue Bezeichnung für den Drucker eingeben.
Den Text im Feld DESCRIPTIONaktualisieren.
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.
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.
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 Zeile 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 Home-Verzeichnis 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
Wird eine Druckanforderung eingeleitet, indem eine Datei einem Druckerbedienelement übergeben wird, läuft im System folgende Prozedur ab:
Das System durchsucht die Datentypdatenbank nach einer Definition für das übergebene Objekt.
Ist eine eindeutige Druckaktion für den Datentyp vorhanden (in dem Feld ARG_TYPE in der Druckaktion angegeben), wird diese verwendet. Ansonsten wird die Standarddruckaktion (dtlp) verwendet. Handelt es sich bei der Datei, beispielsweise, um eine PostScript\256-Datei , verwendet das System die Druckaktion für PostScript-Dateien. (Diese Aktion ist in /usr/dt/appconfig/types/ sprache/dt.dt definiert.) Wurde das Werkzeug 'Aktion erstellen' für diesen Datentyp verwendet, handelt es sich bei dem Druckbefehl um die eindeutige Druckaktion, die verwendet wird, um Dateien mit diesem Datentyp zu drucken.
Die Datei wird über das normale UNIX-Drucksubsystem lp an den Drucker geschickt.