# [tex4ht] Bad interaction with bookmark.sty

Francis Wright f.j.wright at live.co.uk
Sat Mar 13 15:52:42 CET 2021

Thanks to Michal and Karl for your replies. Further investigation shows that this is a bad interaction between the bookmark driver file bkm-dvips.def and dvipng, which I can provoke without involving TeX4ht at all. I will report this to the maintainers of bookmark and dvipng, as Karl suggests.

I am already moving to using MathJax to handle maths output and experimenting with using SVG for diagrams, as Michal suggests. This will avoid any issues with dvipng, but I wanted to investigate this bug first. In the short term, using the previous version of bkm-dvips.def provides a workaround, but I will try Michal's suggestion, which may be more portable.

Best wishes, Francis

-----Original Message-----
From: Karl Berry <karl at freefriends.org>
Sent: Friday, 12 March 2021 9:34 pm
To: f.j.wright at live.co.uk; tex4ht at tug.org
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.