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.
Du könntest das Paket url verwenden und die Trennregeln erweitern:
[code]\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}
[/code]
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.