Directory macros/latex/contrib/aurl
aurl—Abbreviated URLs for LaTeX
Extends the hyperref package with a mechanism for hyperlinked URLs abbreviated with prefixes.
Purpose
The Semantic Web community heavily uses prefixes to abbreviate URLs (AURLs), such as owl:class or rdf:type. The LaTeX hyperref package defines the url command to print and hyperlink a URL but if used for AURLs, the hyperlink fails. But href from hyperref is tedious to use. The aurl package introduces \aurl{prefix}{suffix} and includes the 100 most popular prefixes from prefix.cc. If you want to include the 1000 most popular prefixes instead, use \usepackage[1000]{aurl}.
Usage
- copy aurl.sty to your working directory
- add
\usepackage{aurl}to your preamble - (optional) define non-default prefixes using
\daurl{prefix}{prefix expansion} - add your AURLs with
\aurl{prefix}{suffix}
Example
\documentclass{article}
\usepackage{aurl}
\begin{document}
\aurl{rdfs}{label}
\aurl{owl}{class}
\daurl{bbc}{http://bbc.com/}
\aurl{bbc}{news}
\end{document}
License
This is completely free, do whatever you want (CC0 license).
Download the contents of this package in one zip archive (15.3k).
aurl – Extends the hyperref package with a mechanism for hyperlinked URLs abbreviated with prefixes
Semantic Web resource URLs are often abbreviated with prefixes, like owl:Class or rdf:type. The abbreviated URL (aurl) package provides the correct hyperlinks for those URLs. The 1000 most common prefixes are predefined and more can be added.
| Package | aurl |
| Version | 2016-08-12 |
| Licenses | Public Domain Software |
| Copyright | 2016 Konrad Höffner |
| Maintainer | Konrad Höffner |
| Contained in | TeX Live as aurl |
| Topics | Hyper |