Jürgen Spitzmüller wrote: > I think that the real problem is that, when we try to do the preview, > > > we do no know whether the user intends to use PDF or DVI as an output > > format. If we did, we could use the right code path for previews. > > Indeed, it does not make sense to use dvi previews when all the user > > wants to do is use pdflatex all the time. > > We cannot always guess this. It's not unlikely that some class or package > loads hyperref with the pdftex driver, or something similar, and neither > the user nor we are informed about that.
Apart from that: Independent from how the user intends to output the document, the dvi->dvipng chain is the preferred choice, because it's the fastest method and I think it also gives better quality. So the pdflatex->gs chain should only be used as a fallback in the given cases. Jürgen