%general-entities; ]> $LastChangedBy$ $Date$ DocBook-utils-&docbook-utils-version; DocBook-utils Introduction to <application>DocBook-utils</application> The DocBook-utils package is a collection of utility scripts used to convert and analyze SGML documents in general, and DocBook files in particular. The scripts are used to convert from DocBook or other SGML formats into classical file formats like HTML, man, info, RTF and many more. There's also a utility to compare two SGML files and only display the differences in markup. This is useful for comparing documents prepared for different languages. Package information Download (HTTP): Download (FTP): Download MD5 sum: &docbook-utils-md5sum; Download size: &docbook-utils-size; Estimated disk space required: &docbook-utils-buildsize; Estimated build time: &docbook-utils-time; <application>DocBook-utils</application> dependencies Required , and Optional (for conversion to DVI, PS and PDF), : SGMLSpm-&SGMLSpm-version; (for conversion to man and texinfo), and or or (for conversion to ASCII text) Installation of <application>DocBook-utils</application> Earlier versions of the BLFS OpenSP instructions installed a catalog containing an SGMLDECL unicode.sd declaration into the system SGML catalogs. This declaration causes some of the OpenJade programs to fail occasionally. You'll need to remove these catalog definitions if they exist, or the package build will fail. The following command can determine if you need to remove these catalog definitions: grep "OpenSP-1.5.1" /etc/sgml/catalog If anything was returned, run the following command as the root user to remove the catalog definitions: sed -i.orig \ -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \ /etc/sgml/catalog \ /etc/sgml/sgml-docbook.cat Install DocBook-utils by running the following commands: ./configure --prefix=/usr && make Now, as the root user: make install Many packages use an alternate name for the DocBook-utils scripts. If you wish to create these alternate names, use the following command: for doctype in html ps dvi man pdf rtf tex texi txt do ln -s docbook2$doctype /usr/bin/db2$doctype done Contents Installed Programs Installed Libraries Installed Directories Installed Symlinks docbook2dvi, docbook2html, docbook2man, docbook2pdf, docbook2ps, docbook2rtf, docbook2tex, docbook2texi, docbook2txt, jw and sgmldiff None /usr/share/doc/html/docbook-utils-&docbook-utils-version; and /usr/share/sgml/docbook/utils-&docbook-utils-version; db2dvi, db2html, db2man, db2pdf, db2ps, db2rtf, db2tex, db2texi and db2txt Short Descriptions docbook2* are simple one-line wrapper scripts to jw. They are provided as easy-to-remember names used to convert DocBook or other SGML files to the respective format. docbook2* db2* are symlinks pointing at the respectively named docbook2* commands, created to satisfy some programs use of these names. db2* jw is a script used to convert DocBook or other SGML files to various output formats. It hides most of OpenJade's complexity and adds comfortable features. jw sgmldiff is used to compare two SGML files and only return the differences in the markup. This is especially useful to compare files that should be identical except for language differences in the content. sgmldiff