Probleme mit url und hyperref

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Probleme mit url und hyperref

von Epllus » Mi 19. Dez 2012, 22:07

Falls du Lust hast, es mir zu erklären: Warum geht das mit flushleft?
Ich wüsste es selbst gerne. Ich vermute, dass LaTeX beim Flattersatz den URL leichter umbrechen kann, da er/sie/es keinen Blocksatz mehr machen muss.

von Stefan Kottwitz » Mi 19. Dez 2012, 17:49

Man kann hierfür \UrlBreaks um weitere Trennregeln erweitern. Nach Laden von url in die Präamble:
\expandafter\def\expandafter\UrlBreaks\expandafter{\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\&%
\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\0}
Hier schonmal auf LaTeX-Community.org benutzt: Failure to word-wrap inside enumerate environment.

Stefan

von Jontex » Mi 19. Dez 2012, 17:38

Vielen Danke!!!

Falls du Lust hast, es mir zu erklären: Warum geht das mit flushleft?

von Epllus » Mi 19. Dez 2012, 16:54

Bin mir nicht sicher, ob das "schön" genug ist, da Schönheit subjektiv ist:
\documentclass[10pt,a4paper]{scrreprt} 
\usepackage[utf8]{inputenc} 
\usepackage[german]{babel} 
\usepackage{amsmath} 
%\usepackage{amsfonts} 
%\usepackage{amssymb} 
\usepackage{graphicx} 
\usepackage{lmodern} 
\usepackage{fancybox} % Kästen und Boxen 
\usepackage{booktabs} % Tabellenlinien 


\usepackage[hyphens]{url} % Paket für  URLs 
\usepackage{hyperref} % URL, etc 
%\usepackage{breakurl} 


\usepackage{SIunits} % Einheiten 
\usepackage[right]{eurosym} 

%Kopf- und Fußzeile 
\usepackage{footmisc} 
\usepackage[]{scrpage2} 
\pagestyle{scrheadings} 
\clearscrheadings 
\clearscrplain 
\automark[subsection]{section} 
\ihead{\headmark} 
\ohead{Dokumentation} 
\ofoot[\vspace*{-0.5cm}\pagemark]{\vspace*{-0.5cm}\pagemark} 
% Horizontale Linien einstellen 
\setheadsepline{1pt} 
\setfootsepline{0.2pt} 


\usepackage{setspace}  % Paket für 1,5-fachen Zeilenabstand einbinden 
\onehalfspacing 
\begin{document} 

\begin{flushleft}
\url{http://www.boschrexroth.com/borexmvz2/Detailview.jsp;jsessionid=189694AFB3893F709AACEEC5443AD025?publication=NET&ccat_id=40000&edition_id=24085&document_id=24084} 
\end{flushleft}

\end{document} 
Eigentlich habe ich nur
\begin{flushleft} 
und
 \end{flushleft}
eingefügt.

Hoffe, es hilft,
Epllus

Probleme mit url und hyperref

von Jontex » Mi 19. Dez 2012, 16:15

Hallo Gemeinde,

ich habe ein Problem mit einem altbekannten Thema: Links, die über den Zeilenrand hinausragen. Ich bin bereits den ganzen Tag auf der Suche nach einer Lösung dazu. Ich hoffe, ihr könnt mir jetzt weiterhelfen. Und: Ja, ich habe schon diverse Suchfunktionen genutzt.

Frage: Wie bekomme ich es hin, dass die Links umbrechen. Sie müssen auch nicht "schön" umbrechen.
\documentclass[10pt,a4paper]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{amsmath}
%\usepackage{amsfonts}
%\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{fancybox} % Kästen und Boxen
\usepackage{booktabs} % Tabellenlinien


\usepackage[hyphens]{url} % Paket für  URLs
\usepackage{hyperref} % URL, etc
%\usepackage{breakurl}


\usepackage{SIunits} % Einheiten
\usepackage[right]{eurosym}

%Kopf- und Fußzeile
\usepackage{footmisc}
\usepackage[]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadings
\clearscrplain
\automark[subsection]{section}
\ihead{\headmark}
\ohead{Dokumentation}
\ofoot[\vspace*{-0.5cm}\pagemark]{\vspace*{-0.5cm}\pagemark}
% Horizontale Linien einstellen
\setheadsepline{1pt}
\setfootsepline{0.2pt}


\usepackage{setspace}  % Paket für 1,5-fachen Zeilenabstand einbinden
\onehalfspacing
\begin{document}

\url{http://www.boschrexroth.com/borexmvz2/Detailview.jsp;jsessionid=189694AFB3893F709AACEEC5443AD025?publication=NET&ccat_id=40000&edition_id=24085&document_id=24084}

\end{document}

Nach oben