Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Problem Zeilenumbruch bei URLs, die bestimmte Sonderzeichen enthalten

  1. #1
    Malinche
    Gast

    Problem Zeilenumbruch bei URLs, die bestimmte Sonderzeichen enthalten

    Hallo allerseits:

    Ich habe ein Problem, an dem ich nun schon seit Stunden rumtüftle und hab noch auf keiner FAQ Seite eine Lösung gefunden... Here it goes:

    Ich sollte in der Bibliographie (''händisch'' erstellt, also nicht mit bib.tec oder so) ein paar URLs auflisten. Die funktionieren aber nur, wenn sie keine Sonderzeichen wie "&" oder "_" enthalten, ansonsten kommt kein richtiger Zeilenumbruch zustande... Unten mein Minimalbsp. mit einem funktionierenden und einem nicht funktionierenden URL-Eintrag.

    Bitte, wenn sich jemand auskennt, so helft mir doch!!!!

    Vielen Dank für alle Anregungen, Malinche

    (Ach ja, ich benutze übrigens das TeXnic Center auf Windows XP, falls das ne Rolle spielt...)




    \documentclass[twoside,fontsize=12pt,paper=a4]{scrbook}

    \usepackage[spanish,ngerman]{babel}
    \usepackage[ansinew]{inputenc}

    \usepackage{setspace}
    \usepackage{graphicx}


    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}

    \usepackage{url}
    \urlstyle{same}




    \begin{document}

    \begin{description}

    \item Farreras, Carina, ''La agonía del franquismo. Entrevista. Luis Eduardo Aute'', in: \textit{La Vanguardia} vom 04. Nov. 2000, im Internet unter: \url{http://www.lavanguardia.es/premium/publica/publica?COMPID=51264663565&ID_PAGINA=3744&ID_FORMATO=9}, Stand: 13.03.2007.

    \item Rodero, María José, ''Luis Eduardo Aute: mago del Alma y la Palabra'', in: \textit{Biblioteca Virtual Miguel de Cervantes}, im Internet unter: \url{http://www.cervantesvirtual.com/portal/poesia/aute/obra2.shtml}, Stand: 13.03.2007.


    \end{description}

    \end{document}

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Malinche Beitrag anzeigen
    Ich habe ein Problem, an dem ich nun schon seit Stunden rumtüftle und hab noch auf keiner FAQ Seite eine Lösung gefunden... Here it goes:

    Ich sollte in der Bibliographie (''händisch'' erstellt, also nicht mit bib.tec oder so) ein paar URLs auflisten. Die funktionieren aber nur, wenn sie keine Sonderzeichen wie "&" oder "_" enthalten, ansonsten kommt kein richtiger Zeilenumbruch zustande... Unten mein Minimalbsp. mit einem funktionierenden und einem nicht funktionierenden URL-Eintrag.
    Code:
    \bgroup
    \emergencystretch=4em
    \begin{description}
    \item Farreras, Carina,  ''La agonía del franquismo. Entrevista. Luis Eduardo Aute'', in: \textit{La Vanguardia} vom 04. Nov. 2000, im Internet unter:
     \url{http://www.lavanguardia.es/premium/publica/publica?COMPID=51264663565&ID_PAGINA=3744&ID_FORMATO=9}, Stand: 13.03.2007.
    
    \item Rodero, María José, ''Luis Eduardo Aute: mago del Alma y la Palabra'', in: \textit{Biblioteca Virtual Miguel de Cervantes}, im Internet unter: \url{http://www.cervantesvirtual.com/portal/poesia/aute/obra2.shtml}, Stand: 13.03.2007.
    \end{description}
    \egroup
    Herbert

  3. #3
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    Hallo,

    das Problem ist bei deinem Beispiel eher, dass das url-Paket standardmäßig nicht zwischen ganzen "Wörtern" einer URL trennt (da es sonst unklar sein könnte, ob es sich um einen Bindestrich oder Trennstrich handelt). Dementsprechend steht das Wort "FORMATO" in den Rand hinein. Würde vorher getrennt werden (zwischen ID und FORMATO), würde das zu einem schlechten Textsatz führen, da LaTeX keine Möglichkeit hätte, die Zeile aufzufüllen (keine Leerzeichen in der Zeile). Soviel zum warum (aus meiner Sicht).

    Was kannst du dagegen tun? Du kannst dem url-Paket sagen, dass es auch innerhalb von "Wörtern" trennen soll. Wie das geht, sollte in der url.sty stehen.

    Alternativ kannst du versuchen ein bisschen an den Vorgaben für den Textsatz zu drehen. Eine Variante wäre hier, (im gesamten Literaturverzeichnis) auf den Blocksatz zu verzichten. Das ist durchaus üblich, bzw. ich habe es schon oft so gesehen. Dazu habe ich in meinem Beispiel das Paket ragged2e geladen und ein \RaggedRight vor die betreffende description gesetzt. Du könntest weiterhin versuchen, die Vorgaben für den Blocksatz aufzuweichen. Zum Beispiel mit dem hier beschriebenen \moderate-Befehl.

    Code:
    \documentclass[twoside,fontsize=12pt,paper=a4]{scrbook}
    
    \usepackage[spanish,ngerman]{babel}
    \usepackage[ansinew]{inputenc}
    
    \usepackage{url}
    \urlstyle{same}
    
    \newcommand{\moderate}{%
      \tolerance 1414
      \hbadness 1414
      \emergencystretch 1.5em
      \hfuzz 0.3pt
      \vfuzz \hfuzz
      \relax
    }
    
    \usepackage{ragged2e}
    
    \begin{document}
    
    \begin{description}
    
    \item  Farreras, Carina, ''La agonía del franquismo. Entrevista. Luis Eduardo Aute'', in: \textit{La Vanguardia} vom 04. Nov. 2000, im Internet unter: \url{http://www.lavanguardia.es/premium/publica/publica?COMPID=51264663565&ID_PAGINA=3744&ID_FORMATO=9}, Stand: 13.03.2007.
    \end{description}
    
    {\RaggedRight
    \begin{description}
    
    \item  Farreras, Carina, ''La agonía del franquismo. Entrevista. Luis Eduardo Aute'', in: \textit{La Vanguardia} vom 04. Nov. 2000, im Internet unter: \url{http://www.lavanguardia.es/premium/publica/publica?COMPID=51264663565&ID_PAGINA=3744&ID_FORMATO=9}, Stand: 13.03.2007.
    \end{description}}
    
    {\moderate
    \begin{description}
    
    \item  Farreras, Carina, ''La agonía del franquismo. Entrevista. Luis Eduardo Aute'', in: \textit{La Vanguardia} vom 04. Nov. 2000, im Internet unter: \url{http://www.lavanguardia.es/premium/publica/publica?COMPID=51264663565&ID_PAGINA=3744&ID_FORMATO=9}, Stand: 13.03.2007.
    \end{description}}
    
    \end{document}
    Noch was ganz anderes? Warum nimmst du eigentlich nicht die thebibliography-Umgebung? Ist von der Handhabung her das gleiche, hat aber den Vorteil, dass du auch im Text auf deine Zitate verweisen kannst.

    Matthias

    EDIT: öfters mal aktualisieren sollte man mal drücken
    Geändert von sofa-surfer (04-04-2007 um 08:00 Uhr)

  4. #4
    Malinche
    Gast

    Danke!!!

    Danke für Eure Hilfe Matthias und Herbert,

    ich werd' eure Vorschläge heute abend gleich ausprobieren... Jetzt weiß ich aber schon mal woran´s wirklich liegt... klingt auch völlig einleuchtend.

    \thebibliography hab ich schon probiert. Aber bei uns am Institut sollen Bibliographien nicht nummeriert sein ... und wie man das dann wieder raus macht, weiß ich nicht ... deshalb mach ich´s halt auf die "primitivere" Art.

    Gruß, Marina

Lesezeichen

Berechtigungen

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