Note: this is not a cross-post.
I posted this to the debian-user mailing list a few days ago but since I
did not get a single response I thought this might elicit more interest
in a specialized mailing list, although it is quite likely caused by
some misconfiguration of the debian system on my part.
I am currently evaluating DocBook as a framework to start building a
personal documentation system (together with LaTeX and a couple of
lesser-known products).
I started playing with DocBook over the weekend and while the "xmlto
html" and "xmlto html-nochunks" commands worked absolutely fine from the
word go, the generation of pdf (or ps) documents does not function
correctly.
It looks like I might be missing a LaTeX package or that LaTeX is not
correctly configured on my system.
I suspect a problem with certain fonts somehow not being accessible --
although I ran into no such problems while evaluating LaTeX.
Here is the output of the "xmlto pdf" command.
------------------------------------------------------------------------
[12:05:[EMAIL PROTECTED]:~/devel/docbook/tests/xml-dir]$ xmlto pdf cheat.xml
Making portrait pages on letter paper (215.9 mm x 279.4 mm)
This is pdfeTeX, Version 3.14159-1.10b-2.1 (Web2C 7.4.5)
entering extended mode
(./tmp.fo{/usr/share/texmf/pdftex/config/pdftex.cfg}
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, catalan, croatian, czech, danish, dutch, finnish, greek, iceland
ic, irish, italian, latin, magyar, norsk, norsk, portuges, romanian, russian, s
lovak, slovene, spanish, swedish, turkish, ukrainian, nohyphenation, loaded.
xmltex version: 2002/06/25 v1.9 (Exp):
(/usr/share/texmf/tex/xmltex/config/xmltex.cfg)
No File: tmp.cfg (/usr/share/texmf/tex/xmltex/passivetex/fotex.xmt)
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/xmltex/passivetex/fotex.sty
)
No file tmp.aux.
(/usr/share/texmf/tex/latex/cyrillic/t2acmr.fd)
(/usr/share/texmf/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf/tex/latex/psnfss/t1ptm.fd)
No file tmp.out.
No file tmp.out.
INFO: Using normal, i.e. nonfrench-spacing in document
(/usr/share/texmf/tex/latex/psnfss/t1phv.fd) [1{/var/lib/texmf/dvips/config/pdf
tex.map}]
Overfull \vbox (10.0pt too high) has occurred while \output is active [2]
Overfull \vbox (10.0pt too high) has occurred while \output is active [3]
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)
(/usr/share/texmf/tex/latex/wasysym/uwasy.fd)
(/usr/share/texmf/tex/latex/misc/ustmry.fd) [4] [5]
! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.370 ..." hyphenation-remain-character-count="2">
Chapter 1. Movem...
?
! Emergency stop.
...
l.370 ..." hyphenation-remain-character-count="2">
Chapter 1. Movem...
! ==> Fatal error occurred, the output PDF file is not finished!
Transcript written on tmp.log.
------------------------------------------------------------------------
I have found a few similar occurrences via google but nothing about a
possible cause or solution.
If I break down the generation into two steps,
.. the "xmlto fo cheat.xml" runs successfully.
but then the ensuing ..
.. "xmltex cheat.fo" runs into what appears to be the same problem.
If tried to hit <enter> a few times and this eventually causes xmltex to
recover from the error and eventually produce a c. 400 pages pdf with
empty pages .. "opt opt" near the top of each page is about all there is
in it.
The test document is an excerpt from my personal vim cheat sheet and
consists mostly of large tables but I have also tried the same procedure
on a bare-bones document of the "Hello World" type and the results are
identical.
So if anyone could advise I would greatly appreciate.
In case this is a known problem with debian sarge, I am currently
building a next-generation debian etch system on another set of
partitions.
If this is a bug that's fixed with the LaTeX setup that comes with the
newer release I could switch at short notice.
FYI - if anyone on the list is familiar with the way DocBook is packaged
on debian systems, here is a list of what to the best of my knowledge
are the relevant packages that are installed on my system.
-----------------------------------------------------------------------
$ dpkg -l ...
ii gettext 0.14.4-2 GNU Internationalization utilities
ii gettext-base 0.14.1-6 GNU Internationalization utilities fo
ii html2text 1.3.2a-2 An advanced HTML to text converter
ii jadetex 3.13-6 generator of printable output from SG
ii latex-ucs 20041017-1 support for using UTF-8 input encodin
ii latex-xft-font 0.1-4 Xft-compatible versions of some LaTeX
ii latex2html 2002-2-1-10 LaTeX to HTML translator
ii liblocale-gett 1.01-17 Using libc functions for internationa
ii libtext-charwi 0.04-1 get display widths of characters on t
ii libtext-iconv- 1.2-3 Convert between character sets in Per
ii libtext-wrapi1 0.06-1 internationalized substitute of Text:
ii passivetex 1.25-2 Macros to process XSL formatting obje
ii preview-latex- 0.8.1+0-3 LaTeX style files for editor embedded
ii tetex-base 2.0.2c-3 Basic library files of teTeX
ii tetex-bin 2.0.2-23 The teTeX binary files
ii tetex-doc 2.0.2c-8 The documentation component of the De
ii tetex-extra 2.0.2c-3 Additional library files of teTeX
ii texinfo 4.7-2.2 Documentation system for on-line info
ii textutils 5.2.1-2 The GNU text file processing utilitie
ii vim-latexsuite 0.20041219-1 brings the LaTeX power to Vim
ii xmltex 1.9-10 TeX package for processing XML files
ii docbook 4.3-1 standard SGML representation system f
ii docbook-dsssl 1.79-1 modular DocBook DSSSL stylesheets, fo
ii docbook-utils 0.6.14-1 Convert Docbook files to other format
ii docbook-xml 4.3-1 standard XML documentation system, fo
ii docbook-xsl 1.68.1-0.1 stylesheets for processing DocBook XM
ii ldp-docbook-ds 0.0.20040321-2 The Linux Documentation Project's DSS
ii docbook-xml 4.3-1 standard XML documentation system, fo
ii libxml-parser- 2.34-4 Perl module for parsing XML files
ii libxml1 1.8.17-10 GNOME XML library
ii libxml2 2.6.16-2 GNOME XML library
ii libxml2-utils 2.6.16-7 XML utilities
ii python2.3-xml 0.8.4-1 XML tools for Python (2.3.x)
ii xml-core 0.09 XML infrastructure and XML catalog fi
ii xmltex 1.9-10 TeX package for processing XML files
ii xmlto 0.0.18-5 XML-to-any converter
(truncated to 72 columns)
-----------------------------------------------------------------------
In case anyone would like to take a quick look at my test document, or
try to recreate the problem I have uploaded "cheat.xml" at:
http://www.geocities.com/cga9999/docbook/cheat.xml
Thanks,
cga
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]