PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : E-Mail Links fehlerhaft



Tim77
14-04-2006, 23:36
Bei mir gibt es reproduzierbar Fehler bei der Umwandlung von E-Mail-Adressen mit Bindestrich, zB: mein-name@domain.com

Die Adresse wird korrekt angezeigt, aber verlinkt wird nur name@domain.com

Weiss jemand, wie man das umgehen kann?

bischi
15-04-2006, 12:02
Ein bisschen Code wär nicht schlecht...

Eigentlich gehen sollte: \url{mein-Link@spam.de}

MfG Bischi

Tim77
18-04-2006, 09:50
Hier mal ein Minimalbeispiel:

\documentclass[german,a4paper]{scrartcl}

\usepackage[german]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{palatino}
\usepackage{url}

\begin{document}
Test: \url{mein-name@domain.de}
\end{document}

Ergibt einen kickbaren Link "name@domain.de". Ohne das Paket palatino wird der Link sogar zu @domain.de...

countbela666
18-04-2006, 11:11
Moin Tim,

der klickbare Link hat nichts mit LaTeX zu tun, sondern er wird vom Adobe Reader (fehlerhaft) erzeugt. Wenn du eine korrekte Verlinkung durch LaTeX erreichen willst, musst du das Paket hyperref einbinden. Hier mal ein MB mit meiner Vorgehensweise:

\documentclass{scrartcl}
\usepackage{url,hyperref}
\providecommand{\email}[1]{\href{mailto:#1}{\texttt{#1}}}
\begin{document}
\email{mein-name@domain.de}
\end{document}Grüße,
Marcel

Tim77
18-04-2006, 12:20
Vielen Dank!