Bug#400045: marked as done (dblatex: problem with and underscore in )</span></a></span> </h1> <p class="darkgray font13"> <span class="sender pipe"><a href="/search?l=debian-bugs-closed@lists.debian.org&q=from:%22Debian+Bug+Tracking+System%22" rel="nofollow"><span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">Debian Bug Tracking System</span></span></a></span> <span class="date"><a href="/search?l=debian-bugs-closed@lists.debian.org&q=date:20070203" rel="nofollow">Sat, 03 Feb 2007 06:27:17 -0800</a></span> </p> </div> <div itemprop="articleBody" class="msgBody"> <!--X-Body-of-Message--> <pre>Your message dated Sat, 03 Feb 2007 14:17:03 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#400045: fixed in dblatex 0.2.3-1 has caused the attached Bug report to be marked as done.</pre><pre> This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) </pre><blockquote><small>--- <i>Begin Message</i> ---</small> <pre>Package: dblatex Version: 0.2-2 Severity: normal Hi, It seems there is a strange interaction between anchors and underscores that makes dblatex to barf. Here is a reduced test case (stripped down from a file generated by gtk-doc-tools): <?xml version="1.0"?> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "<a rel="nofollow" href="http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"">http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"</a>;> <refentry id="foo"> <refsect1 role="details"> <title><anchor id="Foo-ErrorCode" role="enum"/>enum Foo_ErrorCode</title> </refsect1> </refentry> Running "dblatex t.xml" gives the following (the root element warning is not important, I get the same error if I XInclude the file from the main XML document): Build the listings... XSLT stylesheets DocBook - LaTeX 2e (0.2-2) =================================================== *** Warning: the root element is not an article nor a book *** Warning: element wrapped with article This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) entering extended mode pdflatex failed /tmp/tmpSfZGA3/t_tmp.tex:52: Missing $ inserted. /tmp/tmpSfZGA3/t_tmp.tex:52: leading text: \subsection*[{enum Foo_ /tmp/tmpSfZGA3/t_tmp.tex:52: Extra }, or forgotten $. /tmp/tmpSfZGA3/t_tmp.tex:52: leading text: \subsection*[{enum Foo_ErrorCode} /tmp/tmpSfZGA3/t_tmp.tex:56: Missing $ inserted. /tmp/tmpSfZGA3/t_tmp.tex:56: leading text: \end{document} /tmp/tmpSfZGA3/t_tmp.tex:56: pdfTeX warning (ext4): destination with the same identifier (name{foo}) has been already used, duplicate ignored /tmp/tmpSfZGA3/t_tmp.tex:56: leading text: \end{document} Error: pdflatex compilation failed If I either remove the <anchor/> tag or change the underscore in the title to something else, then dblatex works just fine. Gabor -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages dblatex depends on: ii docbook-xml 4.4-5 standard XML documentation system, ii gs-gpl [gs-pdfencrypt] 8.54.dfsg.1-5 The GPL Ghostscript PostScript int ii python 2.4.3-11 An interactive high-level object-o ii python-support 0.5.5 automated rebuilding support for p ii tetex-extra 3.0.dfsg.3-1 Additional TeX input files of teTe ii transfig 1:3.2.5-alpha7-5 Utilities for converting XFig figu ii xsltproc 1.1.18-1 XSLT command line processor dblatex recommends no packages. -- no debconf information </pre><br><small>--- <i>End Message</i> ---</small></blockquote> <blockquote><small>--- <i>Begin Message</i> ---</small> <pre>Source: dblatex Source-Version: 0.2.3-1 We believe that the bug you reported is fixed in the latest version of dblatex, which is due to be installed in the Debian FTP archive: dblatex_0.2.3-1.diff.gz to pool/main/d/dblatex/dblatex_0.2.3-1.diff.gz dblatex_0.2.3-1.dsc to pool/main/d/dblatex/dblatex_0.2.3-1.dsc dblatex_0.2.3-1_all.deb to pool/main/d/dblatex/dblatex_0.2.3-1_all.deb dblatex_0.2.3.orig.tar.gz to pool/main/d/dblatex/dblatex_0.2.3.orig.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Hoenen <[EMAIL PROTECTED]> (supplier of updated dblatex package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sat, 3 Feb 2007 11:33:20 +0100 Source: dblatex Binary: dblatex Architecture: source all Version: 0.2.3-1 Distribution: experimental Urgency: low Maintainer: Andreas Hoenen <[EMAIL PROTECTED]> Changed-By: Andreas Hoenen <[EMAIL PROTECTED]> Description: dblatex - Produces DVI, PostScript, PDF documents from DocBook sources Closes: 374210 398516 400045 Changes: dblatex (0.2.3-1) experimental; urgency=low . * New upstream release * Upstream release fixes problematic output for article/articleinfo/authorgroup/corpauthor/remark/email. Closes: #374210 * Upstream release fixes disturbing spaces in URLs in french documents. Closes: #398516 * Upstream release enables text containing underscores in anchored titles. Closes: #400045 * Patch upstream regression which breaks creation of ps documents. * Adapt to changed dvips behaviour which by default disables use of absolute paths. * Migrate package to use dpatch. * Add python-4suite-xml as alternative dependency to xlstproc. * Adapt texlive dependencies. * Remove configuration directory /etc/dblatex/ on package purge. * Adapt 'debian/watch'. * Actualize copyright file. * Integrate installation makefile into 'debian/rules' as it has been separated until now only due to historical reasons. * Remove superfluous 'debian/rules' target 'config.status'. Files: 884aa2f0f8686fc7f72c38a21e231279 598 text optional dblatex_0.2.3-1.dsc a037a08383d93b2d114ed758ec374780 713888 text optional dblatex_0.2.3.orig.tar.gz e481364832d605064d72d4badffaab27 11286 text optional dblatex_0.2.3-1.diff.gz 6a01f679aa2016402f4db07805138a2a 664496 text optional dblatex_0.2.3-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFxJgnvJtHM4T7RtYRAmHqAJ4wzFBhEz0XuhCUPnVhuKZp8r0XegCeJ7XR oXD/8c5+EdX79pmxQdIxueM= =xSX1 -----END PGP SIGNATURE----- </pre><br><small>--- <i>End Message</i> ---</small></blockquote> </div> <div class="msgButtons margintopdouble"> <ul class="overflow"> <li class="msgButtonItems"><a class="button buttonleft " accesskey="p" href="msg110886.html">Previous message</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="c" href="index.html#110887">View by thread</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="i" href="maillist.html#110887">View by date</a></li> <li class="msgButtonItems textalignright"><a class="button buttonright " accesskey="n" href="msg110888.html">Next message</a></li> </ul> </div> <a name="tslice"></a> <div class="tSliceList margintopdouble"> <ul class="icons monospace"> </ul> </div> <div class="overflow msgActions margintopdouble"> <div class="msgReply" > <h2> Reply via email to </h2> <form method="POST" action="/mailto.php"> <input type="hidden" name="subject" value="Bug#400045: marked as done (dblatex: problem with <anchor/> and underscore in <title>)"> <input type="hidden" name="msgid" value="handler.400045.D400045.117051222829964.ackdone@bugs.debian.org"> <input type="hidden" name="relpath" value="debian-bugs-closed@lists.debian.org/msg110887.html"> <input type="submit" value=" Debian Bug Tracking System "> </form> </div> </div> </div> <div class="aside" role="complementary"> <div class="logo"> <a href="/"><img src="/logo.png" width=247 height=88 alt="The Mail Archive"></a> </div> <form class="overflow" action="/search" method="get"> <input type="hidden" name="l" value="debian-bugs-closed@lists.debian.org"> <label class="hidden" for="q">Search the site</label> <input class="submittext" type="text" id="q" name="q" placeholder="Search debian-bugs-closed"> <input class="submitbutton" name="submit" type="image" src="/submit.png" alt="Submit"> </form> <div class="nav margintop" id="nav" role="navigation"> <ul class="icons font16"> <li class="icons-home"><a href="/">The Mail Archive home</a></li> <li class="icons-list"><a href="/debian-bugs-closed@lists.debian.org/">debian-bugs-closed - all messages</a></li> <li class="icons-about"><a href="/debian-bugs-closed@lists.debian.org/info.html">debian-bugs-closed - about the list</a></li> <li class="icons-expand"><a href="/search?l=debian-bugs-closed@lists.debian.org&q=subject:%22Bug%23400045%5C%3A+marked+as+done+%5C%28dblatex%5C%3A+problem+with+%3Canchor%5C%2F%3E+and+underscore+in+%3Ctitle%3E%5C%29%22&o=newest&f=1" title="e" id="e">Expand</a></li> <li class="icons-prev"><a href="msg110886.html" title="p">Previous message</a></li> <li class="icons-next"><a href="msg110888.html" title="n">Next message</a></li> </ul> </div> <div class="listlogo margintopdouble"> <a href="#"><img src="/debian-bugs-closed@lists.debian.org/logo.png" alt="debian-bugs-closed"></a> </div> <div class="margintopdouble"> </div> </div> </div> <div class="footer" role="contentinfo"> <ul> <li><a href="/">The Mail Archive home</a></li> <li><a href="/faq.html#newlist">Add your mailing list</a></li> <li><a href="/faq.html">FAQ</a></li> <li><a href="/faq.html#support">Support</a></li> <li><a href="/faq.html#privacy">Privacy</a></li> <li class="darkgray">handler.400045.D400045.117051222829964.ackdone@bugs.debian.org</li> </ul> </div> </body> </html> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9ec35551fd6acf6e',t:'MTc3NjE3NjIzOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>