Xpdf-2.02pl1

Introduction to Xpdf

Xpdf is a viewer for Adobe's free Portable Document Format (PDF) which is both fast and small and comes with some useful command-line utilities.

Package information

Xpdf dependencies

Optional

Installed fonts: AFPL Ghostscript-8.11, FreeType-2.1.5, t1lib and TrueType

Installation of Xpdf

Install Xpdf by running the following commands:

./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man  \
    --with-freetype2-includes=/usr/include/freetype2 \
    --with-freetype2-library=/usr/lib \
    --with-appdef-dir=/usr/X11R6/lib/X11/app-defaults/ &&
make &&
make install

Installation command explanations

--enable-a4-paper: This switch must be added to set DIN A4 as the standard paper format.

Configuring Xpdf

In the etc directory you will find a sample xpdfrc that can be either copied to ~/.xpdfrc or taken as example to write your own configuration file.

Example .xpdfrc

# 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/X11R6/lib/X11/fonts/truetype

psFile			"|lpr"
psPaperSize		letter
textEOL		unix

t1libControl		low
freetypeControl		low

urlCommand	"links -g %s"

Contents

The Xpdf package contains xpdf, pdftops, pdftotext, pdftopbm.

Description

xpdf

xpdf displays files in PDF.

pdftops

pdftops converts PDF files to PostScript (PS) format.

pdftotext

pdftotext parses ASCII text from PDF files.

pdftopbm

pdftopbm converts PDF files to PBM (Portable BitMap) format.