Texmaker findet keine \citation commands

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


AlWeis
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: Do 20. Aug 2015, 15:51

Texmaker findet keine \citation commands

Beitrag von AlWeis »

Hallo!

Ich versuche seit Stunden meine Citavi-Literatur in meine latex-Datei einzubinden (Texmaker, Windows). Ich bekomme beim Ausführen von BibTex folgende Fehlermeldung:
The top-level auxiliary file: main.aux I found no \citation commands---while reading file main.aux I found no \bibdata command---while reading file main.aux I found no \bibstyle command---while reading file main.aux

Und beim Ausführen von PDFLatex dann u.a. folgende Fehler:
Empty bibliography
There were undefined references

Hier mein Code:
\documentclass
[paper=a4,
 pagesize, % passt die Seitengröße für PDFs korrekt an
 fontsize=11pt,
 parskip=half]
{scrreprt}

% Eine etwas schönere Schriftart wählen
\usepackage[T1]{fontenc}
\usepackage{lmodern}

% Biblatex für die Literaturverwaltung
\usepackage[backend=biber,style=authortitle]{biblatex}
%\usepackage{cite} 

\bibliography{Diss}

% Verbessert die Körnung
\usepackage{microtype}

% Eingabe von Umlauten
\usepackage[utf8]{inputenc}

% Sprachanpassungen auf Deutsch
\usepackage[ngerman]{babel}

% Sprachspezifische Anführungszeichen durch den \enquote{Text} Befehl
\usepackage{csquotes}

...

\usepackage{blindtext}

% Keine "Schusterjungen"
\clubpenalty = 10000
% Keine "Hurenkinder"
\widowpenalty = 10000
\displaywidowpenalty = 10000

...

\begin{document}

...

\begin{abstract}
 \blindtext \cite{Aaronson.1976} 
\end{abstract}

... 

\printbibliography

\end{document}
 
Ich bin schon lange in den Foren unterwegs, um Lösungen zu finden, aber nichts hat funktioneirt. Ich hoffe, ihr könnt mit helfen!

[/code][/i]

Gast

Beitrag von Gast »

Wenn Du mit backend=biber Biber als Bibliographieprozessor anmeldest, dann musst Du auch Biber aufrufen und nicht BibTeX.

Die Fehlermeldung deutet darauf hin, dass Du BibTeX laufen lässt.

Siehe Wie verwende ich biber in meinem Editor? und Biblatex with Biber: Configuring my editor to avoid undefined citations.

AlWeis
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: Do 20. Aug 2015, 15:51

Herzlichen Dank!

Beitrag von AlWeis »

Hat super geklappt! Vielen, vielen Dank für den Tipp!

ladybird_858
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: So 8. Jan 2017, 13:28

Beitrag von ladybird_858 »

Hallo,

ich habe ein ähnliches Problem. Habe jetzt bei den Einstellungen Biber statt Biblatex eingegeben. Muss ich dann anders kompilieren? Beim 3. Kompilieren erhalte ich dann sehr viele Fehlermeldungen und im PDF steht auf der 1. Seite nytnyt, danach der normale Text aber ohne richtige Zitate. Wo liegt der Fehler?

Gast

Beitrag von Gast »

Schon einmal darin, dass du die wichtigen Hinweise nicht gründlich durchgearbeitet und deshalb auch kein Minimalbeispiel und keine Fehlermeldung angegeben hast und auch keine neue Frage gestellt, sondern dich faul an eine beantwortete alte angehängt hast. Hellsehen können wir leider nicht.

ladybird_858
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: So 8. Jan 2017, 13:28

Beitrag von ladybird_858 »

Hier ist ein Beispiel, bei dem es nicht klappt. Ich bin über jede Hilfe dankbar.
\documentclass[a4paper,12pt]{article}
%\usepackage{german}
\usepackage[ngerman]{babel}
% deutsche Umlaute
\usepackage[utf8]{inputenc}
%\usepackage[numbers,round]{natbib}
%1.5 facher Zeilenabstand
\usepackage{setspace}
\makeatletter
\setstretch {1.433} 
\usepackage{graphicx}
\usepackage{url}
\usepackage[top=3cm,right=3cm,bottom=3cm,left=3cm]{geometry}
\usepackage[german=quotes]{csquotes}
\usepackage{amsmath,amsfonts,mathtools,amsthm}
\usepackage{tabularx}
\usepackage[backend=biber,style=authoryear]{biblatex}
\usepackage{eurosym}
\usepackage{pdfpages}
\usepackage{mwe}

\addbibresource{test.bib}

\newenvironment{lz}{\par\singlespacing\begin{quote}}{\end{quote}} % Umgebung für Literaturzitate 
\renewenvironment{quote}{\ifhmode\par\fi\singlespacing\list{}{\rightmargin\leftmargin\small}\item\relax}{\endlist
}
\newtheorem{defi}{Definition}
\newtheorem{bsp}{Beispiel}
\newtheorem{bem}{Bemerkung}
\newtheorem{satz}{Satz}

\begin{document}

\printbibliography
blablabla nach \cite[15]{nie}
\end{document}
@book{Nie,
title = {Mathematik Neue Wege 11/12 Niedersachsen},
year = {2012},
editor = {Körner, Henning and Lergenmüller, Arno and Schmidt, Günter and Zacharias, Martin},
publisher = {Schroedel},
location = {Braunschweig},
}
Dateianhänge
test.tex
(1007 Bytes) 538-mal heruntergeladen
test.bib
(227 Bytes) 531-mal heruntergeladen

Gast

Beitrag von Gast »

TeX ist case-sensitiv. Wenn die Literatur den Schlüssel Nie trägt, sollte natürlich auch \cite nicht nie verwenden:
\begin{filecontents*}{\jobname.bib}
@book{Nie,
title = {Mathematik Neue Wege 11/12 Niedersachsen},
year = {2012},
editor = {Körner, Henning and Lergenmüller, Arno and Schmidt, Günter and Zacharias, Martin},
publisher = {Schroedel},
location = {Braunschweig},
}
\end{filecontents*}
\documentclass[a4paper,12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber,style=authoryear]{biblatex}

\addbibresource{\jobname.bib}
\begin{document}
\printbibliography
\cite[15]{nie} geht natürlich nicht.
\cite[15]{Nie} dagegen sehr wohl.
\end{document}
Und das mit dem Befolgen der Minimalbeispiel-Anleitung übst du bitte noch einmal.

Antworten