[OS X TeX] Hyperlink failure with TeXShop and Preview

Peter Dyballa Peter_Dyballa at Web.DE
Sat Feb 10 12:01:01 EST 2007

Am 10.02.2007 um 08:43 schrieb Bruno Voisin:

> \newcommand{\doi}[1]{\href{http://dx.doi.org/#1}{DOI:#1}}
> works, it writes the text "DOI:" followed by the DOI given as an  
> argument, and makes the total a hyperlink to the URL of the  
> document on the DOI proxy, namely "http://dx.doi.org/" followed by  
> the DOI.
> [...]
> However, \doi{10.1002/1099-095X(200102)12:1<57::AID-ENV446>3.0.CO; 
> 2-1} doesn't work in all cases: when viewing the PDF output in  
> Adobe Reader, the corresponding text is indeed a hyperlink to
> http://dx.doi.org/10.1002/1099-095X(200102)12:1<57::AID- 
> ENV446>3.0.CO;2-1
> which is a valid URL, but in both Preview.app and in TeXShop's  
> Preview window the hyperlink appears to have no destination.

I played a bit with hyperref and this particular URL.


works fine and so does


because hyperref translates the inappropriate characters into  
correctly escaped ones.

In my understanding your new command \doi{url} would expand to


giving a floating hint of “DOI:url” for the reader, I mean that  
supposedly human person. But this does not work. It seems that the  
definition of \newcommand inhibits the complete effect of \href ...  
look inside the PDF!



A morning without coffee is like something without something else.

------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/

More information about the MacOSX-TeX mailing list