Befehl "managefonts"

Zweck

Stellt dem Benutzer eine einfache menübasierte Benutzerschnittstelle zum Aktualisieren oder Ändern des Angebots installierter Schriftfamilien auf dem System bereit.

Anmerkung: Sie benötigen Rootberechtigung zum Ausführen des Scripts managefonts. Das Script managefonts ist in der Datei /usr/lib/ps/ditroff.fonts/managefonts enthalten.

Syntax

managefonts [ Option ]

Beschreibung

Der Befehl managefonts bietet dem Benutzer eine einfache menübasierte Schnittstelle zum Aktualisieren oder Ändern der installierten Schriftfamilien auf dem System. Wenn keine Befehlszeilenargumente angegeben werden, wird die menübasierte Schnittstelle verwendet. Die Menüpunkte können auch entsprechenden Behlszeilenargumenten angegeben werden.

Bei der Installation der Option "TranScript Tools" des Pakets für Textformatierungsservices auf dem System werden mehrere Schriftartfamilien auf dem System installiert. Dieses Standard-Setup enthält die 13 Standardschriftarten, zu denen die Schriftartfamilien Times, Courier und Helvetica gehören. Sie können das vom Befehl managefonts aufgerufene Programm verwenden, um die aktuelle Konfiguration zu löschen und diese durch eine neue zu ersetzen. Es gibt mehrere vordefinierte Pakete von Schriftartfamilien, die auf diese Weise installiert werden können:

Element Beschreibung
Times Family Only Dies ist die minimalste Konfiguration, die die Ausführung der der Option "TranScript Tools" ermöglicht.
Standard13 Package Dieses Paket erstellt die Schriftfamilien Times, Courier und Helvetica. Dies ist das mit TranScript auf Ihrem System installierte Paket.
Standard35 Package Dieses Schriftartfamilienpaket enthält neben den Schriftartfamilien Avant Garde, Bookman, New Century Schoolbook und Palatino die Schriftartfamilien aus dem Paket "Standard13".
All Font Families Dieses Paket installiert alle für die Installation verfügbaren Schriftartfamilien.

Sie können mit dem managefonts auch einzelne neue Schriftartfamilien hinzuzufügen. Es wird ein Menü verfügbarer Schriftarten angezeigt und Benutzer können auswählen, welche Schriftartfamilie sie erstellen möchten. Das Programm verhindert das Erstellen von Schriftartfamilien, die bereits installiert sind.

Der Befehl managefonts enthält Hilfetextanzeigen, die den Benutzer bei der Installation von Schriftartfamilien unterstützen.

Anmerkungen:
  1. Schriftartfamilien können nicht direkt gelöscht werden. Um Schriftartfamilien zu löschen, muss zuerst ein Paket installiert werden, das die minimale Untergruppe der gewünschten Familien enthält. Nach der Installation des Pakets können einzelne Schriftartfamilien über das Menü "Individual Fonts" hinzugefügt werden. Wenn Ihre aktuelle Konfiguration beispielsweise aus Times, Courier und Helvetica besteht und Sie nur Times und Courier verwenden möchten, können Sie mit dem Programm managefonts das Paket "Times Only" installieren.
  2. Es gibt keine entsprechende Befehlszeilensyntax für die Menüpunkte im Programm managefonts.

Die Befehlszeilenargumente werden in der angegebenen Reihenfolge von links nach rechts bearbeitet. Im Folgenden sind die gültigen Werte für den Parameter Option und deren Bedeutung aufgelistet:

Element Beschreibung
init0 Führt die Initialisierung für die Installation eines Schriftartenpakets durch.
clean Entfernt alle temporären Dateien und zuvor installierten Schriftarten.
cleanall Entfernt alle temporären Dateien, die zuvor installierten Schriftarten und die installierten TranScript-troff-Schriftartendateien.
default Installiert die Standard 13-Schriftarten.
standard13 Installiert die Standard 13-Schriftarten.
standard35 Installiert die Standard 35-Schriftarten.
all Installiert alle möglichen Schriftarten.
CourierFamily Installiert die Courier-Familie.
HelveticaFamily Installiert die Helvetica-Familie.
HelvNarrowFamily Installiert die Helvetica Narrow-Familie.
AvantGardeFamily Installiert die Avant Garde-Familie.
BookmanFamily Installiert die Bookman-Familie.
GaramondFamily Installiert die Garamond-Familie.
LubalinFamily Installiert die Lubalin-Familie.
NewCenturyFamily Installiert die neue Century-Familie.
OptimaFamily Installiert die Optima-Familie.
PalatinoFamily Installiert die Palatino-Familie.
SouvenirFamily Installiert die Souvenir-Familie.
ZapfFamily Installiert die Zapf-Familie.
BaseFamily Installiert die Basisfamilie, z. B. Times Roman.

Beispiele

  1. Standard 13-Schriftarten installieren:
    managefonts cleanall standard13
  2. Standard 35-Schriftarten installieren:
    managefonts cleanall standard35
  3. Alle Schriftarten installierten:
    managefonts cleanall all
  4. Courier-Familie installieren (die Times Roman- oder die Basisfamilie muss zuvor installiert worden sein):
    managefonts init0 CourierFamily clean