I'm looking for a PDF viewer that provides a way to visualize named destinations. Named destinations are the formal name for what you might call anchors. Major browsers jump to the named destination foo
when you follow a link to http://example.com/some.pdf#foo
. Acrobat Reader, Xpdf, Evince and Okular can be instructed to jump to a named destination when opening the file.
How would you know the name to use (assuming there is one — many PDF-producing software don't include such names)?
I'm looking for a PDF viewer that provides a way to visualize named destinations in such a way that given a document with named destinations, you can browse to a place in the document and then reasonably easily find the closest preceding destination, so that you can link to http://example.com/some.pdf#foo
rather than say “go to http://example.com/some.pdf
and look at the bottom of page 4”. (I think major browsers understand http://example.com/some.pdf#page=4
; this question is about using names — typically reminiscent of question names — rather than a page number.)
While I personally use Linux, I'd like reproducible advice, so an ideal solution would work all the major platforms that people typically have access to (Windows, Mac OS X and Linux). For widespread use, this would have to be cost-free.
• According to this thread, Acrobat Pro ($$$) has this feature but Acrobat Reader (free) can't do it.
• If you want a file to test with, try the hyperref manual which has named destinations like subsection.3.2
linking to §3.2.
• See also List named destinations in a PDF on Unix & Linux for a command line solution.