Literaturverweis ragt in den Seitenrand

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


StGo
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 53
Registriert: Do 29. Nov 2012, 12:19

Literaturverweis ragt in den Seitenrand

Beitrag 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

Genmutant
Forum-Guru
Forum-Guru
Beiträge: 488
Registriert: Di 8. Jul 2008, 11:00
Wohnort: Augsburg

Beitrag 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 ;)

StGo
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 53
Registriert: Do 29. Nov 2012, 12:19

Beitrag 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 :-)

Genmutant
Forum-Guru
Forum-Guru
Beiträge: 488
Registriert: Di 8. Jul 2008, 11:00
Wohnort: Augsburg

Beitrag 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.

StGo
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 53
Registriert: Do 29. Nov 2012, 12:19

Beitrag 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

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

StGo
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 53
Registriert: Do 29. Nov 2012, 12:19

Beitrag 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?

Genmutant
Forum-Guru
Forum-Guru
Beiträge: 488
Registriert: Di 8. Jul 2008, 11:00
Wohnort: Augsburg

Beitrag von Genmutant »

Du solltest eh nicht [moore1965cramming ] da stehen haben. Hast du biber ausgeführt?

StGo
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 53
Registriert: Do 29. Nov 2012, 12:19

Beitrag von StGo »

Ahhh ja hast recht. Habe ich nicht aufgepasst.

Passt. Danke

meagle
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: So 25. Jan 2015, 13:32

Beitrag 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={}
Dateianhänge
Chinafinal(1).pdf
Auf der letzten Seit findet ihr die Literatur
(267.91 KiB) 653-mal heruntergeladen
Go Latex, or go noob... ;)

Antworten