[OS X TeX] Funny bug in hyperref
Michael Sharpe
msharpe at ucsd.edu
Sat Jul 7 01:08:07 EDT 2012
On Jul 6, 2012, at 1:36 PM, Ross Moore wrote:
> The use of \urldef *must* come before hyperref is loaded, since hyperref changes the definition of \url .
> After hyperref has been loaded, the syntax of \urldef\....\url{...} will fail, because of that redefinition. But it is handy to have all of your URLs defined in the preamble, so that the body of your document is not cluttered with long URL constructions, but just neat meaningful macro names. URLs defined this way also work in footnotes, and within expansions of other macros, since all the required catcode changes for special characters have already taken place.
Ross,
Many thanks for your lucid explanation of the interaction between the url and hyperref packages---an extremely useful post.
Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://email.esm.psu.edu/pipermail/macosx-tex/attachments/20120706/b5f22720/attachment.html>
More information about the MacOSX-TeX
mailing list