88

I'd like to insert a URL into this document. Is there a "correct" way of doing that? If so, is there a way to turn it into a link inside the final pdf generated with pdfTeX or XeTeX?

2
  • Seems like a duplicate
    – TH.
    Sep 29 '10 at 5:49
  • @TH: Close enough to a distinct question that I'm okay with it, even if the answer is similar. The other question is more about internal links; this question is more about typesetting URLs in general. Sep 29 '10 at 6:00
93

I thought this was a duplicate but I think I was thinking of email addresses. URLs are simple:

\usepackage{hyperref}
...
\url{http://google.com}

Colours can be changed by setting up hyperref as desired:

\hypersetup{
  colorlinks, linkcolor=red
}

If you're not using hyperref then load the url package:

\usepackage{url}
...
\url{http://google.com}

but you won't get hyperlinks, of course.

0
30

Also,

\href{http://google.com}{Google}

so that when you press on the word Google you get connected to Google's site.

Here is what you should put in the preamble:

\usepackage[colorlinks]{hyperref}
\hypersetup{citecolor=DeepPink4}
\hypersetup{linkcolor=DarkRed}
\hypersetup{urlcolor=DarkBlue}
\usepackage{cleveref}

This should be placed as is at the bottom of the list of added packages.

2
  • 5
    Why not \usepackage[colorlinks,citecolor=DeepPink4,linkcolor=DarkRed, urlcolor=DarkBlue]{hyperref}? And what is cleveref for here?
    – TH.
    Sep 29 '10 at 5:48
  • 2
    maybe also something like \usepackage[svgnames]{xcolor} (before \hypersetup) to access the named colours Sep 29 '10 at 10:05

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