Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Umlaute in URLs

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.04.2011
    Beiträge
    105

    Question Umlaute in URLs

    Moin,

    ich weiß, daß diese Frage schon verschiedentlich gestellt wurde, jedoch ist dort nirgends eine Lösung zu finden. Die Einträge dort sind aber schon alt.
    Vielleicht hat sich ja in den letzten Jahren was getan.

    Ich habe eine URL, die Umlaute enthält. Da \url{} anscheinend über verbatim codiert, bekomme ich für ein ä leider nur ein Ad` mit Tilde überm A...
    Weiß jemand, wie die umlaute richtig dargestellt werden können?

    Code:
    \documentclass[12pt]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{url}
    
    \begin{document}
    \url{http://de.wikipedia.org/wiki/Kohärenzlänge}
    \end{document}
    Die url ist zwingend mit Umlauten zu schreiben, sonst kommt man nicht auf den Artikel.

    danke schonmal

  2. #2
    Registrierter Benutzer
    Registriert seit
    28.04.2011
    Beiträge
    105
    Na toll: Wenn ich das hyperref-Paket nutze, funktioniert alles einwandfrei.
    Dann hab ich halt die komischen Rahmen um meine Links. Sind die beim Drucken auch da? Naja, wäre auch egal, da Skim beim öffnen der pdf-Datei keine Verlinkung unterstützt und daher auch keine bunten Rahmen angezeigt werden.

    Code:
    \documentclass[12pt]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{url}
    \usepackage{hyperref}
    
    \begin{document}
    \url{http://de.wikipedia.org/wiki/Kohärenzlänge}
    
    
    \end{document}

  3. #3
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Du kannst bei Hyperref doch auch colorlinks=true, urlcolor=blue oder was auch immer einstellen. Die komischen Rahmen sind somit nicht zwingend.

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Du kannst auch die URL mit den %-Zeichencodes verwenden:
    Code:
    \url{http://de.wikipedia.org/w/index.php?title=Koh%C3%A4renzl%C3%A4nge}
    oder mittels href schreiben (das wäre aber schon ganz schöner Overkill):
    Code:
    \href{http://de.wikipedia.org/w/index.php?title=Koh%C3%A4renzl%C3%A4nge}{http://de.wikipedia.org/wiki/Kohärenzlänge}
    Geändert von hakaze (15-10-2012 um 16:23 Uhr) Grund: link

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.04.2011
    Beiträge
    105
    ach, ich dachte, das funktioniert gar nicht. Ich meine, daß dann die Links nicht mehr funktionieren, wenn man sie in %-codes schreibt.

    aber so ist´s natürlich auch gut.

    danke

    EDIT: und außerdem kann man bei letzterer Schreibweise die %-codes einfach weglassen und normale Umlaute schreiben. Im Hintergrund werden die natürlich wieder verändert, aber das sieht ja niemand ;-)

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    href ist schon praktisch. Ich nehme es gerne. Vor allem kann man sich dann auch das "http://" im Text sparen, weil es ja trotzdem in der Link-Adresse erfasst ist. Vereinzelt nehme ich es auch für DOI-Links, aber auch nur bei kleineren Anzahlen, ansonsten gibt es ja auch dafür ein fertiges Paket.

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •