Hello Doxygen users list!

I've got a problem compiling pdflatex documents with doxygen. The html version 
of the output is being produced just fine, but there seems to be a but in the 
latex code that's generated. I dug down and I think I've extracted the problem 
and I've pasted below a way to reproduce the problem. pdflatex freezes (or 
infinite loop) or something after the last error that I pasted. The problem 
appears to be on this line:

\multicolumn{5}{|p{(\linewidth-\tabcolsep*5-\arrayrulewidth*1)*5/5}|}{Table 
3-\/1. ~ Table 3  }\\\cline{1-5} 

But I don't know enough about latex to know what the problem might be... Is it 
having problems evaluating the math?


thanks for any advice!

Amos.




> cat latex.cfg 
INPUT                  = test.txt
GENERATE_HTML          = NO
GENERATE_LATEX         = YES


> pdflatex --version
pdfeTeX 3.141592-1.21a-2.2 (Web2C 7.5.4)
kpathsea version 3.5.4
Copyright (C) 1997-2004 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea is copyright (C) 1997-2004 Free Software Foundation, Inc.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfeTeX copyright and
the GNU General Public License.
For more information about these matters, see the files
named COPYING and the pdfeTeX source.
Primary author of pdfeTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea written by Karl Berry and others.


> cat test.txt 
/*!
\file test.txt
/

/*!
\page Test

<br>
\anchor Table3_1
<div align=center>
<table class="benchtable" border=3 frame=above width=468px>

<tr>
<td class="title" colspan="5">Table 3-1. &nbsp; Table 3</td>
</tr>
<tr>
<th style="padding-bottom:0px">&nbsp;</th>
<th class="left" style="padding-bottom:0px">text</th>
<th colspan=2; style="padding-bottom:0px">% text</th>
<th style="padding-bottom:0px">text</th>
</tr>
</table>
</div>
<br>

*/

> doxygen --version
1.8.3.1


> doxygen latex.cfg
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for files to exclude
Searching for files to process...
Reading and parsing tag files
Preprocessing /home/amosa/doxygen/test.txt...
Parsing file /home/amosa/doxygen/test.txt...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Associating documentation with classes...
Computing nesting relations for classes...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Creating members for template instances...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Freeing entry tree
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Computing dependencies between directories...
Generating citations page...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Combining using relations...
Adding members to index pages...
Generating style sheet...
Generating example documentation...
Generating file sources...
Generating file documentation...
Generating page documentation...
Generating docs for page Test...
Generating group documentation...
Generating class documentation...
Generating namespace index...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
lookup cache used 0/65536 hits=0 misses=0
finished...


> cd latex; pdflatex refman.tex
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./refman.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/book.cls
Document Class: book 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/bk10.clo))
(/usr/share/texmf/tex/latex/geometry/geometry.sty
(/usr/share/texmf/tex/latex/graphics/keyval.sty)
(/usr/share/texmf/tex/latex/geometry/geometry.cfg))
(/usr/share/texmf/tex/latex/base/makeidx.sty)
(/usr/share/texmf/tex/latex/natbib/natbib.sty)
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/graphics/graphics.cfg)
(/usr/share/texmf/tex/latex/graphics/pdftex.def)))
(/usr/share/texmf/tex/latex/tools/multicol.sty)
(/usr/share/texmf/tex/latex/float/float.sty)
(/usr/share/texmf/tex/latex/listings/listings.sty
(/usr/share/texmf/tex/latex/listings/lstpatch.sty)
(/usr/share/texmf/tex/latex/listings/lstmisc.sty)
(/usr/share/texmf/tex/latex/listings/listings.cfg))
(/usr/share/texmf/tex/latex/graphics/color.sty
(/usr/share/texmf/tex/latex/graphics/color.cfg))
(/usr/share/texmf/tex/latex/base/ifthen.sty)
(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
(/usr/share/texmf/tex/latex/graphics/color.cfg)
(/usr/share/texmf/tex/latex/carlisle/colortbl.sty
(/usr/share/texmf/tex/latex/tools/array.sty)))
(/usr/share/texmf/tex/latex/base/textcomp.sty
(/usr/share/texmf/tex/latex/base/ts1enc.def))
(/usr/share/texmf/tex/latex/base/alltt.sty)
(/usr/share/texmf/tex/latex/oberdiek/ifpdf.sty)
(/usr/share/texmf/tex/latex/hyperref/hyperref.sty
(/usr/share/texmf/tex/latex/hyperref/pd1enc.def)
(/usr/share/texmf/tex/latex/hyperref/hyperref.cfg)
(/usr/share/texmf/tex/latex/hyperref/puenc.def)
Implicit mode ON; LaTeX internals redefined
(/usr/share/texmf/tex/latex/hyperref/backref.sty)
(/usr/share/texmf/tex/latex/url/url.sty))
*hyperref using driver hpdftex*
(/usr/share/texmf/tex/latex/hyperref/hpdftex.def
(/usr/share/texmf/tex/latex/psnfss/pifont.sty
(/usr/share/texmf/tex/latex/psnfss/upzd.fd)
(/usr/share/texmf/tex/latex/psnfss/upsy.fd)))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/base/utf8.def
(/usr/share/texmf/tex/latex/base/t1enc.dfu)
(/usr/share/texmf/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf/tex/latex/base/omsenc.dfu)
(/usr/share/texmf/tex/latex/base/ts1enc.dfu)))
(/usr/share/texmf/tex/latex/psnfss/mathptmx.sty)
(/usr/share/texmf/tex/latex/psnfss/helvet.sty)
(/usr/share/texmf/tex/latex/psnfss/courier.sty)
(/usr/share/texmf/tex/latex/sectsty/sectsty.sty)
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/tocloft/tocloft.sty

Package tocloft Note: The document has chapter divisions.

) (./doxygen.sty (/usr/share/texmf/tex/latex/tools/calc.sty)
(/usr/share/texmf/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/share/texmf/tex/latex/tools/longtable.sty)
(/usr/share/texmf/tex/latex/tools/verbatim.sty)
(/usr/share/texmf/tex/latex/xtab/xtab.sty)
(/usr/share/texmf/tex/latex/multirow/multirow.sty)
(/usr/share/texmf/tex/latex/base/fontenc.sty
(/usr/share/texmf/tex/latex/base/t1enc.def)))
(/usr/share/texmf/tex/latex/listings/lstlang1.sty)
(/usr/share/texmf/tex/latex/listings/lstlang1.sty)
(/usr/share/texmf/tex/latex/listings/lstmisc.sty)
Writing index file refman.idx
(./refman.aux) (/usr/share/texmf/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf/tex/latex/psnfss/t1phv.fd)
(/usr/share/texmf/tex/context/base/supp-pdf.tex
(/usr/share/texmf/tex/context/base/supp-mis.tex
loading : Context Support Macros / Miscellaneous (2004.10.26)
)
loading : Context Support Macros / PDF (2004.03.26)
) (/usr/share/texmf/tex/latex/hyperref/nameref.sty) (./refman.out)
(./refman.out) [1{/usr/share/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/usr/share/texmf/tex/latex/psnfss/ot1phv.fd)

Package hyperref Warning: old toc file detected, not used; run LaTeX again.

[1] [2]
Chapter 1.
(./Test.tex (/usr/share/texmf/tex/latex/psnfss/ot1ztmcm.fd)
(/usr/share/texmf/tex/latex/psnfss/omlztmcm.fd)
(/usr/share/texmf/tex/latex/psnfss/omsztmcm.fd)
(/usr/share/texmf/tex/latex/psnfss/omxztmcm.fd)
(/usr/share/texmf/tex/latex/psnfss/ot1ptm.fd)
! Missing number, treated as zero.
<to be read again> 
                   (
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 
! Illegal unit of measure (pt inserted).
<to be read again> 
                   (
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 
! Missing number, treated as zero.
<to be read again> 
                   *
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 
! Illegal unit of measure (pt inserted).
<to be read again> 
                   *
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 
! Missing number, treated as zero.
<to be read again> 
                   (
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 
! Illegal unit of measure (pt inserted).
<to be read again> 
                   (
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 
! Missing number, treated as zero.
<to be read again> 
                   *
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 
! Illegal unit of measure (pt inserted).
<to be read again> 
                   *
l.6 ...lewidth*1)*5/5}|}{Table 3-\/1. ~ Table 3  }
                                                  \\\cline{1-5}
? 

Overfull \hbox (14.49866pt too wide) in paragraph at lines 6--6
[]\T1/phv/m/n/10 (*5-

Overfull \hbox (48.76102pt too wide) in paragraph at lines 6--6
\T1/phv/m/n/10 *1)*5/5Table

Overfull \hbox (8.00084pt too wide) in paragraph at lines 6--6
\T1/phv/m/n/10 3-

Overfull \hbox (7.5058pt too wide) in paragraph at lines 6--6
\T1/phv/m/n/10 1.

Overfull \hbox (12.41983pt too wide) in paragraph at lines 6--6
\T1/phv/m/n/10 Ta-

Overfull \hbox (11.8258pt too wide) in paragraph at lines 6--6
\T1/phv/m/n/10 ble

Overfull \hbox (5.0039pt too wide) in paragraph at lines 6--6
\T1/phv/m/n/10 3| 



------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to