Take a character vector and wrap each element in <
and >
to return a glue
vector of autolink text. This inline is rendered as the <href>
HTML tag.
md_autolink(url)
A character vector of absolute URLs.
A glue
vector of length equal to x
.
Autolinks are absolute URIs and email addresses inside <
and >
. They are
parsed as links, with the URL or email address as the link label.
A URI autolink consists of <
, followed by an absolute URI followed by >
.
It is parsed as a link to the URI, with the URI as the link’s label.
An absolute URI, for these purposes, consists of a scheme followed by a colon
(:
) followed by zero or more characters other than ASCII whitespace and
control characters, <
, and >
. If the URI includes these characters, they
must be percent-encoded (e.g. %20
for a space).
For purposes of this spec, a scheme is any sequence of 2–32 characters beginning with an ASCII letter and followed by any combination of ASCII letters, digits, or the symbols plus (”+”), period (”.”), or hyphen (”-”).
Other inline functions:
md_bold()
,
md_code()
,
md_convert()
,
md_disallow()
,
md_escape()
,
md_hardline()
,
md_image()
,
md_issue()
,
md_italic()
,
md_link()
,
md_softline()
,
md_strike()
,
md_text()
md_autolink("http://foo.bar.baz")
#> <http://foo.bar.baz>