To round off this issue, the author of dvipng has agreed to revise it for the 
next release, presumably 1.18. The problem, if I understand it correctly, is 
that the bookmark dvips driver, which is used by default, inserts what is 
essentially an empty image, which dvipng does not expect, and when trying to 
compute the resolution it divides by zero. The bookmark dvips driver works as 
it does to avoid a clash with another package; I think that was the recent 
change that upsets dvipng.

Francis

-----Original Message-----
From: Karl Berry <[email protected]> 
Sent: Friday, 12 March 2021 9:34 pm
To: [email protected]; [email protected]
Subject: Re: [tex4ht] Bad interaction with bookmark.sty

Regardless of the input, it is a bad bug in dvipng. Programs should not crash.  
If it is possible for someone to send me the dvi file, I could send it to the 
maintainer. (Or feel free to send it directly :) I won't have a chance myself 
to extract the dvi file that's being fed to dvipng for a while, at best. 
--thanks, karl.


Reply via email to