Seite 1 von 2

Literaturverweis ragt in den Seitenrand

Verfasst: Di 20. Jan 2015, 13:06
von StGo
Hallo,

irgendwie wundert es mich das ich nicht so richtig was zum Thema finde. Ich denke ich habe ein Brett vor dem Kopf und suche falsch.
Mien Problem ist das mein Literaturverweis in den Seitenrand hinein ragt. Leider bekomme ich das nicht in den Griff. Hat jemand eine Idee wo mein Fehler ist?
\documentclass[12pt, headsepline=true, a4paper]{scrreprt}

\usepackage{etoolbox} 
\reserveinserts{10}
\usepackage[ngerman, english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes]{csquotes}

\usepackage[backend=biber, style=alphabetic]{biblatex}
\addbibresource{Literatur.bib}

\begin{filecontents}{Literatur.bib}
@misc{moore1965cramming,
	Author = {Moore, Gordon E and others},
	Date-Added = {2014-12-02 14:03:03 +0000},
	Date-Modified = {2014-12-02 14:03:03 +0000},
	Publisher = {McGraw-Hill New York, NY, USA},
	Title = {Cramming more components onto integrated circuits},
	Year = {1965}}
\end{filecontents}
 
\begin{document}
\chapter{Einleitung}
Die Parallelsierung von Prozessen wird in Zeiten in denen das Mooresches~Gesetzt~\cite{moore1965cramming} überholt erscheint immer wichtiger. Im April 1965, wenige Jahre nach der Erfindung des integrierten Schaltkreises sagte Gordon Moore voraus das ich sich die Leistung der Schaltkreise jedes Jahr verdoppelt. Diese Theorie wurde von Moor selbst und anderen mehrfach korrigiert. Die heute bekannteste Annahme liegt bei 18 Monaten und beeinflussen die Hardwareindustrie immer noch.\par

\printbibliography

\end{document}
Danke

Verfasst: Di 20. Jan 2015, 13:13
von Genmutant
Mit dem geschützten Leerzeichen vor dem cite (~) verbietest du ihm ja die Trennung. Wenn du das durch ein normales Leerzeichen ersetzt, macht er da auch einen Zeilenumbruch.

Du hast übrigens einige Rechtschreibfehler drinnen, also falls das was sinnvolles sein soll, schalt lieber mal die Rechtschreibkorektur an ;)

Verfasst: Di 20. Jan 2015, 13:18
von StGo
Danke für die schnelle Antwort.

Die Rechtschreibfehler werden noch entfernt :-) War nur ins grobe getippt.

Das mit der Tilde habe ich anders verstanden. Ich dachte damit verweigere ich ihm die Trennung von zwei Wörtern.

Mooresches~Gesetzt~\cite{moore1965cramming}

Latex könnte doch vor Mooresches Gesetzt den Umbruch machen.

Danke

PS: Rechtschreibkorrektur ist an :-)

Verfasst: Di 20. Jan 2015, 13:50
von Genmutant
Ja aber dann kriegt es die Zeile nicht voll. Du stellst LaTeX also vor die Wahl zwischen zwei Sachen die es beide nicht machen darf.

EDIT: So wie du die Sprachen bei babel angibst, wird dein Text als englisch behandelt, nicht deutsch.

Verfasst: Di 20. Jan 2015, 14:05
von StGo
Ok verstehe. Wenn ich die Tilde entferne wird es korrekt getrennt. Allerdings verändert sich dann auch das Design des Literaturverweises. Mit Tilde fett gedruckt und ohne nicht. Wie hängt das zusammen?

Danke

Verfasst: Di 20. Jan 2015, 17:03
von Johannes_B
Kann ich nicht nachvollziehen, kannst du ein Minimalbeispiel erstellen?
\documentclass[12pt, headsepline=true, a4paper]{scrreprt}

\usepackage{etoolbox}
\reserveinserts{10}
\usepackage[ngerman, english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes]{csquotes}

\usepackage[backend=biber, style=alphabetic]{biblatex}
\addbibresource{\jobname.bib}

\begin{filecontents}{\jobname.bib}
@misc{moore1965cramming,
Author = {Moore, Gordon E and others},
Date-Added = {2014-12-02 14:03:03 +0000},
Date-Modified = {2014-12-02 14:03:03 +0000},
Publisher = {McGraw-Hill New York, NY, USA},
Title = {Cramming more components onto integrated circuits},
Year = {1965}}
\end{filecontents}

\begin{document}
\chapter{Einleitung}
Die Parallelsierung von Prozessen wird in Zeiten in denen das
Mooresches~Gesetzt \cite{moore1965cramming} überholt erscheint
immer wichtiger. Im April 1965, wenige Jahre nach der Erfindung
des integrierten Schaltkreises sagte Gordon Moore voraus das
ich sich die Leistung der Schaltkreise jedes Jahr verdoppelt.
Diese Theorie wurde von Moor selbst und anderen mehrfach
korrigiert. Die heute bekannteste Annahme liegt bei 18 Monaten
und beeinflussen die Hardwareindustrie immer noch.\par

\printbibliography

\end{document}

Verfasst: Mi 21. Jan 2015, 11:42
von StGo
OK in meinem Minibeispiel hast du recht. Ich scheine im Original irgendwo das Format ändern. Aber in meinem Minibeispiel bekomme ich in der Ausgabe ein ungewolltes Leerzeichen:

[moore1965cramming ]

Hast du da noch eine Idee?

Verfasst: Mi 21. Jan 2015, 11:50
von Genmutant
Du solltest eh nicht [moore1965cramming ] da stehen haben. Hast du biber ausgeführt?

Verfasst: Mi 21. Jan 2015, 11:55
von StGo
Ahhh ja hast recht. Habe ich nicht aufgepasst.

Passt. Danke

Verfasst: So 25. Jan 2015, 13:50
von meagle
Ich habe dasselbe Problem, aber nur bei drei Literaturangaben.. Die anderen passen aber.

ich benutze footcite, für meine Fußnoten/Quellenangabe. Habt ihr vll eine Idee woran das liegen könnte. Benutze für die Literatur bibtex.
\documentclass{article}
\usepackage[t1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead{WS 14/15, LV: 0519}
\cfoot[]{\pagemark}
\usepackage[DIV=9]{typearea}
\\

%End of Preamble
\usepackage[bibstyle=authoryear-ibid,citestyle=authoryear-ibid,backend=bibtex,natbib=true]{biblatex}
 @article{wiki2,
  title={Chinesischer Bürgerkrieg (Online) Dezember 2014},
  author={Wikipedia},
  journal={http://de.wikipedia.org/wiki/Chinesischer_Buergerkrieg},
  pages={12.12.2014},
  year={2014},
  publisher={}