Xpdf-3.02

Introduction à Xpdf

Xpdf est un visualiseur de Portable Document Format (PDF) libre, qui est à la fois petit et rapide et sl est fourni avec des outils en ligne de commande utiles.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-6.5.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Xpdf

Requises

LessTif-0.95.2

Facultatives

GPL Ghostscript-9.04 (seulement les polices), t1lib, et libpaper

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

Installation de Xpdf

Installez Xpdf en lançant les commandes suivantes :

patch -Np1 -i ../xpdf-3.02-consolidated_pl5-1.patch &&
./configure --prefix=/usr \
            --sysconfdir=/etc \
            --with-freetype2-includes=/usr/include/freetype2 \
            --enable-opi \
            --enable-multithreaded \
            --enable-wordlist &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--enable-a4-paper : Ce paramètre doit être ajouté pour paramétrer DIN A4 comme format de papier standard.

Configuration de Xpdf

Fichiers de configuration

/etc/xpdfrc et ~/.xpdfrc

Informations de configuration

Dans le répertoire /etc, vous trouverez un xpdfrc modèle qu'on peut soit copier dans ~/.xpdfrc soit utiliser comme exemple pour écrire votre propre fichier de configuration. Vous trouverez ci-dessous un version condensée du fichier à partir duquel vous pouvez construire.

# Example .xpdfrc
displayFontT1 Times-Roman           /usr/share/ghostscript/fonts/n021003l.pfb
displayFontT1 Times-Italic          /usr/share/ghostscript/fonts/n021023l.pfb
displayFontT1 Times-Bold            /usr/share/ghostscript/fonts/n021004l.pfb
displayFontT1 Times-BoldItalic      /usr/share/ghostscript/fonts/n021024l.pfb
displayFontT1 Helvetica             /usr/share/ghostscript/fonts/n019003l.pfb
displayFontT1 Helvetica-Oblique     /usr/share/ghostscript/fonts/n019023l.pfb
displayFontT1 Helvetica-Bold        /usr/share/ghostscript/fonts/n019004l.pfb
displayFontT1 Helvetica-BoldOblique /usr/share/ghostscript/fonts/n019024l.pfb
displayFontT1 Courier               /usr/share/ghostscript/fonts/n022003l.pfb
displayFontT1 Courier-Oblique       /usr/share/ghostscript/fonts/n022023l.pfb
displayFontT1 Courier-Bold          /usr/share/ghostscript/fonts/n022004l.pfb
displayFontT1 Courier-BoldOblique   /usr/share/ghostscript/fonts/n022024l.pfb
displayFontT1 Symbol                /usr/share/ghostscript/fonts/s050000l.pfb
displayFontT1 ZapfDingbats          /usr/share/ghostscript/fonts/d050000l.pfb

fontDir                 /usr/share/fonts/X11-TTF

psFile                  "|lpr"
psPaperSize             letter
#psPaperSize             A4
textEOL                 unix

enableT1lib             yes
enableFreeType          yes
antialias               yes

urlCommand              "links -g %s"

Contenu

Programmes installés: pdffonts, pdfimages, pdfinfo, pdftoppm, pdftops, pdftotext, et xpdf
Bibliothèques installées: Aucune
Répertoires installés: Aucun

Descriptions courtes

pdffonts

liste les polices utilisées dans un fichier PDF avec diverses informations pour chaque police.

pdfimages

enregistre des images d'un fichier PDF en fichier PPM, PBM, ou JPEG.

pdfinfo

affiche le contenu du dictionnaire 'Info' (ainsi que certaines autres informations utiles ainsi que d'autres informations) d'uq fichier PDF.

pdftoppm

convertit des fichiers PDF aux formats PBM, PGM et PPM.

pdftops

convertit des fichiers PDF au format Postscript.

pdftotext

analyse du texte ASCII de fichiers PDF.

xpdf

affiche des fichiers au format PDF.

Last updated on 2010-11-26 20:40:11 +0100