PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Text in Fußnoten linksbündig formatieren



Matt
24-01-2012, 10:24
Hallo

der Text (siehe Minibeispiel) wird in meinen Fußnoten im Blocksatz ausgerichtet. In den meisten Fällen ist das auch in Ordnung. Bei längeren Links wird das aber leider zum Problem.



\documentclass[11pt, twoside,liststotoc,bibtotoc]{scrartcl}
\usepackage{listings}
\usepackage[ngerman]{babel}
\usepackage[german]{varioref}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{color}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{array}
\usepackage{setspace}\usepackage{threeparttable}
\pagestyle{fancy}

\begin{document}

\thispagestyle{empty}

\subsubsection{Software}
\label{sec:software}

umrissen\footnote{Bizerba: http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailframework.php (20.09.2011)}.

vereinfacht\footnote{Bizerba: http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailk.php (20.09.2011)}.

werden\footnote{Bizerba: http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailvision.php (20.09.2011)}.

werden\footnote{Bizerba: http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailmall.php (20.09.2011)}.

ERP-Systeme\footnote{Bizerba: http://www.bizerba-openworld.com/cms/deutsch/overview/software/bizerba-.brain.php (20.09.2011)}. pflegen\footnote{Bizerba: http://www.bizerba-openworld.com/cms/deutsch/overview/software/\\\_datamaintenance.brain.php (20.09.2011)}.
\end{document}


Hätte da zufällig jemand eine Idee, wie ich das Problem hier in den Griff bekommen könnte? Siehe Screenshot. Ich denke, es ist sofort ersichtlich, was ich meine. Ich denke, es liegt daran, dass Latex den Link nicht richtig umbrechen kann. Deswegen wäre es geschickt, wenn ich manchmal linksbündig formatieren könnte, so dass zum Beispiel der Große Abstand vom Doppelpunkt bis zum http wegfällt.

Vielen Dank!

Viele Grüße

Matt

bobmalaria
24-01-2012, 10:37
hi,

lade eventuell

\usepackage[breaklinks]{hyperref}

und gebe deine urls so an \url{http://...sdfsdfsdfsdf.de/?_4455}

dann sollten die urls korrekt umgebrochen werden. wenn dich die farbigen links die hyperref erstellt stoeren, so kann man diese abstellen.

gruss

Matt
24-01-2012, 11:42
Hi,

vielen Dank für deine Antwort. Das hat leider nicht funtioniert. Sieht immer noch gleich aus, außer dass die Links nun klickbar sind.

[EDIT]
Halt! Die Links werden jetzt richtig umgebrochen. Aber leider ist der Abstand zwischen dem Doppelpunkt und dem http immer noch so versetzt. :(



\documentclass[11pt, twoside,liststotoc,bibtotoc]{scrartcl}
\usepackage{listings}
\usepackage[ngerman]{babel}
\usepackage[german]{varioref}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{color}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{array}
\usepackage{setspace}\usepackage{threeparttable}
\pagestyle{fancy}
\usepackage[breaklinks]{hyperref}

\begin{document}

\thispagestyle{empty}

\subsubsection{Software}
\label{sec:software}

umrissen\footnote{Bizerba: \url{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailframework.php (20.09.2011)}}.

vereinfacht\footnote{Bizerba: \url{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailk.php (20.09.2011)}}.

werden\footnote{Bizerba: \url{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailvision.php} (20.09.2011)}.

werden\footnote{Bizerba: \url{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailmall.php (20.09.2011)}}.

ERP-Systeme\footnote{Bizerba: \url{http://www.bizerba-openworld.com/cms/deutsch/overview/software/bizerba-.brain.php (20.09.2011)}}.

pflegen\footnote{Bizerba: \url{http://www.bizerba-openworld.com/cms/deutsch/overview/software/\\\_datamaintenance.brain.php (20.09.2011)}}.
\end{document}





Hast du vielleicht noch eine Idee?

Danke!

hakaze
24-01-2012, 12:30
Das liegt daran, dass die Fussnoten im Blocksatz gesetzt werden. Linksbündiger Flattersatz geht mit dem footmisc-Paket.
Zusätzlich solltest du vielleicht auch den Befehl \href{url}{text} statt \url verwenden. Dann kannst du im Textteil zusätzliche Trennstellen mittels \- oder Leerzeichen (wahlweise auch unsichtbar über \hspace{0pt})einfügen. Dabei würde ich Leerzeichen bevorzugen, da der Leser (wenn er nicht klickt) sonst fälschlicherweise von einem Bindestrich in der URL ausgeht.

\documentclass[]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage[flushmargin,hang,ragged]{footmisc}
\usepackage[breaklinks]{hyperref}

\begin{document}

\subsubsection{Software}
\label{sec:software}

umrissen\footnote{Bizerba: \href{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailframework.php}{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailframe\hspace{0pt}work.php} (20.09.2011)}.

vereinfacht\footnote{Bizerba: \href{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailk.php}{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailk.php} (20.09.2011)}.

werden\footnote{Bizerba: \href{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailvision.php}{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailvision.php} (20.09.2011)}.

werden\footnote{Bizerba: \href{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailmall.php}{http://www.bizerba-openworld.com/cms/deutsch/retail/software-retail/retailmall.php} (20.09.2011)}.

ERP-Systeme\footnote{Bizerba: \href{http://www.bizerba-openworld.com/cms/deutsch/overview/software/bizerba-.brain.php}{http://www.bizerba-openworld.com/cms/deutsch/overview/software/bizerba-.brain.php} (20.09.2011)}.

pflegen\footnote{Bizerba: \href{http://www.bizerba-openworld.com/cms/deutsch/overview/software/_datamaintenance.brain.php}{http://www.bizerba-openworld.com/cms/deutsch/overview/software/\_datamainte\-nance.\hspace{0pt}brain.php} (20.09.2011)}.
\end{document}

Matt
24-01-2012, 12:49
Ja klasse!! Vielen Dank für die Hilfe. Hat einwandfrei funktioniert.