[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff] Re: Bug in groff-1.19.2
From: |
David Ronis |
Subject: |
[Groff] Re: Bug in groff-1.19.2 |
Date: |
Wed, 17 Jan 2007 15:44:09 -0500 |
Hi,
I've found another test example, that may be pointing out another
problem (related with the ms .NH macro possibly).
In any event if you run:
groff -ms -mhtml -e -t -Thtml bug.doc.so > bug.html
you'll see that the links at the top are all broken as is all the text
(not to mention the complete absence of equations).
groff -ms -e -t bug.doc.so > bug.ps
shows you what it's supposed to look like.
Funny thing is that I have similar documents that seem to work just
fine.
Any chance this can be fixed soon? I'm in the process of using this for
a course I'm teaching, and I have to put disclaimers and links to PDF
versions of the documents on the course web site.
In any event, thanks for your help.
David
On Sat, 2006-12-23 at 19:31 +0000, Gaius Mulley wrote:
>
> Hi David and Werner,
>
> I've examined the test code and observe two main problems:
>
> (i) equations within .tl don't work - I suspect this could be made
> to work..
> (ii) the division by zero is occurring because the following
> characters appear to have zero height in the html device
>
> parenlefttp
> parenleftex
> parenleftbt
> parenrighttp
> parenrightex
> parenrightbt
> bracketlefttp
> bracketleftex
> bracketleftbt
> bracketrighttp
> bracketrightex
> bracketrightbt
>
> ie
> .nr 0dwidth 0\w\(EQ\[parenrightex]\(EQ
> .nr 0eh 0\n[rst]
> .nr 0ed 0-\n[rsb]
>
> gives 0eh and 0eh a value of 0 which later are summed and used
> as the divisor. I think the correct solution is to modify eqn
> to check division by zero and skip if necessary..
> I'll have a look and experiment..
>
> regards,
> Gaius
>
bug.doc.so
Description: Text document
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Groff] Re: Bug in groff-1.19.2,
David Ronis <=