URL - Links ohne "http://" mit "-" Binde
Verfasst: Do 14. Jul 2011, 17:58
Hallo LaTeX-Freunde! 
Ich bastel grade an einer Tabelle und habe nun einen unschönen Fehler, bei dem ihr mir vielleicht weiterhelfen könnt.
Aufgrund von Platzmangel (im Original ist die Tabelle schon in kleinerer Schrift und auf Landscape eingestellt) würde ich bei einer Angabe von Links gerne das "http://" weglassen.
Dies funktioniert auch wunderbar AUSSER bei URL's, die einen Bindestrich beinhalten. Diese Linken nämlich nicht in das Internet, sondern auf den Dateipfad.
Jetzt bin ich etwas ratlos ... auch url.sty konnte mir da nicht weiterhelfen.
Ein Versuch den Link in ein Makro zu stecken war auch erfolglos.
Für jeden Tip wäre ich sehr Dankbar!
Das Minimalbeispiel:
Edit:
Da wir grade schonmal dabei sind ... das "www." würde ich teilweise auch gerne sparen ^^
Dies funktioniert solange das www. da ist, schön wäre auch ohne:
\url{www.sf.net/projects/tex}
Dies funktioniert ja immerhin auch (da ist URL wohl ziemlich schlau *g*)
\url{ofbiz.apache.org}

Ich bastel grade an einer Tabelle und habe nun einen unschönen Fehler, bei dem ihr mir vielleicht weiterhelfen könnt.
Aufgrund von Platzmangel (im Original ist die Tabelle schon in kleinerer Schrift und auf Landscape eingestellt) würde ich bei einer Angabe von Links gerne das "http://" weglassen.
Dies funktioniert auch wunderbar AUSSER bei URL's, die einen Bindestrich beinhalten. Diese Linken nämlich nicht in das Internet, sondern auf den Dateipfad.
Jetzt bin ich etwas ratlos ... auch url.sty konnte mir da nicht weiterhelfen.
Ein Versuch den Link in ein Makro zu stecken war auch erfolglos.
Für jeden Tip wäre ich sehr Dankbar!
Das Minimalbeispiel:
\documentclass[10pt,ngerman,twoside]{scrreprt} %Die Pakete: \usepackage{tabularx} \usepackage{booktabs} \usepackage{url} \usepackage{hyperref} %Der Text \begin{document} %Ein Makro \urldef\MYLINK\url{www.Beispiel-Bindestrich.org} %Die Tabelle: \begin{table} \begin{tabularx}{\textwidth}{lX} \toprule \textbf{Die URL geht:} & \url{www.BeispielOhneBindestrich.org}\\ \midrule \textbf{Die URL geht nicht:} & \url{www.Beispiel-Bindestrich.org}\\ \midrule \textbf{Die URL geht auch nicht:} & \MYLINK\\ \midrule \textbf{Die URL ist zu lang:} & \url{http://www.Beispiel-Bindestrich.org}\\ \bottomrule \end{tabularx} \caption{Ich bin eine Tabelle} \end{table} %Ende \end{document}
Da wir grade schonmal dabei sind ... das "www." würde ich teilweise auch gerne sparen ^^
Dies funktioniert solange das www. da ist, schön wäre auch ohne:
\url{www.sf.net/projects/tex}
Dies funktioniert ja immerhin auch (da ist URL wohl ziemlich schlau *g*)
\url{ofbiz.apache.org}