Erstmalige Verwendung von Biber und Biblatex

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


Florian_Henschel
Forum-Anfänger
Forum-Anfänger
Beiträge: 27
Registriert: Do 30. Apr 2015, 14:30
Wohnort: Mannheim

Beitrag von Florian_Henschel »

Dieser Code liefert beim kompilieren eine Warnung. Woran liegt das?
\documentclass[ 
   12pt,            % Schriftgröße 
   a4paper,         % Papierformat 
   oneside,         % einseitiges Dokument 
   titlepage,         % es wird eine Titelseite verwendet 
   parskip=half,      % Abstand zwischen Absätzen 
   headings=normal,   % Größe der Überschriften verkleinern 
   toc=bibliography,    % Bibliographie im Inhaltsverzeichnis 
   toc=listof,        %Fügt Abbildungs- und Tabellenverzeichnis zum Inhaltsverzeichnis ein 
]{scrreprt} 

\usepackage[ngerman]{babel}             %Umlaute 
\usepackage[utf8]{inputenc}          %Eingabe Umlaute 
\usepackage[T1]{fontenc}          %Eingabe Umlaute 
\usepackage{lmodern}            %Schriftart 

\usepackage{csquotes} 

\usepackage{biblatex} 
\addbibresource{forum2.bib} 

\begin{document} 


\cite{hag2013} 

\printbibliography 

\end{document} 
 no "backend" specified, Using Biber backend

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

Beitrag von Johannes_B »

biblatex weißt dich darauf hin, dass du kein backend definiert hast, und das Standard backend benutzt. Das ist biber.
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.

Florian_Henschel
Forum-Anfänger
Forum-Anfänger
Beiträge: 27
Registriert: Do 30. Apr 2015, 14:30
Wohnort: Mannheim

Beitrag von Florian_Henschel »

Ok, verstehe.. Dann ignoriere ich es einfach.

Besserwisser

Beitrag von Besserwisser »

Wenn es dich stört, verwende einfach Option backend=biber beim Laden von biblatex.

Veronika
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 30. Aug 2015, 16:52

Beitrag von Veronika »

Hallo, ich habe ein ähnliches Problemwie oben beschrieben. Auch bei mir lautet die Fehlermeldung wenn ich bib(la)tex durchlaufen lasse:

Use of uninitialized value $llabel in concatenation (.) or string at C:\Users\Veroni\AppData\Local\Temp\par-5665726f6e69\cache-6bef6bfac2f8155f13b160f6720d3dbe6a10b684\inc\lib/Biber.pm line 675.

Use of uninitialized value in string eq at C:\Users\Veroni\AppData\Local\Temp\par-5665726f6e69\cache-6bef6bfac2f8155f13b160f6720d3dbe6a10b684\inc\lib/Biber/SortLists.pm line 77.

INFO - This is Biber 1.8 INFO - Logfile is 'test.blg' INFO - Reading 'test.bcf' WARN - Warning: Found biblatex control file version 2.7, expected version 2.5 INFO - Found 1 citekeys in bib section 0 INFO - Processing section 0 INFO - Looking for bibtex format file 'quellen.bib' for section 0 INFO - Found BibTeX data source 'quellen.bib'

Oben wurde ja bereits darauf hingewiesen dass man updates (für was denn eigentlich) installieren solle, nur weiss ich nicht wie ich das korrekt mache.
Den Cache hab ich bereits mehrfach geleert, nützt bisher nichts. Hier das Minimalbeispiel:

\documentclass[a4paper, 11pt]{report}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[babel,german=guillemets]{csquotes} 
\usepackage[backend=biber, style=numeric-comp, maxnames=2, minnames=2]{biblatex}
\bibliography{quellen}
%\DefineBibliographyStrings{german}{andothers = {et al.}}
\usepackage{graphicx}
\pagestyle{headings}
\begin{document}
\tableofcontents
\newpage
\chapter{Einleitung}
\section{Motivation}
Ich lerne latex. Ich liebe es.
\subsection{Grundlagen}
Ich lerne zitieren \autocite{Diener2014}
\addcontentsline{toc}{section}{Literatur}
\printbibliography
\end{document}

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Dein biber ist zu alt. Rufe den Updatemanager deines TeX-Systems auf. Bei miktex die (admin)-Version + und die user-Version falls du beide hast.

Beachte, dass dein System offensichtlich ziemlich alt ist, und dass du damit ein kritisches Update machst.

http://tex.stackexchange.com/a/108490/2388

Gast

Beitrag von Gast »

Deine Biber-Version scheint veraltet; inzwischen gibt es schon Version 2.2, bei der sollte das Cache-Problem auch gelöst sein.

Mach also bitte zunächst ein Update (bei MikTeX sowohl im User- als auch im Update-Modus; es kann sein, dass Du die Updater je zweimal durchlaufen lassen musst) auf die neuesten Versionen, lösche dann den Cache und probier es dann nochmal.

Veronika
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 30. Aug 2015, 16:52

Beitrag von Veronika »

Ich benutze texmaker 4.4.1, mir wird da empfohlen 4.5 zu installieren. das habe ich gedownloadet, dann sagt mir der computer aber dass er kein programm hat mit dem er das öffnen kann, ich hab keine Ahnung wie ich das in das bestehende System integriere. Wie mache ich das denn mit dem biber-update? wenn ich das irgendwo herunterlade, wird das von selber an der richtigen stelle eingebunden?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

texmaker ist kein TeX-System sondern bloß ein Editor. Und ich habe den Eindruck, dass du dir besser jemand besorgst, der dir dein System updatet. Da du noch nicht mal dein Betriebssystem erwähnst und nur vage vom "Computer" redest, könntest du damit überfordert sein.

Veronika
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 30. Aug 2015, 16:52

Beitrag von Veronika »

Das Gefühl habe ich auch... kenne nur leider niemanden der Latex benutzt.

Antworten