groff
[Top][All Lists]
Advanced

[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: Fri, 04 May 2007 15:09:03 -0400

Hi Guys,

It's been quite some time since I've reported this bug  and as far as I
can tell, no fix has been made, not even in CVS.  This has led to many
of my course web pages being broken.  Is there any progress on this bug?
I'm not looking forward to having to convert everything to another
format (e.g., PDF) and worse rewrite the various Makefiles that automate
building the sites.

Sorry for being a pest.

David 

On Wed, 2007-01-17 at 15:44 -0500, David Ronis wrote:
> 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
> > 
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]