a2ps-4.14
Installation d'a2ps
Installez a2ps en lançant les
commandes suivantes :
autoconf &&
sed -i -e "s/GPERF --version |/& head -n 1 |/" \
-e "s|/usr/local/share|/usr/share|" configure &&
./configure --prefix=/usr \
--sysconfdir=/etc/a2ps \
--enable-shared \
--with-medium=letter &&
make &&
touch doc/*.info
Pour tester les résultats, lancez : make check. Le test printers.tst
échouera, vu qu'il n'y a pas de
d'imprimante de test par défaut. Il se peut que styles.tst
échoue vu que tests signalent
certaines incohérences entre le postscript généré et les paramètres
de référence. Ceci est dû à des différences de numéros de versions
entre les fichiers de test postscript et ceux générés par les tests
— cela ne touche pas le déooulement du programme et cela peut
être ignoré.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous le désirez, installez les polices internationales en
lançant les commandes suivantes en tant qu'utilisateur root
:
tar -xf ../i18n-fonts-0.1.tar.bz2 &&
cp -v i18n-fonts-0.1/fonts/* /usr/share/a2ps/fonts &&
cp -v i18n-fonts-0.1/afm/* /usr/share/a2ps/afm &&
pushd /usr/share/a2ps/afm &&
./make_fonts_map.sh &&
mv fonts.map.new fonts.map &&
popd
Explication des commandes
autoconf : Cette
commande est utilisée pour recréer un script configure. C'est nécessaire car
il y a un problème dans le test mktime qui aboutit à ce que le
script configure se
bloque pendant 60 secondes puis signale signale qu'il n'a trouvé
aucun mktime.
sed -i "s/GPERF --version |/&
head -n 1 |/" configure : Ceci corrige un
bogue dans la gestion de la sortie de la version de gperf.
sed -i
"s|/usr/local/share|/usr/share|" configure :
Cette commande modifie le script configure pour chercher des
polices Ghostscript à l'endroit où
ils sont installés par les instructions de BLFS.
--sysconfdir=/etc/a2ps
: Les
données de configuration sont installées dans /etc/a2ps
et non dans /usr/etc
.
--enable-shared
: Ce
paramètre active la construction de la bibliothèque dynamique
liba2ps
.
--with-medium=letter
:
Ce paramètre modifie le format du papier par défaut en lettre
américaine. On peut soit le donner ici soit le paramétrer dans
/etc/a2ps/a2ps-site.cfg
après
l'installation. Par défaut, il est en A4, mais il existe plusieurs
autres options, en particulier : A4dj ou letterdj sont de bons
réglages pour les HP Deskjet et d'autres imprimantes exigeant des
marges de papier plus larges. Voir /etc/a2ps/a2ps.cfg
après l'installation.
touch doc/*.info:
Cette commande évite d'essayer de régénérer les fichiers info.
C'est un ancien paquet et les fichiers .texi actuels produiront des
erreurs empéchant make
install de travailler correctement.
Configuration d'a2ps
Fichiers de
configuration
/etc/a2ps/a2ps.cfg
, /etc/a2ps/a2ps-site.cfg
Informations de configuration
Vous pouvez trouver des informations sur la configuration
d'a2ps dans les commentaires
contenus dans dans les fichiers ci-dessous et en lançant
info a2ps.
Contenu
Programmes installés:
a2ps, card, composeglyphs, fixnt, fixps,
ogonkify, pdiff, psmandup, psset, et texi2dvi4a2ps
Bibliothèques installées:
liba2ps.{so,a} et filter data
Répertoires installés:
/etc/a2ps et /usr/share/a2ps
Descriptions courtes
a2ps
|
est un filtre, utilisé d'abord par des scripts
d'impression, qui convertit l'entrée standard or des
fichiers supportés en PostScript.
|
card
|
imprime une carte de référence des options d'un programme
donné.
|
composeglyphs
|
crée un programme de polices composites.
|
fixnt
|
est supposé corriger les problèmes dans les fichiers
PostScript généré par le pilote Microsoft PostScript sous
Windows NT (3.5 et 4.0).
|
fixps
|
essaie de corriger des problèmes habituels PostScript qui
casse le traitement a posteriori.
|
ogonkify
|
offre le support international pour Postscript en
effectuant divers munging de fichiers PostScript liés à
l'impression dans différentes langues.
|
pdiff
|
offre une bonne comparaison entre des fichiers.
|
psmandup
|
essaie de produire une version d'un fichier PostScript
donné pour une impression en duplex manuel.
|
psset
|
produit une version d'un fichier PostScript avec un appel
protégé à l'opérateur PostScript 'setpagedevice'.
L'utilisation classique est de faire une impression de
fichiers en duplex, ou sur le plateau manuel, etc.
|
texi2dvi4a2ps
|
compile des fichiers Texinfo et LaTeX en DVI ou PDF
|
Last updated on : 2012-05-08 20:24:55 +020