Also, jetzt wirds ziemlich wirr. Ich versuch das mal zu sortieren.
Die Sache mit der Schweifklammer kannte ich. Sie funktioniert nur in meiner Abschlussarbeit nicht.
Deine Anpassungen machen exakt was sie sollen. Ich finde den authoryear-Stil optisch ansprechender, deswegen habe ich versucht, den in meine Präambel einzubauen.
versucht, weil das Literaturverzeichnis dabei komplett verschwindet.
Ich vermute, dass irgendwas mit der Literature.bib nicht stimmt.
Denn, wenn ich die Präambel in ein neues Dokument kopiere (nennen wir es "Neu") und Literaturquellen über den \begin{filecontents}-Befehl einfüge, habe ich eine perfekte und funktionable Darstellung.
Jetzt hab ich drei Sachen gemacht, um diese These zu checken.
Ich habe ein neues Literaturverzeichnis erstellt und mit \addbibresource geladen. Das Literaturverzeichnis wird nicht erstellt.
Dann habe ich einfach mal den meine gesamte Präambel gelöscht und dafür den funktionierenden Code aus der Datei "Neu" kopiert. Und siehe da - es funktioniert wieder nicht.
Habe ich eine Kopie meiner kompletten Arbeit gemacht, die Präambel aus dem Ordner gelöscht und die funktionierende Datei "Neu" als Präambel in diesen Ordner gespeichert. Dazu habe ich das Literaturverzeichnis neu und über Latex (statt wie bisher mit Jabref) erstellt. Das Literaturverzeichnis funktioniert immer noch nicht.
Ich habe keine Ahnung, was ich falsch mache. Folgender Code klappt nicht:
\documentclass[12pt,oneside,a4paper]{book}
\mathsurround=2pt
\parindent=0pt
\parskip=12pt
\renewcommand*{\baselinestretch}{1.5}
\textheight 22.5cm \textwidth 15.1cm \oddsidemargin=30pt
\evensidemargin=10pt \textwidth=412pt \lineskip=3pt
\columnsep=10pt \raggedbottom \setlength{\topmargin}{-1pt}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{wrapfig}
\usepackage[a4paper, left=2cm, right=4cm, top=2.5cm, bottom=2.5cm]{geometry}
\pagestyle{headings}
\usepackage[utf8]{inputenc}
\usepackage{remreset}
\usepackage[T1]{fontenc}
\usepackage{csquotes}
\usepackage[
backend=biber,
style=ext-authoryear,
giveninits=true,
]{biblatex}
\renewcommand*{\newunitpunct}{\addcomma\space}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimAlias[bib,biblist]{finalnamedelim}{multinamedelim}
\DeclareFieldFormat
[article,inbook,incollection,inproceedings,patent,thesis,unpublished]
{title}{#1\isdot}
\newbibmacro*{in:}{%
\setunit{\addspace}%
\bibncpstring{in}%
\printunit{\intitlepunct}}
\renewcommand{\jourvoldelim}{\addcomma\space}
\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\renewcommand{\volnumdelim}{\addcomma\space}
\NewBibliographyString{journum}
\DefineBibliographyStrings{german}{
journum = {Heft},
}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{journum}~#1}
\DeclareFieldFormat[article,periodical]{pages}{#1}
\renewcommand*{\finentrypunct}{}
%Nachname, V. Z.
\renewcommand*{\multinamedelim}{\addnbspace\komma\space}
\DeclareNameFormat{labelname}{
\ifnum\value{uniquename}<2
\ifuseprefix
{\usebibmacro{name:family-given}
{\namepartfamily}
{\namepartgiveni}
{\namepartprefixi}
{\namepartsuffixi}}
\fi
\usebibmacro{name:andothers}}
%%% Zitationsstil - \footcite{•} %%%
\DeclareCiteCommand{\xfootcite}[\mkbibfootnote]
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}
\setunit{\addnbspace}
\printnames{labelname}
\printfield[parens]{year}
\setunit{\addcolon\space}
\printfield[citetitle]{title}
\newunit}
{\addsemicolon\space}
{\usebibmacro{postnote}}
\renewcommand*{\labelnamepunct}{\addcomma\space}
%Italic weg
\DeclareFieldFormat[article, book]{title}{#1}
\DeclareFieldFormat{journaltitle}{#1}
\addbibresource{literatur.bib}
%------------------------
\pagestyle{fancy} \lhead{{\em\nouppercase\rightmark}} \chead{}
\rhead{\thepage} \setlength{\topskip}{0pt}
\cfoot{} \rfoot{} \lfoot{}
\renewcommand{\footrulewidth}{0pt}
\renewcommand{\headrulewidth}{0.4pt}
\allowdisplaybreaks
%------------------------
\newcounter{aux}
Wenn ich eine neue Datei öffne, den Code von oben einfüge, dazu
\begin{filecontents}{\jobname.bib}
@article{pindyck,
author = {Pindyck, R. S.},
title = {Climate Change Policy: What Do the Models Tell Us?},
journal = {Journal of Economic Literature},
year = {2013},
volume = {51},
numbe = {3},
pages = {860–872},
}
@article{Allen2007,
author = {Myles R. Allen and David J. Frame},
journal = {Science},
title = {Call Off the Quest},
year = {2007},
number = {5850},
pages = {582--583},
volume = {318},
}
@book{ClimateChange2014,
author = {{Intergovernmental Panel on Climate Change}},
publisher = {Cambridge University Press},
title = {Climate Change 2013 -- The Physical Science Basis},
year = {2014},
isbn = {110766182X},
ean = {9781107661820},
pagetotal = {1552},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite[380]{sigfridsson}
ipsum \autocite[1]{pindyck}
ipsum \autocite[582]{Allen2007}
ipsum \autocite[529]{ClimateChange2014}
\printbibliography
\end{document}
ergänze, habe ich (mit Ausnahmen der Fußnoten) genau die Lösung, die ich brauuche.
Daraufhin habe ich versucht, mein ganzes Literaturverzeichnis auf diese Weise einzufügen und - literaturverzeichnis ist weg.
Und noch ein Nachtrag: Wenn ich deine apa-Version verwende, klappt alles perfekt bis auf den Eintrag für das Intergovernmental Panel, dort tritt einfach keine Änderung ein. Ansonsten funktioniert sie allerdings in meiner Präambel.
\documentclass[12pt,oneside,a4paper]{book}
\mathsurround=2pt
\parindent=0pt
\parskip=12pt
\renewcommand*{\baselinestretch}{1.5}
\textheight 22.5cm \textwidth 15.1cm \oddsidemargin=30pt
\evensidemargin=10pt \textwidth=412pt \lineskip=3pt
\columnsep=10pt \raggedbottom \setlength{\topmargin}{-1pt}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{wrapfig}
\usepackage[a4paper, left=2cm, right=4cm, top=2.5cm, bottom=2.5cm]{geometry}
\pagestyle{headings}
\usepackage[utf8]{inputenc}
\usepackage{remreset}
\usepackage[T1]{fontenc}
\usepackage{csquotes}
\usepackage[
backend=biber,
style=apa
]{biblatex}
\DeclareDelimAlias[bib,biblist]{finalnamedelim}{multinamedelim}
\DeclareDelimAlias[bib,biblist]{finalnamedelim:apa:family-given}{multinamedelim}
\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\NewBibliographyString{journum}
\DefineBibliographyStrings{german}{
journum = {Heft},
}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{journum}~#1}
\renewbibmacro*{in}{%
\ifbool{bbx:in}%
{}%
{\global\booltrue{bbx:in}%
\bibncpstring{in}\setunit{\space}}}
\renewbibmacro{journal+issuetitle}{%
\setunit{\addspace}%
\usebibmacro{in}%
\usebibmacro{journal}%
\setunit{\addcomma\addspace}%
\printfield{volume}%
\setunit{\addcomma\addspace}%
\printfield{number}%
\setunit{\addcomma\addspace}%
\printfield{eid}%
\newunit\newblock
\usebibmacro{issuename}%
\newunit}
\renewcommand*{\finentrypunct}{}
%Nachname, V. Z.
\renewcommand*{\multinamedelim}{\addnbspace\komma\space}
\DeclareNameFormat{labelname}{
\ifnum\value{uniquename}<2
\ifuseprefix
{\usebibmacro{name:family-given}
{\namepartfamily}
{\namepartgiveni}
{\namepartprefixi}
{\namepartsuffixi}}
\fi
\usebibmacro{name:andothers}}
%%% Zitationsstil - \footcite{•} %%%
\DeclareCiteCommand{\xfootcite}[\mkbibfootnote]
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}
\setunit{\addnbspace}
\printnames{labelname}
\printfield[parens]{year}
\setunit{\addcolon\space}
\printfield[citetitle]{title}
\newunit}
{\addsemicolon\space}
{\usebibmacro{postnote}}
\renewcommand*{\labelnamepunct}{\addcomma\space}
%Italic weg
\DeclareFieldFormat[article, book]{title}{#1}
\DeclareFieldFormat{journaltitle}{#1}
\addbibresource{sources.bib}
%------------------------
\pagestyle{fancy} \lhead{{\em\nouppercase\rightmark}} \chead{}
\rhead{\thepage} \setlength{\topskip}{0pt}
\cfoot{} \rfoot{} \lfoot{}
\renewcommand{\footrulewidth}{0pt}
\renewcommand{\headrulewidth}{0.4pt}
\allowdisplaybreaks
%------------------------
\newcounter{aux}