\usepackage{hyperref}
Einträge im Inhaltsverzeichnis werden automatisch
Hyperlinks (Abbildung- und Tabellenverzeichnis ebenso wie
Literaturangeben mit \cite.
\href und \hypertaget
Siehe Doku zu hyperref.Emails
Hyperlinks zu Emails sind einfach anzulegen:
\href{mailto:tex@mydomain.de}{tex@mydomain.de}
Programmaufrufe
Soll ein beliebiges Programm gerufen werden, so kann ein
Hyperlink mit run: erzeugt werden.
\href{run:notepad}{Editor}
Natürlich wäre es wünschenswert, wenn man
Parameter übergeben könnte. Voilà:
\href{run:notepad#Text.txt}{Editor}
Details findet man u.a. bei: