printbibliography erzeugt Kopfzeile?

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.
pmeller
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 7. Jan 2017, 12:54

printbibliography erzeugt Kopfzeile?

Beitrag von pmeller »

Hallo zusammen und schon einmal vielen Dank für eure Hilfe.
Ich schreibe gerade eine Latex Hausarbeit und mir fehlt eigentlich nur noch das Quellenverzeichnis.
Hier habe ich das Problem das Latex eine Kopfzeile mit der Überschrift Latex erzeugt.(siehe Anhang) Wie bekomme ich dies weg?

Vielen Dank
Gruß Philipp

Code: Alles auswählen

\documentclass[a4paper,14pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{dsfont}
\usepackage[RGB]{xcolor}
\usepackage{amsmath}
\usepackage{graphicx} 
\usepackage{xunicode} 
\usepackage{fontspec}
\usepackage{geometry}
\usepackage{scrpage2}
\usepackage{fp}
\usepackage{biblatex} 
\addbibresource{Quellen.bib} 
\addbibresource{Internetquellen.bib} 
\usepackage{url}
\usepackage{eurosym}

Code: Alles auswählen

\printbibliography[type=book]
\printbibliography[type=misc, title={Internetquellen}]
Bild
Dateianhänge
Bildschirmfoto 2017-01-07 um 19.22.46.png
Bildschirmfoto 2017-01-07 um 19.22.46.png (88.09 KiB) 1478 mal betrachtet

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2199
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Dein unvollständiges Beispiel ist leider nicht in der Lage, Dein Problem zu zeigen. In Deiner angehängten Abbildung lese ich außerdem das Wort "Literatur" und nicht "Latex" in der Kopfzeile, sofern ich Dich richtig verstanden habe.

Kennst Du die Option ngerman des Pakets babel?

Du lädst inputenc und fontspec.

Näheres dazu: Wie steige ich auf Xe/LuaLaTeX um?

Für das veraltete Paket scrpage2 bietet KOMA-Script einen Ersatz an.

pmeller
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 7. Jan 2017, 12:54

Beitrag von pmeller »

Hallo,

vielen Dank für deine schnelle Antwort.
Entschuldigung, ich meinte natürlich Literatur nicht Latex.
Aus deiner Antwort werde ich leider nicht wirklich schlauer.(bin Latex Anfänger)
Habe mal einen Code angehängt der den Fehler reproduziert und funktionieren sollte.

Code: Alles auswählen

\documentclass[a4paper,14pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{dsfont}
\usepackage[RGB]{xcolor}
\usepackage{amsmath}
\usepackage{graphicx} 
\usepackage{xunicode} 
\usepackage{fontspec}
\usepackage{geometry}
\usepackage{scrpage2}
\usepackage{fp}
\usepackage{biblatex} 
\addbibresource{Quellen.bib} 
\addbibresource{Internetquellen.bib} 
\usepackage{url}
\usepackage{eurosym}
\geometry{headsep=2.5cm,left=2.5cm,right=2.5cm,bottom=4cm}
\setlength{\parindent}{0em}



\addto\captionsgerman{
\renewcommand{\contentsname}{\textcolor{Author}{Inhalt}}}

\makeatletter
\renewcommand{\@maketitle}{
 \null
 \vskip 25em%
 \begin{flushleft}%
  {\LARGE\textbf{\@title} \par}%
   \vskip 2em%
  {\large \@author \par}%
  \vskip 6em%
 \end{flushleft}%
 \par} \makeatother
 
\ohead{
\\
\includegraphics[height=35pt]{Logo_Vorlage_Briefkopf_Kurven.png}}
\pagestyle{scrheadings} 

\definecolor{Titel}{HTML}{245EA6}
\definecolor{Author}{HTML}{355BB7}
\definecolor{Ueberschrift}{HTML}{245EA6}

\setkomafont{section}{\textcolor{Author}}
\setkomafont{subsection}{\textcolor{Author}}
\setkomafont{subsubsection}{\textcolor{Author}}
\def\theequation{\thesection.\numberwithin{equation}{section}\arabic{equation}}

\title{\textcolor{Titel}{Finanzierung und Investition}}
\author{\textcolor{Author}{
PM
}
}
\date{}


\begin{document}
Literaturzitat\cite{Pape2011} \\
Internetquelle \cite{Controllingportal2016}
\printbibliography[type=book]
\printbibliography[type=misc, title={Internetquellen}]

\end{document}
Gruß Philipp

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 500
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

...

Beitrag von nixversteh »

Hallo Philipp ,

zumindest diese beiden Dateien fehlen uns noch ...

Code: Alles auswählen

\addbibresource{Quellen.bib}
\addbibresource{Internetquellen.bib}
Gruß
Martin
Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehr wert, als Millionen von jener.
(Gotthold Ephraim Lessing)

pmeller
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 7. Jan 2017, 12:54

Beitrag von pmeller »

Hallo Martin,

habe es mir schon fast gedacht.
Die erste ist die Quellen.bib Datei, die zweite dementsprechend Internetquellen.bib.

Code: Alles auswählen

@book{Pape2011,
    title = {{Grundlagen der Finanzierung und Investition: Mit Fallbeispielen und {\"{U}}bungen}},
    year = {2011},
    author = {Pape, U}
}

@book{Berk_Corporate_finance_2014,
    title = {{Corporate finance}},
    year = {2014},
    author = {Berk, Jonathan B. and DeMarzo, Peter M.},
    edition = {Global edi},
    series = {The Pearson series in finance; Always learning},
    publisher = {Pearson},
    address = {Boston},
    keywords = {Corporations, Finance}
}

@book{Wohe_Betriebswirtschaftliche_Steuer_1988,
    title = {{Betriebswirtschaftliche Steuerlehre, 1, Halbbd. 1: Die Steuern des Unternehmens}},
    year = {1988},
    author = {W{\"{o}}he (1924-2007), Günter},
    series = {Betriebswirtschaftliche Steuerlehre},
    publisher = {Vahlen},
    address = {M{\"{u}}nchen}
}

@book{Pape_Grundlagen_der_Finanzierung_un_2015,
    title = {{Grundlagen der Finanzierung und Investition: mit Fallbeispielen und {\"{U}}bungen}},
    year = {2015},
    author = {Pape, Ulrich},
    edition = {3., {\"{u}}berar},
    publisher = {de Gruyter Oldenbourg},
    address = {Berlin u.a.}
}
}

Code: Alles auswählen

@misc{Rechnungswesen-Verstehen2016,
annote = {Aufgerufen am: 13.12.2016},
author = {Rechnungswesen-Verstehen},
title = {{Dynamische Amortisationszeit}},
url = {http://www.rechnungswesen-verstehen.de/formeln/dynamische-amortisationszeit.php},
urldate = {2016-12-13},
year = {2016}
}
@misc{Controllingportal2016,
annote = {Aufgerufen am: 11.12.2016},
author = {Comntrollingportal},
title = {{Kapitalwertmethode}},
url = {http://www.controllingportal.de/Fachinfo
/Investitionsrechnung/Kapitalwertmethode.html},
urldate = {2016-12-11},
year = {2016}
}
@misc{Welt-der-bwl2016,
annote = {Aufgerufen am: 11.12.2016},
author = {welt-der-bwl},
title = {{Kapitalwertmethode}},
url = {http://www.welt-der-bwl.de/Kapitalwertmethode},
urldate = {2016-12-11},
year = {2016}
}
Gruß
Philipp

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 500
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

...

Beitrag von nixversteh »

Hallo Philipp,

[...] ich habe einige Dinge geändert, ansonsten hab ich mich auf die Kopfzeile beschränkt [...]

Code: Alles auswählen

\documentclass[paper=a4,fontsize=14pt,DIV=calc]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{dsfont}
\usepackage[RGB]{xcolor}
\usepackage{amsmath}
\usepackage[demo]{graphicx}
\usepackage{fontspec}
\usepackage{scrlayer-scrpage} % Neu für scrpage2
\usepackage{fp}
\usepackage[autostyle]{csquotes} % sollte geladen werden
\usepackage{biblatex}
\addbibresource{Quellen.bib}
\addbibresource{Internetquellen.bib}
\usepackage{url}
\usepackage{eurosym}
\usepackage{geometry}
\geometry{%
paperwidth=210mm,
paperheight=297mm,
top=25mm,
height=247mm,
heightrounded,% letzteres ist sehr zu empfehlen
left=25mm,
right=25mm,
marginparsep=3mm,
marginparwidth=25mm}
\usepackage{setspace}
\setstretch{1,25}
\setlength{\parindent}{0em}

\addto\captionsgerman{
\renewcommand{\contentsname}{\textcolor{Author}{Inhalt}}}

\makeatletter
\renewcommand{\@maketitle}{
 \null
 \vskip 25em%
 \begin{flushleft}%
  {\LARGE\textbf{\@title} \par}%
   \vskip 2em%
  {\large \@author \par}%
  \vskip 6em%
 \end{flushleft}%
 \par} \makeatother
 
\ohead{
\\
\includegraphics[height=35pt]{Logo_Vorlage_Briefkopf_Kurven.png}}
\pagestyle{plain} % KEINE KOPFZEILE!!!!!!!!!!!!!!!!!!!!!

\definecolor{Titel}{HTML}{245EA6}
\definecolor{Author}{HTML}{355BB7}
\definecolor{Ueberschrift}{HTML}{245EA6}

\setkomafont{section}{\textcolor{Author}}
\setkomafont{subsection}{\textcolor{Author}}
\setkomafont{subsubsection}{\textcolor{Author}}
\def\theequation{\thesection.\numberwithin{equation}{section}\arabic{equation}}

\title{\textcolor{Titel}{Finanzierung und Investition}}
\author{\textcolor{Author}{
PM
}
}
\date{}

\begin{document}
Literaturzitat\cite{Pape2011} \\
Internetquelle \cite{Controllingportal2016}
\printbibliography[type=book]
\printbibliography[type=misc, title={Internetquellen}]

\end{document}
 
Gruß
Martin
Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehr wert, als Millionen von jener.
(Gotthold Ephraim Lessing)

Gast

Beitrag von Gast »

Die Ursache des Problems ist, dass biblatex an einigen Stellen \markboth an Stelle von \@mkboth verwendet und damit auch dann einen lebenden Kolumnentitel setzt, wenn ein statischer Kolumnentitel gewünscht ist. In meinen Augen ist das ein Bug in biblatex, den du melden solltest. Man kann ihn nachträglich mit xpatch aus der verwendeten Kopfdefinition herauspatchen:

Code: Alles auswählen

\begin{filecontents*}{Quellen.bib}
@book{Pape2011,
    title = {{Grundlagen der Finanzierung und Investition: Mit Fallbeispielen und {\"{U}}bungen}},
    year = {2011},
    author = {Pape, U}
}

@book{Berk_Corporate_finance_2014,
    title = {{Corporate finance}},
    year = {2014},
    author = {Berk, Jonathan B. and DeMarzo, Peter M.},
    edition = {Global edi},
    series = {The Pearson series in finance; Always learning},
    publisher = {Pearson},
    address = {Boston},
    keywords = {Corporations, Finance}
}

@book{Wohe_Betriebswirtschaftliche_Steuer_1988,
    title = {{Betriebswirtschaftliche Steuerlehre, 1, Halbbd. 1: Die Steuern des Unternehmens}},
    year = {1988},
    author = {W{\"{o}}he (1924-2007), Günter},
    series = {Betriebswirtschaftliche Steuerlehre},
    publisher = {Vahlen},
    address = {M{\"{u}}nchen}
}

@book{Pape_Grundlagen_der_Finanzierung_un_2015,
    title = {{Grundlagen der Finanzierung und Investition: mit Fallbeispielen und {\"{U}}bungen}},
    year = {2015},
    author = {Pape, Ulrich},
    edition = {3., {\"{u}}berar},
    publisher = {de Gruyter Oldenbourg},
    address = {Berlin u.a.}
}
}
\end{filecontents*}
\begin{filecontents*}{Internetquellen.bib}
@misc{Rechnungswesen-Verstehen2016,
annote = {Aufgerufen am: 13.12.2016},
author = {Rechnungswesen-Verstehen},
title = {{Dynamische Amortisationszeit}},
url = {http://www.rechnungswesen-verstehen.de/formeln/dynamische-amortisationszeit.php},
urldate = {2016-12-13},
year = {2016}
}
@misc{Controllingportal2016,
annote = {Aufgerufen am: 11.12.2016},
author = {Comntrollingportal},
title = {{Kapitalwertmethode}},
url = {http://www.controllingportal.de/Fachinfo
/Investitionsrechnung/Kapitalwertmethode.html},
urldate = {2016-12-11},
year = {2016}
}
@misc{Welt-der-bwl2016,
annote = {Aufgerufen am: 11.12.2016},
author = {welt-der-bwl},
title = {{Kapitalwertmethode}},
url = {http://www.welt-der-bwl.de/Kapitalwertmethode},
urldate = {2016-12-11},
year = {2016}
}
\end{filecontents*}
\documentclass[a4paper,fontsize=14pt%!!! veraltete Option ersetzt
]{scrartcl}
%\usepackage[utf8]{inputenc}%!!! Passt nicht zur Verwendung von fontspec
\usepackage[ngerman]{babel}%!!! neue statt veralteter Rechtschreibung
\usepackage{csquotes}%!!! missing csquotes Warnung beseitigt
\usepackage{dsfont}
\usepackage[RGB]{xcolor}
\usepackage{amsmath}
\usepackage{graphicx} 
\usepackage{xunicode} 
\usepackage{fontspec}
\usepackage{geometry}
\usepackage{scrlayer-scrpage}%!!! veraltetes Paket ersetzt
\usepackage{fp}
\usepackage{biblatex} 
\addbibresource{Quellen.bib} 
\addbibresource{Internetquellen.bib} 
\usepackage{url}
\usepackage{eurosym}
\geometry{headheight=59pt,headsep=2.5cm,left=2.5cm,right=2.5cm,bottom=4cm}
%\setlength{\parindent}{0em}%!!! typografisch unsinnige Einstellung entfernt

% biblatex setzt nur lebenden Kolumnentitel, wenn solche erwünscht sind
\usepackage{xpatch}
\makeatletter
\xpatchcmd\blx@head@bibliography{\markboth}{\@mkboth}{}{\undefined}
\makeatother

\addto\captionsgerman{\renewcommand{\contentsname}{\textcolor{Author}{Inhalt}}}%!!! unerwünschtes Leerzeichen durch Zeilenende entfernt

\makeatletter
\renewcommand{\@maketitle}{
 \null
 \vskip 25em%
 \begin{flushleft}%
  {\LARGE\textbf{\@title} \par}%
   \vskip 2em%
  {\large \@author \par}%
  \vskip 6em%
 \end{flushleft}%
 \par} \makeatother
 
\ohead{
\\
\includegraphics[height=35pt]{example-image.png}}%!!! Datei verwendet, die für ein Minimalbeispiel geeignet ist
\pagestyle{scrheadings} 

\definecolor{Titel}{HTML}{245EA6}
\definecolor{Author}{HTML}{355BB7}
\definecolor{Ueberschrift}{HTML}{245EA6}

\setkomafont{section}{\textcolor{Author}}
\setkomafont{subsection}{\textcolor{Author}}
\setkomafont{subsubsection}{\textcolor{Author}}
\def\theequation{\thesection.\numberwithin{equation}{section}\arabic{equation}}

\title{\textcolor{Titel}{Finanzierung und Investition}}
\author{\textcolor{Author}{PM}}%!!! drei unerwünschte Leerzeichen durch Zeilenende entfernt
\date{}


\begin{document}
Literaturzitat\cite{Pape2011}%!!! Katastrophenumbruch durch Absatz ersetzt

Internetquelle \cite{Controllingportal2016}
\printbibliography[type=book]
\printbibliography[type=misc, title={Internetquellen}]

\end{document}
Beachte bitte, dass ich auch einige grobe Unsauberheiten beseitigt habe. Du solltest dem LaTeX-Wissen auf dem diese beruhen mit großer Skepsis begegnen. Falls da eine Vorlage im Spiel ist, lies unbedingt die verlinkte Seite und mach den Verwalter der Vorlage bitte auf die Mängel aufmerksam.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2199
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Im folgenden Literatureintrag ist ein Tippfehler.

Code: Alles auswählen

@misc{Controllingportal2016,
%annote = {Aufgerufen am: 11.12.2016},
author = {Comntrollingportal},% <- Tippfehler
title = {{Kapitalwertmethode}},
url = {http://www.controllingportal.de/Fachinfo
/Investitionsrechnung/Kapitalwertmethode.html},
urldate = {2016-12-11},
year = {2016}
}
Wenn Du ihn berichtigst, könnte ein Teil der URL über den Rand hinausragen. Auch diese Problem lässt sich beheben.

Statt @misc bietet sich für Deine Internetquellen @online an.

Code: Alles auswählen

\setlength{\parindent}{0em}
Der Gast hat es schon angesprochen. Lies dazu bitte http://texwelt.de/wissen/fragen/9

pmeller
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 7. Jan 2017, 12:54

Beitrag von pmeller »

Vielen Dank euch beiden, ihr habt mir sehr geholfen und auch danke für den Hinweis auf den Tippfehler.

Den Fehler werde ich melden und dem Verwalter (mir hust) gebe ich bescheid. xD
Der Literaturschriftzug ist jetzt weg.
Außerdem würde ich gerne unabhängig von der alphabetischen Reihenfolge die Literaturquellen vorrangig nummerieren, und danach erst die Internetquellen. Gibt es hierfür auch eine Lösung?
Außerdem funktioniert das Paket ngerman bei mir leider nicht.

Vielen Dank für eure weitere Hilfe

Gast

Beitrag von Gast »

Du sollst doch gar nicht das Paket ngerman verwenden, sondern weiterhin babel mit Option ngerman statt german. Beim Wechsel erzeugt babel ggf. einen Fehler, der aber nach einem weiteren LaTeX-Lauf von alleine verschwindet. Wenn nicht, ist deine LaTeX-Distribution vermutlich extrem veraltet oder es fehlen Pakete, die nachzuinstallieren wären. Ohne vernünftige Problembeschreibung lässt sich das nicht sagen.

Ansonsten kann man bei biblatex nahezu beliebige Sortierregeln definieren. Näheres ist der [d]biblatex[/d]-Anleitung zu entnehmen.

Antworten