PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme beim Zitieren langer www-Adressen



Myri
08-03-2010, 19:40
Hallo nochmal,

beim Zitieren langer Internet-Adresse schaffe ich es nicht, einen Zeilenumbruch zu erreichen. Kann mir jemand helfen?

P.S.: Die Internet-Adresse enthält Unterstriche, die zu Fehlermeldungen geführt haben. Ich habe daher ein \ vor die Unterstriche gesetzt, um das Problem zu lösen. Ist das eine "saubere" Lösung?


\documentclass[a4paper,12pt,oneside]{scrbook}

\usepackage[ngerman]{babel} % Neue deutsche Rechtschreibung

\usepackage[T1]{fontenc} % T1 Fonts werden benutzt
\usepackage[ansinew]{inputenc} % Umlaute können genutzt werden
\usepackage{lmodern}
\usepackage{textcomp}

\usepackage{hyperref} % interaktives Inhaltsverzeichnis
\hypersetup{pdfborder= 0 0 0} % entfernt die roten Kästchen im Inhaltsverzeichnis

\begin{document}

\href{% Quelle:
http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen_aid_406959.html}
{% Name:
http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen\_aid\_406959.html}%

\end{document}

voss
08-03-2010, 19:53
beim Zitieren langer Internet-Adresse schaffe ich es nicht, einen Zeilenumbruch zu erreichen. Kann mir jemand helfen?


wenn du mit \href arbeitest, dann mache es so:

\href{% Quelle:
http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen_aid_406959.html}{www.focus.de}

Ansonsten nimm \url{...}

Herbert

The EYE
08-03-2010, 19:57
Hey!
Ich war auch gerade dabei dir zu antworten.
Ich würde auch \url{} nutzen (bzw nutze ich immer). Allerdings wird standardmässig kein Umbruch an Bindestrichen erlaubt, um Missverständnissen vorzubeugen. Das müsstest du umdefinieren. Wie das geht steht entweder in der Doku, oder einer der lieben Herren hier hat es vllt auch parat :)

Gruß Max

Myri
08-03-2010, 20:31
Danke für die Antworten!

Wahrscheinlich sitze ich heute wieder mal zu lange am Bildschirm... denn ich sehe keine Änderung durch das Benutzen von \url (außer, dass die Darstellung der URL nun natürlich aussieht wie im Literaturverzeichnis).
Und wenn ich die Paket-Optionen aus der Doku (hyphens, spaces) beim Laden des Pakets url mit angebe, gibt es einen "Option clash".

voss
08-03-2010, 21:07
Wahrscheinlich sitze ich heute wieder mal zu lange am Bildschirm... denn ich sehe keine Änderung durch das Benutzen von \url (außer, dass die Darstellung der URL nun natürlich aussieht wie im Literaturverzeichnis).
Und wenn ich die Paket-Optionen aus der Doku (hyphens, spaces) beim Laden des Pakets url mit angebe, gibt es einen "Option clash".

du sollst ja auch \href benutzen, denn es interessiert sich keiner
für ellenlange URLs ...

Herbert

Myri
08-03-2010, 23:15
Leider kenne ich Leute, die sich ganz besonders dann anfangen dafür zu interessieren, wenn der Pfad nicht vollständig ist.

Habe mir jetzt mit diesen zwei Varianten beholfen:



\parbox{\textwidth}{\url{http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen_aid_406959.html}}

bzw.


\href
{http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen_aid_406959.html}%
{\parbox{\textwidth}{http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen\_aid\_406959.html}}%

u_fischer
09-03-2010, 09:20
Nimm \nolinkurl


\href{% Quelle:
http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen_aid_406959.html}
{% Name:
\nolinkurl{http://www.focus.de/digital/internet/tinyurl-und-co-schrumpfkur-fuer-internetadressen_aid_406959.html}}%


Wobei deine spezielle url schlicht keine vernünftigen Stellen enthält, wo ein Zeilenumbruch stattfinden kann, selbst wenn man ihn noch zusätzlich bei den Bindestrichen ermöglicht.