PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abstand innerhalb von \url



Proximus
10-02-2005, 12:29
Tach zusammen,

kennt jemand eine Möglichkeit innerhalb einen \url|hierderlink| Umgebung einen Abstand einzufügen?

Mein Problem ist nämlich, dass ich vor den Link gerne URL: geschrieben hätte. wenn ich dann mit \url den Link bringe, dann ist der Link manchmal direkt hinter dem Doppelpunkt und manchmal erst weit dahinter. Je nachdem wie der Zeilenumruch des Links möglich ist.
Ich habe mir daher gedacht die URL: einfach mit in die \url Umgebung zu schreiben, wobei hier das Problem auftaucht, dass ich keinen Abstand erstellen kann.
Grüße Proximus

birgit
10-02-2005, 19:41
Bringt es was, es so zu schreiben: URL:~\url|link| ?

Proximus
10-02-2005, 20:47
leider nein

edico
11-02-2005, 00:19
... verstehe ich jetzt nicht - normale horizontale Abstände?
url:\url{http://www.mrunix.de/forums}\par
url:\,\url{http://www.mrunix.de/forums}\par
url:\hspace{1ex}\url{http://www.mrunix.de/forums}\par
url:\enspace\url{http://www.mrunix.de/forums}\par
url:\quad\url{http://www.mrunix.de/forums}\par
url:\qquad\url{http://www.mrunix.de/forums}\par
oder so
url:~ \href{http://www.mrunix.de/forums}{http://www.mrunix.de/forums}
edico

blubb
11-02-2005, 08:39
Ich verstehe das Problem jetzt ehrlich gesagt auch nicht, aber vielleicht hilf \xspace aus dem Paket xspace?
Blubb

Proximus
11-02-2005, 09:19
oh je. ich scheine hier ja ziemliche Verwirrung gestiftet zu haben....

Beispiel 1 zeigt wie ich es gerne hätte. Abstände habe ich durch Unterstriche Symbolisiert.
URL:_http://www.link.de

Beispiel 2 zeigt was oft, aber je nach Zeilenumburg, d.h. Länge der URL, verschieden ist und mich desshalb stört.

URL:___________________http://www.einlangerlink.de

Dabei befindet sich der Link ansich in einer \url|Umgebung| des Paketes url.
Das Wort URL am Anfang ist normaler Text.

Was ich nun gerne hätte, ist entweder das die Abstände zwischen URL:_\url|link| immer gleich groß sind.
Oder, dass wenn ich das Wort URL mit in die \url|link| Umgebung mit aufnhemen, dass dann ein Abstand zwischen URL:_http... ist. Weil bisher wird bei mir in dieser Umgebung alles ohne Leerzeichen/Abstände zusammengeschrieben.

blubb
17-02-2005, 09:31
Wie wäre es mit Birgits Lösung in ein Makro gepackt:

\newcommand\myurl[1]{URL~\url{#1}}

Proximus
17-02-2005, 15:04
hmm. das problem jetzt ist, dass nach der URL zwar ein Abstand, allerdings auch ein Pipe Symbol erscheint, das da nicht hingehört ...
oder wenn ich mit \myurl {...url...} arbeite der Abstand wieder zu groß ist. (also das Ausgangsproblem)

Stefan_1
18-02-2005, 11:01
Hi, kann sein das ich da was nicht so ganz verstanden hab, aber warum verwendest du nicht einfach ne Tabelle bei welcher in die Erste Spalte URL: und in die zweite deine url-Anweiaung kommt ( ausrichtung Links)?

Stefan

Proximus
18-02-2005, 11:44
im Bibliotheksverzeichnis?? Ne. Das ist mir zu umständlich. Das muss doch mit dem Makro von blubb auch gehen. Kenn mich nur damit leider nicht aus.
Also wie bau ich mir das makro so, dass ich das folgende Resultat erreiche:
URL: http://www.link.de
Und zwar mit immer genau einer Leerzeile Abstand zwischen URL und http, wobei URL die Standardschrift ist und http sich in der \url umgebung befindet.

birgit
18-02-2005, 22:55
Bibliotheksverzeichnis? Wäre mal interessant zu wissen, wie dein code rundherum ausschaut. Mit dem Makro muss das nämlich eigentlich funktionieren. Verstehe aber nicht, warum es nicht auf ohne das Makro geht - mit allen Varianten von edico... ??

\documentclass[12pt,a4paper]{article}
\usepackage{url}
\newcommand\myurl[1]{URL:~\url{#1}}

\begin{document}

dasisteinlangertext dernichtunterbrochenist undnocheintext \myurl{http://www.univie.ac.at}

\end{document}


birgit