ich versuche mein Glück nochmal hier und hoffe trotz natbib auf Gnade. Ich stehe recht kurz vor der Abgabe, ich möchte also nicht auf etwas anderes umsteigen.
Ich brauche ein Quellen- und ein Literaturverzeichnis.
Ich arbeite wie gesagt mit natbib und habe durch meine bisherigen Recherchen herausgefunden, dass es mit \multibib klappen sollte.
Ich arbeite mit der Dokumentation
http://get-software.net/macros/latex/co ... ltibib.pdf
Beim Kompilieren entsteht auch eine aux.Datei wie es soll. Nur muss Latex jetzt mit dieser Datei kompilieren, wenn ich das richtig verstanden habe bzw. mich richtig ausgedrückt habe.
Hier ein VM:
\documentclass[a4paper,fontsize=12pt]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[english, ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[round]{natbib} \usepackage{multibib} \newcites{lprim}{Primärliteratur} \begin{filecontents}{Literatur} @periodical{AEGBedienungsanleitung.2018, title = {{USER MANUAL Backofen}}, editor = {AEG}, abstract = {}, userb = {2018} } @online{FuchsPhone.2017, author = {FuchsPhone}, year = {27.01.2017}, title = {{Samsung Galaxy A5}}, url = {https://www.youtube.com/watch?v=8YZhf0kcz2I&t=37s}, abstract = {}, location = {YouTube} } \end{filecontents} \begin{document} \section{Abstract} Primärquelle\footnote{\citetlprim{FuchsPhone.2017}.} \footnote{\citetlprim{AEGBedienungsanleitung.2018}.} \addcontentsline{toc}{chapter}{Literaturverzeichnis} \bibliographystylelprim{apalike-german} \bibliographylprim{Literatur} \bibliography{Literatur} \end{document}
In der Dokumentation (S. 5) steht, dass nun \@citex durch Packages modifiziert werden muss:
\providecommand\@newciteauxhandle{\@auxout}
\def\@restore@auxhandle{\gdef\@newciteauxhandle{\@auxout}}
\AtBeginDocument{%
\@ifundefined{newcites}{\global\let\@restore@auxhandle\relax}{}}
hab ich in der Präambel eingefügt (produziert aber Fehler, dazu gleich), zweiter Schritt ist laut Dokumentation nun:
In the redefinitions of \@citex replace \@auxout by \@newciteauxhandle
--> und da hängts bei mir! Was ist damit gemeint, "in the redefinitions of \@citex ?
Die Fehler, die oben produziert werden, lauten:
! LaTeX Error: Missing \begin{document}.
und
! Use of \@ doesn't match its definition.
Ich hoffe, das ist in irgendeiner Weise nachvollziehbar. Ich bin auch um einfachere Tipps dankbar.