kein Zeilenbruch der url im abbildungsverzeichnis

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: kein Zeilenbruch der url im abbildungsverzeichnis

von Gast » Do 17. Mär 2011, 16:27

Klappt beides, vielen Dank!

von Xenara » Do 17. Mär 2011, 10:37

Du könntest das Paket url verwenden und die Trennregeln erweitern:
\documentclass[smallheadings,headsepline,11pt,a4paper]{scrreprt} 

\usepackage{geometry} 
\geometry{top=25mm, left=35mm, right=20mm, bottom=20mm, 
headsep=10mm, footskip=12mm} 

\usepackage[ngerman]{babel} 

\usepackage[applemac]{inputenc} 

\usepackage[T1]{fontenc} 

\usepackage{graphicx} 

\usepackage[bf]{caption} 

\usepackage{url}
\newcommand*\oldurlbreaks{}
\let\oldurlbreaks=\UrlBreaks
\renewcommand{\UrlBreaks}{\oldurlbreaks\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\&}
\usepackage{hyperref} 


\begin{document} 

\begin{figure} [H] 
%\center 
%\fbox{ 
%\includegraphics[angle=90, height=0.95\textheight]{bild2} 
%} 
\caption{hallo was geht text 12345\url{http://www.bti-online.com/index.php/de/produktuebersicht/planspiele/factory.html}} 
\label{factory} 
\end{figure} 

\listoffigures 

\end{document}
Eine andere Möglichkeit wäre, der listoffigures zu gestatten, es mit dem Blocksatz nicht ganz so genau zu nehmen und auf \sloppy umzuschalten (zurück mit \fussy), allerdings kann es dann unschöne Lücken zwischen den Wörtern geben.

von Gast » Mi 16. Mär 2011, 21:47

\documentclass[smallheadings,headsepline,11pt,a4paper]{scrreprt}

\usepackage{geometry}
\geometry{top=25mm, left=35mm, right=20mm, bottom=20mm,
headsep=10mm, footskip=12mm}

\usepackage[ngerman]{babel} 

\usepackage[applemac]{inputenc} 

\usepackage[T1]{fontenc}

\usepackage{graphicx} 

\usepackage[bf]{caption} 

\usepackage{hyperref} 
\usepackage[hyphenbreaks]{breakurl}
\begin{document}

\begin{figure} [H]
\center
\fbox{
\includegraphics[angle=90, height=0.95\textheight]{bild2}
}
\caption{hallo was geht text 12345\burl{http://www.bti-online.com/index.php/de/produktuebersicht/planspiele/factory.html}}
\label{factory}
\end{figure}

\listoffigures

\end{document}
ich hoffe das reicht

von bloodworks » Mi 16. Mär 2011, 14:30

Hallo ich denke es macht Sinn wenn du ein Minimalbeispiel machst. Dann wird auch klar woher du den Befehl burl usw. hast.

kein Zeilenbruch der url im abbildungsverzeichnis

von Gasti Gast » Mi 16. Mär 2011, 14:25

Hi Leute,

wie die Überschrift sagt, wird meine URL nur im Abbildungsverzeichnis nicht richtig umgebrochen - Overfull \hbox (63.96552pt too wide ist glaube ich der entsprechende Fehler.

ich habe es schon mit dem breakurl package probiert, aber das nutzt auch nichts.

Gibt es einen Weg den Zeilenumbruch in der url manuell zu bestimmen? Der Fehler tritt nur ein mal auf, desswegen brauche ich nicht unbedingt eine "kluge" Lösung.

es geht um folgenden Link in einer caption:
\burl{http://www.bti-online.com/index.php/de/ ... ctory.html}

Viele Grüße,
Gasti Gast

Nach oben