[OS X TeX] Hyperlink failure with TeXShop and Preview

Bruno Voisin bvoisin at mac.com
Sun Feb 11 10:38:31 CET 2007


Le 11 févr. 07 à 01:11, Peter Dyballa a écrit :

> And your observation does not seem to be right: clicking a correct  
> URL with <>; converted to HEX or hex is forwarded to the browser,  
> for example:
>
> 	\href{http://dx.doi.org/10.1002/1099-095X(200102)12:1%3c57::AID- 
> ENV446%3e3.0.CO%3b2-1}{DOI:10.1002/1099-095X(200102)12:1<57::AID- 
> ENV446>3.0.CO;2-1}
> 	\doi{10.1002/1099-095X(200102)12:1\%3C57::AID-ENV446\%3E3.0.CO\% 
> 3B2-1}
>
> which also works with HEX translation. Did you translate ``;´´ too?

All my observations referred to using the macro without performing  
any HEX translation: the point was to take any DOI copied from any  
journal site as is, and have \doi{this-doi} insert in a LaTeX  
document this doi verbatim and make the doi a link to the  
corresponding web address on the doi proxy <http://dx.doi.org/>. The  
user is not expected to perform any pre-processing, namely to replace  
the problematic characters with HEX escape sequences.

Heiko Oberdiek's macro does exactly that: it takes as an argument the  
DOI in its original form, here

10.1002/1099-095X(200102)12:1<57::AID-ENV446>3.0.CO;2-1

prints this original form in the LaTeX output, and makes any HEX  
translation (required for use in a URL) completely transparent to the  
user.

For example, in the present case my LaTeX document would contain:

Chashechkin, Yu.~D., Kistovich, Yu.~V. \& Smirnov, S.~A. (2001)
Linear generation theory of 2D and 3D periodic internal waves in a  
viscous stratified fluid.
\textit{Environmetrics}, vol.~\textbf{12}, no.~1, pp.~57--80.
Received 26~March 1998; revised 19~November 1998.
\doi{10.1002/1099-095X(200102)12:1<57::AID-ENV446>3.0.CO;2-1}.
%\href{http://dx.doi.org/10.1002/1099-095X(200102)12:1\%3C57::AID- 
ENV446\%3E3.0.CO;2-1}
%     {DOI:10.1002/1099-095X(200102)12:1<57::AID-ENV446>3.0.CO;2-1}.

Bruno


------------------------- 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 macostex-archives mailing list