4

I've currently got a url link in a footnote in my document. With the hyperref package, everything works correctly. Because the IEEE PDF Express tool doesn't like having the hyperref package, I've removed it and only left in the url package.

However, some strange behavior occurs as a result of this. Instead of just the link being clickable, entire paragraphs of text before/after end up being clickable and going to the same link. This occurs for both Skim and Preview in Mac OSX.

Does anyone have an inkling of what might be causing this?

  • 3
    Without hyperref no hyperlink is created by LaTeX; however, PDF previewers on Mac OS X have heuristics that try finding URL's (or, more generally, URI's) in the PDF files. Such heuristics usually fail. :-( – egreg Jun 2 '14 at 8:50
  • Could you provide an MWE? – Mico Jun 2 '14 at 8:55
  • Welcome to TeX.SE. – Peter Grill Jun 2 '14 at 8:58
  • It does appear that by using Adobe Reader, this issue does not turn up at all. Perhaps it is indeed a failure on the part of Mac OS X pdf readers whenever a pdf file doesn't use the hyperref package? – midasmax Jun 2 '14 at 9:16
5

Without hyperref no hyperlink is created by LaTeX; however, PDF previewers on Mac OS X have heuristics that try finding URL's (or, more generally, URI's) in the PDF files.

Such heuristics often try being too smart and fail. :-(

So it's not a LaTeX problem, but of the Apple library PDF viewers are based on (Preview, Skim and others). Since Adobe Reader is not based on that Apple library, the link are indeed not recognized.

  • 1
    This seems not to be Mac OS X specific; also PDF viewers on other operating systems can show the problem. – egreg Jun 26 '14 at 13:09
  • @JyrkiLahtonen With hyperref it should be possible. – egreg Apr 14 at 9:08
  • @JyrkiLahtonen Do you mean Heiko's solution? – egreg Apr 14 at 9:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.