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ügen<indexterm><primary>Drucker</primary> <secondary>hinzufügen</secondary></indexterm> 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öschen<indexterm><primary>Drucker</primary><secondary>löschen</secondary></indexterm> 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<indexterm> <primary>Drucker</primary><secondary>Jobaktualisierungsintervall</secondary> </indexterm><indexterm><primary>Druckjob-Aktualisierungsintervall</primary> </indexterm> 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.) Druckersymbolbilder<indexterm><primary>Drucker</primary><secondary>Symbolabbilder</secondary></indexterm><indexterm><primary>Symbole</primary><secondary>Druckerabbilder</secondary></indexterm> 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 konfigurieren<indexterm><primary>Drucker</primary><secondary>Standard</secondary></indexterm> 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 ändern<indexterm><primary>Drucken</primary><secondary>Standard</secondary></indexterm> 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 Druckerkonzepte<indexterm><primary>Drucker</primary> <secondary>Konzepte</secondary></indexterm> 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<indexterm> <primary>Drucken</primary><secondary>durch Ziehen und Übergeben</secondary> </indexterm> 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-Anwendungen<indexterm><primary>Drucken</primary><secondary>in CDE Anwendungen</secondary></indexterm> 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<indexterm> <primary>Drucken</primary></indexterm>Hilfsmittel 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.