Package: dblatex
Version: 0.2-2
I discovered this problem when trying to generate a PDF version of a
book the Debian Edu project are editing on a moinmoin wiki. It proved
to be a problem with a table generated by moinmoin, which dblatex
didn't like. To test with the original moinmoin instance, do this:
GET 'http://wiki.skolelinux.no/BugTest?action=formatmimetype=xml/docbook' \
BugTest.xml
dblatex -T simple -o BugTest.pdf BugTest.xml
The raw moinmoin look like this (indented):
Utsnitt fra ITIL-dokumentasjonen som ga docbook som dblatex ikke forsto.
Status Pr. 01.06.05||Behov 2008||
Server status|| Klienter|| Bærbare||Fil
servere[[BR]]+tynnklientserver:|| Klinter|| Bærbare||
||Holumskogen|| 1|| 25|| 5||2|| 68|| 15||
The generated docbook XML code look like this (indented and
reformatted for easier read):
?xml version=1.0?articlearticleinfotitleBugTest
/title
/articleinfoparaUtsnitt fra ITIL-dokumentasjonen som ga docbook som
dblatex ikke forsto.
/paratablecaption/tgroup cols='7'colspec colname='xxx1'/colspec
colname='xxx2'/colspec colname='xxx3'/colspec colname='xxx4'/colspec
colname='xxx5'/colspec colname='xxx6'/colspec
colname='xxx7'/tbodyrowentry namest='xxx0' nameend='xxx1'paraStatus
Pr. 01.06.05
/para
/entryentryparaBehov 2008
/para
/entryentry namest='xxx5' nameend='xxx8'/
/rowrowentry namest='xxx0' nameend='xxx1'para Server status
/para
/entryentrypara Klienter
/para
/entryentrypara Bærbare
/para
/entryentryparaFil servere+tynnklientserver:
/para
/entryentrypara Klinter
/para
/entryentrypara Bærbare
/para
/entry
/rowrowentryparaHolumskogen
/para
/entryentrypara 1
/para
/entryentrypara 25
/para
/entryentrypara 5
/para
/entryentrypara2
/para
/entryentrypara 68
/para
/entryentrypara 15
/para
/entry
/row
/tbody
/tgroup
/table
/article
When running dblatex, this is the output, and it fail to generate a PDF:
% dblatex -T simple -o BugTest.pdf BugTest.xml
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.2-2)
===
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
pdflatex failed
/tmp/tmpn-_34N/test_tmp.tex:64: Missing number, treated as zero.
/tmp/tmpn-_34N/test_tmp.tex:64: leading text: }
/tmp/tmpn-_34N/test_tmp.tex:65: Missing number, treated as zero.
/tmp/tmpn-_34N/test_tmp.tex:65: leading text:
\cline{2-2}\cline{3-3}\cline{4-4}\cline{5-}
Error: pdflatex compilation failed
%
I managed to solve it by inserting space between the || in the raw
document. This gave me docbook code acceptable by dblatex.
Friendly,
--
Petter Reinholdtsen
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]