Enscript-1.6.6

Introduction à Enscript

Enscript convertit des fichiers textes ASCII en PostScript, HTML, RTF, ANSI et overstrikes.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.7.

[Attention]

Attention

Enscript ne peut pas convertir du texte encodé en UTF-8 en PostScript. La question est discutée en détails dans la section Needed Encoding Not a Valid Option de la page Problèmes liées aux locales. La solution consiste à utiliser paps-0.6.8, au lieu de Enscript, pour convertir du texte encodé en UTF-8 en PostScript.

Informations sur le paquet

Dépendances de Enscript

Facultatives

texlive-20140525 (ou install-tl-unx)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/Enscript

Installation de Enscript

Installez Enscript en lançant les commandes suivantes :

./configure --prefix=/usr              \
            --sysconfdir=/etc/enscript \
            --localstatedir=/var       \
            --with-media=Letter &&
make &&
pushd docs &&
  makeinfo --plaintext -o enscript.txt enscript.texi &&
popd

Si vous avez installé texlive-20140525, vous pouvez créer la documentation Postscript et PDF en tapant: make -C docs ps pdf.

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install &&
install -v -m755 -d /usr/share/doc/enscript-1.6.6 &&
install -v -m644    README* *.txt docs/*.txt \
                    /usr/share/doc/enscript-1.6.6

Si vous avez construit la documentation Postscript et PDF, installez-la en utilisant la command suivante en tant qu'utilisateur root :

install -v -m644 docs/*.{dvi,pdf,ps} \
                 /usr/share/doc/enscript-1.6.6

Explication des commandes

--sysconfdir=/etc/enscript : Ce paramètre met des données de configuration dans /etc/enscript au lieu de /usr/etc.

--localstatedir=/var : Ce paramètre règle le répertoire des données au moment de l'exécution sur /var au lieu de /usr/var.

--with-media=Letter : Ce paramètre règle le format du média en lettre au lieu du A4 par défaut.

Contenu

Programmes installés: diffpp, enscript, mkafmmap, over, sliceprint, et states
Bibliothèques installées: Aucune
Répertoires installés: /etc/enscript, /usr/share/doc/enscript-1.6.6 et /usr/share/enscript

Descriptions courtes

diffpp

convertit des fichiers de sortie diff au format qui convient pour l'impression avec enscript.

enscript

est un filtre, utilisé d'abord pour imprimer des scripts, qui convertit des fichiers textes ASCII en PostScript, HTML, RTF, ANSI et overstrikes.

mkafmmap

crée un plan de police à partir d'un fichier donné.

over

est un script qui appelle enscript et passe les bons paramètres pour créer des polices overstriked.

sliceprint

découpe des documents ayant de longues lignes.

states

est un outil de traitement de texte du type awk avec certaines extensions d'état machine. Il est conçu pour surligner le code source de programmes et pour des tâches similaires où des informations d'état aident au traitement de l'entrée.

Last updated on : 2012-10-29 16:26:47 +010