Your message dated Mon, 02 Oct 2006 12:29:56 +0200 with message-id <[EMAIL PROTECTED]> has caused the Debian Bug report #390629, regarding parenscript: Script to produce documentation produces buggy LaTeX code to be marked as having been forwarded to the upstream software author(s) ML BESE-devel <[EMAIL PROTECTED]>.
(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)
--- Begin Message ---tag 390629 + upstream thanks Hi Frank! I'm forwarding the bug to notify upstream of the problem. For the BESE-devel people, please keep the Debian bug as cc:. BTW, sorry for the whole quote :-( On Mon, 02 Oct 2006 11:01:03 +0200, Frank Küster wrote: > I just found that docs/pbook.py produces buggy LaTeX code, a faulty > check for PDF output. It doesn't show up if you only try to create PDF. > > But if you want to go the traditional route and produce dvi files (and > from that PostScript and maybe finally again PDF), this will fail and > still produce PDF. The script itself doesn't do that (or rather, it > does that in fact but ignores the output in this first run), but it's > still an uglyness. > > Moreover, it's completely useless, because the only package that uses > the information, graphicx, will detect the output format itself (and in > a proper way). Therefore, the patch is simple: > > --- parenscript-20060513/docs/pbook.py.orig 2006-10-02 10:52:24.000000000 > +0200 > +++ parenscript-20060513/docs/pbook.py 2006-10-02 10:52:45.000000000 > +0200 > @@ -66,10 +66,7 @@ > def beginning(self): > return '\n\\documentclass[notitlepage,a4paper,makeidx]{' + > self.style + '}\n' + \ > '\\usepackage{fancyvrb,color,palatino,makeidx}\n' + \ > - "\\newif\\ifpdf\n\\ifx\\pdfoutput\\undefined\n\\pdffalse\n" + > \ > - "\\else\n\\pdfoutput=1\n\\pdftrue\n\\fi\n" + \ > - "\\ifpdf\n\\usepackage[pdftex]{graphicx}\n" + \ > - "\\else\n\\usepackage{graphicx}\n\\fi\n" + \ > + "\\usepackage{graphicx}\n" + \ > '\\definecolor{gray}{gray}{0.6}\n' + \ > '\\title{' + TexFile.escapeString(self.title) + '}\n' + \ > (self.author and ('\\author{' + self.author + '}\n') or '') + > \ I can directly apply the patch upstream or you can prepare a darcs patch against the upstream repository [1] and the I'll apply it (I'll prefer the latter, but it's up to you). Thx, bye, Gismo / Luca Footnotes: [1] http://common-lisp.net/project/ucw/repos/parenscript/
pgpGafkMJkjI6.pgp
Description: PGP signature
--- End Message ---

