RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
YandexMoney: 
41001198119846 
E-gold:
5128052

Beyond Linux From Scratch. Версия 6.0

Глава 43. Стандартный обобщенный язык разметки (SGML)

OpenJade-1.3.2

Введение в OpenJade

Пакет OpenJade содержит движок DSSSL. Он полезен для преобразований SGML и XML в RTF, TeX, SGML и XML.

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

Зависимости OpenJade

Требуемые

OpenSP-1.5.1.

Установка OpenJade

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


./configure --prefix=/usr --enable-http --disable-static \
            --enable-default-catalog=/etc/sgml/catalog \
            --enable-default-search-path=/usr/share/sgml \
            --datadir=/usr/share/sgml/openjade-1.3.2 &&
make &&
make install &&
ln -sf openjade /usr/bin/jade &&
ln -sf libogrove.so /usr/lib/libgrove.so &&
ln -sf libospgrove.so /usr/lib/libspgrove.so &&
ln -sf libostyle.so /usr/lib/libstyle.so &&
install -m644 dsssl/catalog /usr/share/sgml/openjade-1.3.2/ &&
install -m644 dsssl/*.{dtd,dsl,sgm} \
        /usr/share/sgml/openjade-1.3.2 &&
install-catalog --add /etc/sgml/openjade-1.3.2.cat \
                /usr/share/sgml/openjade-1.3.2/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
                /etc/sgml/openjade-1.3.2.cat

Описание команд

--disable-static: Этот ключ запретит сборку статической библиотеки.

--enable-http: Этот ключ добавляет поддержку HTTP.

--enable-default-catalog=/etc/sgml/catalog : Этот ключ устанавливает путь к централизованному каталогу.

--enable-default-search-path: Этот ключ устанавливает значение по умолчанию для SGML_SEARCH_PATH.

--datadir=/usr/share/sgml/openjade-1.3.2 : Этот ключ размещает файлы данных в /usr/share/sgml/openjade-1.3.2 вместо /usr/share .

ln -sf ...: Эта команда создает Jade эквивалент для исполняемых файлов и библиотек OpenJade.

Конфигурация OpenJade

Конфигурационная информация


echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd\" \
     \"/usr/share/xml/docbook/xml-dtd-4.3/docbookx.dtd\"" >> \
     /usr/share/sgml/openjade-1.3.2/catalog

Эта конфигурация необходима, только если Вы намереваетесь использовать OpenJade для обработки XML-файлов BLFS через DSSSL Stylesheets.

Содержание

Пакет OpenJade содержит openjade и OpenJade библиотеки.

Описание

openjade

openjade это DSSSL-движок, используемый для преобразований.

Последнее обновление 2005-02-15 17:43:57 -0700.

Поиск

 

Найди своих коллег!