Package: asciidoctor Version: 2.0.18-2 I ran into this strange problem while typesetting a book using asciidoctor. Is this a problem with asciidoctor or dblatex?
The problem is reproduced using the following shell commands: cat > tabell.adoc <<EOF [cols="5,20,~,~,~,~,~,~"] .Kjennskap til fristens lengde |=== | Riktig svar | 2+| Ikke-kjøpere pst. 2+| A-utvalget pst. 2+| Kjøpere pst. | | Kortere enn 10 dager | 14 | (7) | 13 | (7) | 10 | (6) | X| 10 dager | 32 | (15) | 37 | (19) | 57 | (37) | | 14 dager/lengre enn 14 dager | 54 | (26) | 50 | (25) | 33 | (21) | | Sum for de svar som er gitt | 100 | | 100 | | 100 | 8+| | | Prosentbasis | n=617 | | n=822 | | n=467 | | | Vet ikke | | (24) | | (23) | | (18) | | Har ikke hørt om fristen | | (28) | | (26) | | (18) | | Sum for alle prosentbasis | | (n=1297) | | (n=1609) | | (n=7321) |=== EOF cat > Makefile <<EOF all: tabell.pdf tabell.xml: tabell.adoc asciidoctor -b docbook5 -d book tabell.adoc tabell.pdf: tabell.xml dblatex tabell.xml EOF The problem is that dblatex/pdflatex fail like this when the [cols=...] line is present, but succeed when it is not, and as far as I can understand the line is supposed to work: % dblatex tabell.xml Build the book set list... Build the listings... XSLT stylesheets DocBook - LaTeX 2e (0.3.12) =================================================== Stripping NS from DocBook 5/NG document. Processing stripped document. Build tabell.pdf pdflatex failed tabell.tex:85: Extra alignment tab has been changed to \cr. tabell.tex:85: leading text: }& A possible reason for transformation failure is invalid DocBook (as reported by xmllint) Error: pdflatex compilation failed The generated docbook XML look like this: <?xml version="1.0" encoding="UTF-8"?> <?asciidoc-toc?> <?asciidoc-numbered?> <book xmlns="http://docbook.org/ns/docbook" xmlns:xl="http://www.w3.org/1999/xlink" version="5.0" xml:lang="en"> <info> <title>Untitled</title> <date>2023-10-13</date> </info> <preface> <title></title> <table frame="all" rowsep="1" colsep="1"> <title>Kjennskap til fristens lengde</title> <tgroup cols="8"> <colspec colname="col_1" colwidth="5*"/> <colspec colname="col_2" colwidth="20*"/> <colspec colname="col_3" colwidth="12.5*"/> <colspec colname="col_4" colwidth="12.5*"/> <colspec colname="col_5" colwidth="12.5*"/> <colspec colname="col_6" colwidth="12.5*"/> <colspec colname="col_7" colwidth="12.5*"/> <colspec colname="col_8" colwidth="12.5*"/> <tbody> <row> <entry align="left" valign="top"><simpara>Riktig svar</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top" namest="col_3" nameend="col_4"><simpara>Ikke-kjøpere pst.</simpara></entry> <entry align="left" valign="top" namest="col_4" nameend="col_5"><simpara>A-utvalget pst.</simpara></entry> <entry align="left" valign="top" namest="col_5" nameend="col_6"><simpara>Kjøpere pst.</simpara></entry> </row> <row> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>Kortere enn 10 dager</simpara></entry> <entry align="left" valign="top"><simpara>14</simpara></entry> <entry align="left" valign="top"><simpara>(7)</simpara></entry> <entry align="left" valign="top"><simpara>13</simpara></entry> <entry align="left" valign="top"><simpara>(7)</simpara></entry> <entry align="left" valign="top"><simpara>10</simpara></entry> <entry align="left" valign="top"><simpara>(6)</simpara></entry> </row> <row> <entry align="left" valign="top"><simpara>X</simpara></entry> <entry align="left" valign="top"><simpara>10 dager</simpara></entry> <entry align="left" valign="top"><simpara>32</simpara></entry> <entry align="left" valign="top"><simpara>(15)</simpara></entry> <entry align="left" valign="top"><simpara>37</simpara></entry> <entry align="left" valign="top"><simpara>(19)</simpara></entry> <entry align="left" valign="top"><simpara>57</simpara></entry> <entry align="left" valign="top"><simpara>(37)</simpara></entry> </row> <row> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>14 dager/lengre enn 14 dager</simpara></entry> <entry align="left" valign="top"><simpara>54</simpara></entry> <entry align="left" valign="top"><simpara>(26)</simpara></entry> <entry align="left" valign="top"><simpara>50</simpara></entry> <entry align="left" valign="top"><simpara>(25)</simpara></entry> <entry align="left" valign="top"><simpara>33</simpara></entry> <entry align="left" valign="top"><simpara>(21)</simpara></entry> </row> <row> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>Sum for de svar som er gitt</simpara></entry> <entry align="left" valign="top"><simpara>100</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>100</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>100</simpara></entry> <entry align="left" valign="top"></entry> </row> <row> <entry align="left" valign="top" namest="col_1" nameend="col_8"></entry> </row> <row> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>Prosentbasis</simpara></entry> <entry align="left" valign="top"><simpara>n=617</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>n=822</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>n=467</simpara></entry> <entry align="left" valign="top"></entry> </row> <row> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>Vet ikke</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(24)</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(23)</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(18)</simpara></entry> </row> <row> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>Har ikke hørt om fristen</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(28)</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(26)</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(18)</simpara></entry> </row> <row> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>Sum for alle prosentbasis</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(n=1297)</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(n=1609)</simpara></entry> <entry align="left" valign="top"></entry> <entry align="left" valign="top"><simpara>(n=7321)</simpara></entry> </row> </tbody> </tgroup> </table> </preface> </book> I do not see anything obviously wrong with this one either. Any clue what is going wrong? -- Happy hacking Petter Reinholdtsen _______________________________________________ Pkg-ruby-extras-maintainers mailing list Pkg-ruby-extras-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers