Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 47. PostScript Вперед

Пакет Xpdf-3.02

Знакомимся с пакетом Xpdf

Xpdf является программой просмотра документов в свободном формате Portable Document Format (PDF) компании Adobe; программа одновременно быстрая и небольшая и поставляется вместе с некоторыми полезными утилитами командной строки.

Известно, что пакет правильно собирается и работает на платформе LFS-6.5.

Информация о пакете

Дополнительные загрузки

Зависимости пакета Xpdf

Обязательные

LessTif-0.95.2

Необязательные

GPL Ghostscript-9.04 (только шрифты), t1lib и libpaper

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/Xpdf

Установка пакета Xpdf

Установите пакет Xpdf с помощью следующих команд:

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

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Пояснение команды

--enable-a4-paper: Этот переключатель необходимо добавлять в том случае, когда в качестве стандартного размера бумаги используется значение DIN A4.

Конфигурирование пакета Xpdf

Конфигурационные файлы

/etc/xpdfrc и ~/.xpdfrc

Подробнее о конфигурировании

В директории /etc вы найдете файл-образец xpdfrc, который можно либо скопировать в директорий ~/.xpdfrc, либо использовать в качестве примера при создании своего собственного конфигурационного файла. Ниже приведен сокращенный вариант этого фала, который вы можете использовать в качестве отправной точки.

# Пример .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"

Описание пакета

Установленные программы: pdffonts, pdfimages, pdfinfo, pdftoppm, pdftops, pdftotext и xpdf

Установленные библиотеки: Нет

Установленные директории: Нет

Краткое описание

pdffonts

выдает список шрифтов, используемых в файле PDF, а также различная информация, касающаяся каждого шрифта

pdfimages

сохраняет изображения, полученные из файла PDF, в виде файлов PPM, PBM или JPEG

pdfinfo

выводит содержимое словаря "Info" (плюс некоторые другие полезные сведения) из файла PDF

pdftoppm

преобразует файлы PDF в файлы форматов PBM, PGM и PPM

pdftops

преобразует файлы PDF в формат Postscript

pdftotext

выделяет текст ASCII из файлов PDF

xpdf

отображает файлы в формате PDF

Перевод сделан с варианта оригинала, датированного 2010-11-26 19:40:11 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет PSUtils-p17   Пакет ePDFView-0.1.7