Commande psroff

Objectif

Convertit les fichiers du format troff au format PostScript .

Syntaxe

psroff [ -t] [ -dQueue ] [ -nNumber ] [ -tTitle ] [ -DFontDirectory ] [ -FFontFamily ] [ -PFlag ] [ troffFlags ] [ File ... ]

Descriptif

La commande psroff est un script shell qui exécute la commande troff dans un environnement pour produire une sortie sur une imprimante PostScript . Elle utilise la commande psdit pour convertir la sortie intermédiaire troff au format PostScript et la met en file d'attente pour l'impression. Si aucun fichier n'est spécifié, l'entrée standard est utilisée.

Pour inclure des commandes ou des fichiers de langage PostScript arbitraires dans un document troff , voir la commande psdit .

PostScript Informations sur les polices

Le tableau PostScript Fonts for Transcription affiche les polices disponibles pour les commandes TranScript . Les polices sont disponibles par nom long lors de l'utilisation de la commande enscript et par nom abrégé lors de l'utilisation des commandes psroff ou troff . Le tableau suivant présente les commandes psroff (noms abrégés) utilisées pour déclarer un ensemble de polices par défaut. Les caractères alphabétiques sont sensibles à la casse:

PostScript Polices pour transcription
Nom long (Nom abrégé) Famille de polices
AvantGarde-Book (ag) AvantGarde
AvantGarde-Demi (Ag) AvantGarde
AvantGarde-DemiOblique (AG) AvantGarde
AvantGarde-BookOblique (aG) AvantGarde
Livreur-Demi (Bo) Livreur
Bookman-DemiItalic (BO) Livreur
Livreur-Lumière (bo) Livreur
Bookman-LightItalic (bO) Livreur
Courrier (C) Courier
Courrier-Bold (CB) Courier
Courier-BoldOblique (CO) Courier
Courrier-Oblique (CO) Courier
Garamond-Bold (Ga) Garamond
Garamond-BoldItalic (GA) Garamond
Garamond-Lumière (ga) Garamond
Garamond-LightItalic (gA) Garamond
Helvetica (H) Helvetica
Helvetica-Bold (HB) Helvetica
Helvetica-Oblique (HO) Helvetica
Helvetica-BoldOblique (HD) Helvetica
Helvetica-Narrow (hn) Helvetica
Helvetica-Narrow-Bold (Hn) Helvetica
Helvetica-Narrow-BoldOblique (HN) Helvetica
Helvetica-Étroit-Oblique (hN) Helvetica
LubalinGraph-Book (lu) Lubalin
LubalinGraph-BookOblique (lU) Lubalin
LubalinGraph-Demi (Lu) Lubalin
LubalinGraph-DemiOblique (LU) Lubalin
Article Descriptif
NewCenturySchlbk (NC) NewCentury
NewCenturySchlbk-Bold (Nc) NewCentury
NewCenturySchlbk-Italic (nC) NewCentury
NewCenturySchlbk-Roman (nc) NewCentury
Optima (op) Optima
Optima-Bold (Op) Optima
Optima-BoldOblique (OP) Optima
Optima-Oblique ( oP ) Optima
Palatino-Bold (PB) Palatino
Palatino-BoldItalic (PX) Palatino
Palatino-Italique (PI) Palatino
Palatino-Roman (AP) Palatino
Souvenir-Demi (Sv) Souvenir
Souvenir-DemiItalic (SV) Souvenir
Lumière-souvenir (sv) Souvenir
Souvenir-LightItalic (sV) Souvenir
Times-Bold (To) Heures
Times-BoldItalic (TD) Heures
Times-Italique (TI) Heures
Times-Roman (TR) Heures
Symbole (S) (aucun)
ZapfChancery-MediumItalic (ZC) Zapf
ZapfDingbats (aucun)

Indicateurs

Tableau 1. Indicateurs
Article Descriptif
-DFontDirectory Recherche les répertoires de familles de polices dans le répertoire de polices spécifié, plutôt que le répertoire de polices standard, qui a été configuré dans la procédure d'installation. Il peut être nécessaire d'utiliser à la fois cet indicateur et l'indicateur -F pour imiter l'indicateur -F dans la commande troff .
-dFile d'attente Entraîne la mise en file d'attente de la sortie dans la file d'attente spécifiée par le paramètre File d'attente . Si l'indicateur -d n'est pas utilisé, la commande psroff place la sortie dans la file d'attente par défaut, la première file d'attente connue de qdaemon. Cet indicateur est reconnu par l'impression du spouleur.
-FFontFamily Utilise la famille de polices spécifiée pour les polices R , I ou B ou BI , plutôt que la famille de polices par défaut Times. Les familles Times, Courier et Helvetica sont définies sur votre site et d'autres sont également disponibles. Assurez-vous que l'imprimante que vous utilisez contient la famille de polices que vous choisissez. Cet indicateur remplace l'indicateur troff command -F . Si vous souhaitez utiliser l'indicateur troff command -F , vous devez exécuter la commande troff directement ou utiliser l'indicateur -D à la place.
-nNombre Génère le nombre de copies de sortie spécifié par le paramètre Nombre . La valeur par défaut est un. Cet indicateur est reconnu par l'impression du spouleur.
-PIndicateur Transmise le paramètre Drapeau au spouleur. Cet indicateur est utile lorsqu'il existe un conflit entre un indicateur de spouleur et un indicateur à l'aide de la commande psroff .
-t Envoie la sortie PostScript à la sortie standard, au lieu de la mettre en file d'attente sur une imprimante. Cet indicateur remplace l'indicateur troff command -t . Si vous souhaitez utiliser l'indicateur troff command -t , vous devez exécuter la commande troff directement.
-tTitre Définit le nom du travail à utiliser sur la première page de garde. Par défaut, le nom du premier fichier d'entrée est utilisé. Cet indicateur est reconnu par l'impression du spouleur.

Paramètres

Tableau 2. Paramètres
Article Descriptif
troffFlags Indique les indicateurs standard disponibles avec la commande troff .
Fichier Indique le fichier de sortie intermédiaire troff . La valeur par défaut est l'entrée standard.

Fichiers

Tableau 3. fichiers
Article Descriptif
/usr/share/lib/tmac/tmac.* Contient les fichiers de macros standard.
/usr/lib/font/devpsc/* Contient les fichiers de description troff de l'unité virtuelle PostScript .
/usr/lib/ps/*.afm Contient les fichiers Adobe Font Metrics (AFM) à utiliser avec la commande enscript .
/usr/lib/ps/font.map Contient la liste des noms de police avec leurs abréviations.
/usr/lib/ps/ditroff.font Contient les fichiers de la famille de polices pour la commande troff .