Not sure this is a programming question, but we use LaTeX for all our API documentation and user documentation, so I hope it will go through.
Can someone please explain what are the relative merits of using pdflatex as opposed to the ‘classic’ technique of
latex foo dvips -Ppdf foo ps2pdf foo.ps
From time to time I run into people who have difficulty because things don’t work in pdflatex, and I know that using pdflatex gives up two things I have grown to value:
- Can’t use the very speedy
xdviviewer - Can’t use the PStricks package
I should add that I typically get PDF with hyperlinks by using something on the order of
\usepackage[ps2pdf,colorlinks=true]{hyperref}
so it’s not necessary to use pdflatex to get good PDF.
So
- What are the advantages of
pdflatexthat I don’t know about? - What are the disadvantages of the old tools that I’ve overlooked?
My favorite pdflatex feature is the microtype package, which is available only when using pdflatex to go directly to PDF, and really produces stunning results with no effort on my part. Apart from that, the only caveats I run into are image formats:
Also, if you want to install fonts, the procedures are slightly different depending on what fonts that driver supports. (Hint: use XeTeX to instantly enable OpenType fonts.)