Commande psroff
Objectif
Convertit les fichiers du format troff au format PostScript .
Syntaxe
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:
| 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
| 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
| 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
| 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 . |