[l2h] Illegal seek in pstoimg

Ross Moore ross@ics.mq.edu.au
Fri, 16 Aug 2002 21:36:12 +1000 (EST)


> I turned debugging on, I find than an error occurs in ppmtogif (ppmtogif:
> EOF / read error reading magic number) when the latex2html image is
> converted.  I am using LaTeX2HTML Version 2002 (1.67).  Any ideas?
 
Yes; your image is too large for the page-height, causing a blank
page to be ejected, which then gets cropped to nothing:
 

> This software comes with NO WARRANTY: see the file PUBLIC for details.
> GS>GS>>>showpage, press <return> to continue<<
> GS>Image "/tmp/l2h22589/p22602.pnm" is PPM, 778x2087
> Running "/usr/local/bin/pnmcrop < /tmp/l2h22589/p22602.pnm |
> /usr/local/bin/ppmquant -floyd 256 | /usr/local/bin/ppmtogif -interlace
> -trans '#ffffff'  > img1.gif"
> pnmcrop: cropping 2087 rows off the top
                    ^^^^---------------  whoa, thats throwing a lot away!
> pnmcrop: cropping 777 cols off the left
                    ^^^------------------- and here.
  Now there is no bottom or right to trim.

> ppmquant: making histogram...
> ppmquant: 0 colors found
            ^^ --------------- there would be at least 2 colours 
                               if there was anything left of the image.

> ppmquant: choosing 256 colors...
> ppmtogif: EOF / read error reading magic number
            ^^^------------------ see, we are already at the end-of-file.

> pstoimg: Error: "/usr/local/bin/pnmcrop < /tmp/l2h22589/p22602.pnm |
> /usr/local/bin/ppmquant -floyd 256 | /usr/local/bin/ppmtogif -interlace
> -trans '#ffffff'  > img1.gif" failed: Illegal seek

 
>  On Fri, Aug 16, 2002 at
> 06:15:22AM -0400,
> William T. Martin wrote: > 
> > I am getting an "illegal seek" error message in pstoimg.  According
> > to one post, there is a fix for this in the CVS latex2html distribution,
> > but I cannot find this.  Has anyone experienced this problem and found a
> > solution to it?

  either scale down the image in the LaTeX source,
  or consult the manual about the  $PAPERSIZE variable.


> > 
> > 
> >  *** processing 1 images ***
         ^^^^^^^^^^^^^^^^^^^ -----  there should be a single page for 1 image
 
> > Generating postscript images using dvips ...
> > This is dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
> > ' TeX output 2002.08.16:0537' -> /tmp/l2h22497/image
> > (-> /tmp/l2h22497/image001) <tex.pro><special.pro><color.pro>[1] 
> > (-> /tmp/l2h22497/image002) <tex.pro><special.pro><color.pro>[2] 
   
     ... but 2 pages were produced.
   The image is on the 2nd page.


> > Converting image #1
> > pstoimg: Error: "/usr/local/bin/pnmcrop < /tmp/l2h22497/p22510.pnm |
> > /usr/local/bin/ppmquant -floyd 256 | /usr/local/bin/ppmtogif -interlace
> > -trans '#ffffff'  > img1.gif" failed: Illegal seek

 This was from the blank page 1.


> > Error while converting image
> > 

Hope this helps,

	Ross Moore