Build Notes
-----------

The printed version of the manual is built using pdfjadetex.  pdfjadetex
is part of the openjade distribution (the dsssl subdirectory).

Out of the box, pdfjadetex does not include good language support for
languages other than English and German.  Adding additional languages
requires rebuilding TeX format files.

Here are rough directions for rebuilding pdfjadetex and jadetex.
First, edit your tex configuration to add hyphenation support
for the languages you need.  For my TeX install the file to edit is 
/usr/share/texmf/tex/generic/config/language.dat.

Now rebuild pdflatex and hugelatex:

  % pdftex -ini -progname=pdflatex pdflatex.ini
  % cp -p pdflatex.fmt /usr/share/texmf/web2c
  % tex -ini -progname=hugelatex latex.ini
  % cp -p latex.fmt /usr/share/texmf/web2c/hugelatex.fmt

Now rebuild pdfjadetex after adding language support through Babel.  
If you are using openjade, go to the dsssl subdirectory.  First edit 
jadetex.dtx and add the languages you need to the RequirePackage command
that loads babel.  Then run make, and you should have a new pdfjadetex.fmt.
Copy this to /usr/share/texmf/web2c, and you should be done.

Addendum: I was having trouble with a "corrupted NFSS" error when using
pdfjadetex until I ran jadetex on manual.tex.  I'm not sure why.


Using ./configure && make
-------------------------

You can try to build the GPH using the standard "./configure && make"
way.  You need some extra software to do this; configure will mostly take
care of this.

The docbook2texi program available as Debian in the package
docbk-xml2x might still be broken. You can try the fix it using the
patch docbook2texi.patch.

Due to limitations in the current automake system it is not yet
possible to generate info files from the generated texinfo files.  You
have to do this manually.






