Seite 1 von 1

Seitenrand Quellenverzeichnis

Verfasst: Mi 12. Aug 2015, 23:13
von Dave Miller
Hallo,

kennt jemand das Problem und hat vielleicht eine Lösung für mich?

Einige meiner Quellen schießen über den rechten Seitenrand hinweg....

Woran liegt das? :evil:

Danke

Verfasst: Mi 12. Aug 2015, 23:16
von Johannes_B
Wolltest du nicht Pause machen?

Mehr als raten können wir mit den gegebenen Informationen auch nicht.

Zeilenumbrüche in Bibliografielinks?

Verfasst: Mi 12. Aug 2015, 23:21
von Dave Miller
Es sind nicht nur Internetquellen. :?


Verstehe nicht wieso die über den Rand kommen. Der ist doch definiert. :evil:

...

Verfasst: Do 13. Aug 2015, 08:00
von nixversteh
... ich will doch nur spielen ...

Teste mal diesen Code, den ich aus dem Netz habe ...
\newcounter{biburlnumpenalty}
\newcounter{biburlucpenalty}
\newcounter{biburllcpenalty}

\newcommand*{\biburlsetup}{%
  \Urlmuskip=0mu plus 3mu\relax
  \mathchardef\UrlBigBreakPenalty=100\relax
  \mathchardef\UrlBreakPenalty=200\relax
  \def\UrlBigBreaks{\do\:\do\-}%
  \def\UrlBreaks{%
    \do\.\do\@\do\/\do\\\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\}%
    \do\,\do\?\do\'\do\+\do\=\do\#\do\$\do\&\do\*\do\^\do\"}%
  \ifnumgreater{\value{biburlnumpenalty}}{0}
    {\def\do##1{\appto\UrlSpecials{\do##1{\mathchar`##1 \penalty\value{biburlnumpenalty}}}}%
     \do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\0}
    {}%red
  \ifnumgreater{\value{biburlucpenalty}}{0}
    {\def\do##1{\appto\UrlSpecials{\do##1{\mathchar`##1 \penalty\value{biburlucpenalty}}}}%
     \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}
    {}%
  \ifnumgreater{\value{biburllcpenalty}}{0}
    {\def\do##1{\appto\UrlSpecials{\do##1{\mathchar`##1 \penalty\value{biburllcpenalty}}}}%
     \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}
    {}%
  \let\do=\noexpand}
\usepackage{url}
\setcounter{biburlnumpenalty}{8000}
\setcounter{biburlucpenalty}{8000}
\setcounter{biburllcpenalty}{8000}

\urlstyle{same}
Viel Erfolg

Gruß

Martin

EDIT: Ulrike hat recht: Dieser Code verursacht Fehler, sorry, nicht benutzen. Lief damals in einem bestimmten Beispiel

Verfasst: Do 13. Aug 2015, 09:58
von u_fischer
Dave Miller hat geschrieben:Es sind nicht nur Internetquellen. :?
Verstehe nicht wieso die über den Rand kommen. Der ist doch definiert. :evil:
LaTeX findet es nunmal wichtiger vernünftige Wortabstände einzuhalten, als den Rand. Und LaTeX ist der Meinung, dass du besser als eine doofe Maschine entscheiden kannst, was man am besten in solchen Fällen macht. Deswegen warnt es dich in der log-Datei mit einer overfull-Meldung und überlässt die die Aufgabe eine Lösung zu finden.

Ohne konkretes Beispiel ist es schwer zu sagen, was du tun solltest, aber du kannst mal \setlength\emergencystretch{1em} vor der Bibliographie versuchen.

Und ignoriere Martin Nixversteh. Da du bereits biblatex verwendest, ist der größte Teil seines Code unnötig und wird nur zu Fehlern führen.

Verfasst: Do 13. Aug 2015, 20:50
von Dave Miller
\setlength\emergencystretch{1em}

Hat geklappt! Danke :)

Verfasst: Fr 14. Aug 2015, 10:01
von Besserwisser
Ist die Frage damit beantwortet? Dann solltest du den Status entsprechend anpassen.