Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Zeilenumbruch bei href

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.09.2010
    Beiträge
    13

    Zeilenumbruch bei href

    Hallo zusammen,

    ich soll jemanden bei der Erstellung einer geisteswissenschaftlichen Arbeit helfen. Im Literaturverzeichnis sind hier auch Internetquellen angegeben. Leider bekomm ich hier keinen Zeilenumbruch hin, so dass die Internetadressen in den Rad geschrieben werden.

    Hier ist eine Minimalversion des verwendeten Templates und als Beispiel ein paar Internetquellen:


    \documentclass[12pt,oneside,a4paper,normalheadings,headsepline,li ststotoc,bibtotoc,ngerman,final, parskip]{scrartcl}

    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage[ngerman]{babel}

    \pdfcompresslevel=9
    \usepackage[%
    unicode%
    ,a4paper%
    ,pdfpagelabels%
    ,pdftex%
    ]{hyperref}

    \hypersetup{%
    pdfauthor={Vorname Nachname}%
    ,pdftitle={Titel der PDF Datei}%
    ,pdfsubject={Zulassungsarbeit}%
    ,pdfkeywords={Zulassungsarbeit}%
    ,pdfcreator={\LaTeX with pdflatex and KOMA-Script}%
    ,pdfproducer={pdfetex}%
    ,pdfborder={0}%
    ,plainpages=false%
    ,breaklinks=true%
    ,pdfstartpage={1}%
    ,pdfpagelayout=OneColumn%
    ,pdfpagemode=UseOutlines%None,UseOutlines,UseThumb s,FullScreen
    %% fuer die Screen-Version: blue
    ,linkcolor=blue,anchorcolor=blue,citecolor=blue,fi lecolor=blue,menucolor=blue,pagecolor=blue,urlcolo r=blue%
    %% fuer die Print-Version: black
    %,linkcolor=black,anchorcolor=black,citecolor=blac k,filecolor=black,menucolor=black,pagecolor=black, urlcolor=black%
    ,colorlinks=true% Links farbig markieren oder mit Box umfassen
    ,pdfhighlight=/I%
    ,pdfborder=0 0 0%
    }


    \def\R2Lurl#1#2{\href{#1}{\tt #2}}
    \usepackage{breakurl}

    \begin{document}
    \begin{itemize}
    \item Fachkräfteportal der Kinder- und Jugendhilfe: Cyberbullying -- Mobben mit Medien. Ein Interview mit dem Medienpädagogen Markus Gerstmann, \R2Lurl{http://www.jugendhilfeportal.de/wai/showcontent.asp?ThemaID=5737}{http://www.jugendhilfeportal.de/wai/showcontent.asp?ThemaID=5737}, letzter Zugriff am: 30.08.2010.
    \item Hans, Barbara: Cyber-Mobbing gegen Lehrer. Von Schüler verhöhnt -- und die ganze Welt sieht zu, in: Spiegel Online, 10.04.2007, \R2Lurl{http://www.spiegel.de/schulspiegel/0,1518,475897,00.html}{http://www.spiegel.de/schulspiegel/0,1518,475897,00.html}, letzter Zugriff am: 30.08.2010.
    \item Husmann, Wenke: Nicht ohne den anderen, in: Zeit Online, 20.11.2007: \R2Lurl{http://www.zeit.de/online/2007/47/mo...amok-kommentar }{http://www.zeit.de/online/2007/47/mobbing-amok-kommentar}, letzter Zugriff am: 19.01.2010.
    \end{itemize}
    \end{document}


    Kann mir da bitte jemand weiterhelfen, wie man die Adressen (beispielsweise an Slashes) umbrechen kann und es im Blocksatz immer noch einigermaßen akzeptabel ausschaut?

    Vielen Dank schon mal

    Thomas

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    \url{link} oder \href{voller link}{\nolinkurl{teil link}}

    Und verwende nicht \tt. breakurl ist mit pdflatex auch unnötig.

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.09.2010
    Beiträge
    13
    Danke Ulrike!!

    Genau nach sowas hab ich gesucht

  4. #4
    Registrierter Benutzer
    Registriert seit
    13.09.2010
    Beiträge
    13
    Da hab ich mich wohl zu früh gefreut.

    Es wird zwar an manchen Stellen umgebrochen, aber trotzdem wird noch bei vielen Links über den Rand hinausgeschrieben. Somit hab ich bei fast jedem Link eine overfull box...

    Gibt es noch eine Möglichkeit, wie man das noch in den Griff bekommen kann??

    Thomas

  5. #5
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Du kannst noch mit \usepackage[hyphens]{url} vor hyperref Umbrüche an Bindestrichen erlauben, das führt aber zu uneindeutigen Links. Ansonsten musst du damit leben, dass es in Links nicht viele gute Trennstellen gibt. Schreib das Literaturverzeichnis so, dass Links eine neue Zeile beginnen.

  6. #6
    Registrierter Benutzer
    Registriert seit
    13.09.2010
    Beiträge
    13
    Zitat Zitat von u_fischer Beitrag anzeigen
    Du kannst noch mit \usepackage[hyphens]{url} vor hyperref Umbrüche an Bindestrichen erlauben, das führt aber zu uneindeutigen Links. Ansonsten musst du damit leben, dass es in Links nicht viele gute Trennstellen gibt. Schreib das Literaturverzeichnis so, dass Links eine neue Zeile beginnen.
    Das hilft leider nicht weiter. Und es erzeugt folgende Fehlermeldung: Option clash for package url.

  7. #7
    Registrierter Benutzer
    Registriert seit
    13.09.2010
    Beiträge
    13
    In folgendem Eintrag habe ich noch eine Möglichkeit zur Trennung gefunden:

    http://mrunix.de
    /forums/showthread.php?t=59967


    Aber auch hier gibt es ein Problem: Vor dem Link wird ein Leerzeichen eingefügt, egal ob man den Link in der gleichen Zeile startet oder eine Zeilenschaltung (\\) davor einfügt.

  8. #8
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Das hilft leider nicht weiter. Und es erzeugt folgende Fehlermeldung: Option clash for package url.
    Ich sagte "\usepackage[hyphens]{url} vor hyperref "


    Aber auch hier gibt es ein Problem:
    Was meint "hier"? In dem Thread werden diverse Vorschläge gemacht. Mach ein Minimalbeispiel, das dein Problem zeigt.

  9. #9
    Registrierter Benutzer
    Registriert seit
    13.09.2010
    Beiträge
    13
    Hier das gewünschte Mininalbeispiel:


    \documentclass[12pt,oneside,a4paper,headsepline,ngerman,final, parskip]{scrartcl}

    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage[ngerman]{babel}

    \usepackage[hyphens]{url}

    \pdfcompresslevel=9
    \usepackage[%
    unicode%
    ,pdfpagelabels%
    ,pdftex%
    ,breaklinks=true]{hyperref}

    \hypersetup{%
    pdfauthor={Vorname Nachname}%
    ,pdftitle={Titel der PDF Datei}%
    ,pdfsubject={Zulassungsarbeit}%
    ,pdfkeywords={Zulassungsarbeit}%
    ,pdfcreator={\LaTeX with pdflatex and KOMA-Script}%
    ,pdfproducer={pdfetex}%
    ,pdfborder={0}%
    ,plainpages=false%
    ,breaklinks=true%
    ,pdfstartpage={1}%
    ,pdfpagelayout=OneColumn%
    ,pdfpagemode=UseOutlines%None,UseOutlines,UseThumb s,FullScreen
    %% fuer die Screen-Version: blue
    ,linkcolor=blue,anchorcolor=blue,citecolor=blue,fi lecolor=blue,menucolor=blue,urlcolor=blue%
    %% fuer die Print-Version: black
    %,linkcolor=black,anchorcolor=black,citecolor=blac k,filecolor=black,menucolor=black,pagecolor=black, urlcolor=black%
    ,colorlinks=true% Links farbig markieren oder mit Box umfassen
    ,pdfhighlight=/I%
    ,pdfborder=0 0 0%
    }

    \def\UrlBreaks{
    \do\a\do\b\do\c\do\d\do\e\do\f\do\g \do\h\do\i\do\j\do\k\do\l
    \do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v \do\w\do\x\do\y\do\z\do\0
    \do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\-\do\_
    }
    %\urlstyle{same}

    \begin{document}

    \begin{itemize}
    \item Fachkräfteportal der Kinder- und Jugendhilfe: Cyberbullying -- Mobben mit Medien. Ein Interview mit dem Medienpädagogen Markus Gerstmann,
    \url{http://www.jugendhilfeportal.de/wai/showcontent.asp?ThemaID=5737},
    letzter Zugriff am: 30.08.2010.

    \item Hans, Barbara: Cyber-Mobbing gegen Lehrer. Von Schüler verhöhnt -- und die ganze Welt sieht zu, in: Spiegel Online, 10.04.2007,
    \url{http://www.spiegel.de/schulspiegel/0,1518,475897,00.html},
    letzter Zugriff am: 30.08.2010.

    \item Husmann, Wenke: Nicht ohne den anderen, in: Zeit Online, 20.11.2007:
    \url{http://www.zeit.de/online/2007/47/mobbing-amok-kommentar},
    letzter Zugriff am: 19.01.2010.

    \item Dpa: Amoklauf in Winnenden: 16 Tote. Polizei macht dem Morden ein Ende, in: Süddeutsche Zeitung, 11.03.2009,
    \url{http://www.sueddeutsche.de/panorama/amoklauf-in-winnenden-tote-polizei-macht-dem-morden-ein-ende-1.404414},
    letzter Zugriff am: 05.09.2010.

    \item Dpa: Mobbing und Stress machen immer mehr Schüler krank, in: Welt Online, 26.03.2008,
    \url{http://www.welt.de/wissenschaft/article1839295/Mobbing\_und\_Stress\_machen\_immer\_mehr\_Schuele r\_krank.html},
    letzter Zugriff am: 24.08.10.

    \item Fachkräfteportal der Kinder- und Jugendhilfe: Cyberbullying -- Mobben mit Medien. Ein Interview mit dem Medienpädagogen Markus Gerstmann,
    \url{http://www.jugendhilfeportal.de/wai/showcontent.asp?ThemaID=5737},
    letzter Zugriff am: 30.08.2010.

    \item Hans, Barbara: Cyber-Mobbing gegen Lehrer. Von Schüler verhöhnt -- und die ganze Welt sieht zu, in: Spiegel Online, 10.04.2007,
    \url{http://www.spiegel.de/schulspiegel/0,1518,475897,00.html},
    letzter Zugriff am: 30.08.2010.

    \end{itemize}

    \end{document}


    Es werden die Links zwar umgebrochen, aber es entsteht ein zusätzlicher Abstand vor dem Link. Der schaut nicht sehr schön aus...

  10. #10
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Überschüssiger Abstand im Text --> nach überschüssigen Leerzeichen im Code suchen.

    UPD: Jawoll!

    \def\UrlBreaks{%
    \do\a\do\b\do\c\do\d\do\e\do\f\do\g \do\h\do\i\do\j\do\k\do\l%
    \do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v \do\w\do\x\do\y\do\z\do\0%
    \do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\-\do\_%
    }
    Geändert von rstuby (14-09-2010 um 18:55 Uhr)

Stichworte

Lesezeichen

Berechtigungen

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