Package: tex4ht Version: 20051214-1 Severity: normal *** Please type your report below this line ***
Tex4ht produces invalid xml on the following file (test.tex): \documentclass{article} \begin{document} \begin{enumerate} \item\label{item:1} First item. \item\label{item:2} Second and last item. \end{enumerate} \end{document} I compile it with: mk4ht xhmlatex test.tex Then I check the validity of the output: xmllint --noout --valid test.html The result is: test.html:18: element li: validity error : No declaration for attribute value of element li ><a ^ test.html:22: element li: validity error : No declaration for attribute value of element li ><a ^ For completeness the generated file test.html: <?xml version="1.0" encoding="iso-8859-1" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd" > <html xmlns="http://www.w3.org/1999/xhtml" > <head><title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn.html)" /> <meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn.html)" /> <!-- xhtml,mathml,html --> <meta name="src" content="test.tex" /> <meta name="date" content="2005-12-19 16:57:00" /> <link rel="stylesheet" type="text/css" href="test.css" /> </head><body > <ol class="enumerate1" > <li class="enumerate" value="1" ><a id="x1-3x1"></a> First item. </li> <li class="enumerate" value="2" ><a id="x1-5x2"></a> Second and last item.</li></ol> </body></html> I guess the problem is that the XHTML+MATHML DTD uses the strict version of XHTML, which disallows the deprecated attribute "value". Gabor Braun -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (650, 'testing'), (600, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.14-2-686 Locale: LANG=hu_HU.iso88592, LC_CTYPE=hu_HU.iso88592 (charmap=ISO-8859-2) (ignored: LC_ALL set to hu_HU.iso88592) Versions of packages tex4ht depends on: ii libc6 2.3.5-8 GNU C Library: Shared libraries an ii libkpathsea3 2.0.2-30 path search library for teTeX (run ii tetex-bin 3.0-12 The teTeX binary files ii tex4ht-common 20051214-1 LaTeX and TeX for Hypertext (HTML) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]