Citavi bib-File plötzlich defekt

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Citavi bib-File plötzlich defekt

von DADABBI » Mo 12. Sep 2016, 17:10

Von Leerzeichen in Dateinamen ist übrigens ebenso abzuraten wie von Umlauten und anderen Sonderzeichen.

von Gast » Mo 12. Sep 2016, 14:06

Das ist ein anderes Problem, was wohl primär eher nichts mit Deiner unglücklich formatierten .bib-Datei zu tun hat. Die Probleme solltest Du aber trotzdem nicht ignorieren und gewissenhaft beheben.

Wie der Fehler sagt, kann Biber die .bcf-Datei, die normalerweise nach einem LaTeX-Lauf erstellt werden sollte, nicht finden.
Das kann mehrere Gründe haben, z.B. (1) Du hast TeX nicht laufen lassen; (2) die TeX-Datei kompiliert nicht korrekt, daher wird keine .bcf-Erzeugt, in diesem Fall solltest Du schon von TeX Fehler gemeldet bekommen; (3) Du führst Biber nicht in dem richtigen Ordner aus, sodass die .bcf nicht gefunden wird; (4) Du hast einer dieser "separate Build-Ordner"-, "extra Output-Ordner"- oder "Räume nach Kompilation auf"-Optionen aktiviert, die dafür sorgen, dass die .bcf nicht am rechten Ort ist oder gelöscht wird.

Beachte, dass Du in Deinem ersten Beispiel nicht biblatex benutzt, und daher auch nicht Biber laufen lassen darfst. Erst in markusvs Beispiel wird biblatex eingesetzt. Du müsstest Dein eigentliches Dokument natürlich entsprechend anpassen. Siehe auch die wichtige Hinweise, What to do to switch to biblatex? und die dort verlinkten Beiträge.

Probier mal, das minimale Beispiel aus den wichtigen Hinweisen laufen zu lassen (Der Code ist ohne Modifikation lauffähig, wenn Deine TeX-Installation korrekt ist; Du solltest das Beispiel zum Testen nicht ändern.):
\documentclass{article}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Zitiere Onlinequelle: \cite{ctan,markey}\par
Zitiere Buch: \parencite{companion}\par
Zitiere Artikel: \cite{springer}
\printbibliography[heading=bibintoc]
\end{document}
Was für Fehler/Probleme bekommst Du hier? Wird beim ersten TeX-Lauf eine .bcf-Datei erstellt? Wie kompilierst Du Deine Dateien denn (mit welchem Editor, welchen Einstellungen und welche Knöpfe drückst Du)?

von Franki » Mo 12. Sep 2016, 12:26

Ich habe die ".bib" Datei mit Notepad++ geöffnet und nur das "Dr" entfernt.

Texstudio kompiliert nicht mehr Fehlerfrei, sondern endlos immer wieder von vorne.

Logfile:
Prozess gestartet: biber.exe "master thesis"

INFO - This is Biber 2.5
INFO - Logfile is 'master thesis.blg'

ERROR - Cannot find control file 'master thesis.bcf'! - did you pass the "backend=biber" option to BibLaTeX?
INFO - ERRORS: 1

Prozess endete mit Fehler(n)

von Gast » Mo 12. Sep 2016, 11:58

Das Zugriffsdatum wird im Feld urldate im Format YYYY-MM-DD angegeben, also beispielsweise
urldate = {2016-07-06},
und nicht urldate = {06.07.2016}.

Analoges gilt auch für das date-Feld, das einzige zulässige Eingabeformat ist YYYY-MM-DD: date = {2015-11-25},.
Im Feld year sollte man normalerweise nur das Jahr einfügen, ansonsten ist das date-Feld zu nutzen: nicht year = {28.06.2016},, sondern date = {2016-06-28},.

Akademische Titel werden in Literaturverzeichnissen normalerweise weggelassen, sie verwirren den Name-Parsing-Algorithmus auch sehr stark, nutze also
author = {Becker, U.},
statt author = {{Dr. U. Becker}},. Auch author = {{Georg Seitz Dipl.-Ing}}, sollte also besser author = {Georg Seitz}, lauten (abgesehen davon ist doch Dipl.-Ing. im Deutschen ein Postnomial?).

Ferner brauchen @articles immer ein journal und ein Datum, Seitenzahlen sowie ein volume sollten auch angegeben werden. Der Eintrag Becker. ist also bei Weitem nicht vollständig.

Generell scheint Deine .bib-Datei nicht ganz best practice zu entsprechen. Für ein gutes Beispiel solltest Du Dir die Datei biblatex-examples.bib ansehen. Sieh Dir außerdem in der [d]biblatex[/d]-Doku (ja die ist lang) an, welche Eintragstypen es gibt und welche Felder notwendig sind und wie diese Felder am besten befüllt werden sollten.

von DADABBI » Mo 12. Sep 2016, 11:54

year ist kein Datum, sondern ein Jahr. Es ist auch nicht das Jahr des letzten Zugriffs. Laut [d]biblatex[/d]-Anleitung ist das Datum des letzten Zugriffs urldate und als ISO-Datum anzugeben. markusv hat sehr schön gezeigt, wie es richtig geht. Ich hätte lediglich für Online-Quellen nicht @misc, sondern @online verwendet.

von Franki » Mo 12. Sep 2016, 11:31

Aktueller Stand: (nach einspielen eines Backups)

Mein Projekt kompiliert problemlos ohne Fehler.
Ich würde nun gerne noch bei z.B. Farnell ein Zugriffsdatum des Links hinzufügen.
 year = {04.05.2016},
Jedoch weder wenn ich die Literaturdatenbank über Citavi anpasse, noch manuell, läuft Texstudio fehlerfrei durch. (Fehler muss also in der Bib liegen)

Angehängt habe ich die aktuell funktionierende Bibliothek.

Was mache ich beim editieren falsch ?


[/b]
Dateianhänge
bibtex.bib
(9.84 KiB) 372-mal heruntergeladen

von markusv » Fr 9. Sep 2016, 13:32

Für einen Online-Editor oder als Minimalbeispiel (ist sicherlich kein einwandfreies Minimalbeispiel) kann man das Beispiel so aufbereiten
(habe einige Quellen rausgenommen, damit der Post nicht zu lang wird):

Mit biblatex läuft dieser Code ohne Warnungen durch.

\begin{filecontents}{\jobname-bib.bib}
% This file was created with Citavi 5.3.1.0

@misc{DraxlmaierFahrzeugelektrikGmbH.25.11.2015,
 author = {{Dr{\"a}xlmaier Fahrzeugelektrik GmbH}},
 date = {2015-11-25},
 title = {eKSK Funktionsbeschreibung},
 editor = {{Dr{\"a}xlmaier Fahrzeugelektrik GmbH}}
}


@book{Reif.2014,
 author = {Reif, Konrad},
 year = {2014},
 title = {Automobilelektronik: Eine Einf{\"u}hrung f{\"u}r Ingenieure},
 price = {EUR 29.99 (DE)},
 address = {Wiesbaden},
 edition = {5., {\"u}berarb. Aufl.},
 publisher = {{Springer Vieweg}},
 isbn = {9783658050474},
 series = {ATZ-MTZ-Fachbuch}
}


@book{Sommerville.2012,
 author = {Sommerville, Ian},
 year = {2012},
 title = {Software Engineering},
 price = {Gb. : EUR 59.95 (DE), EUR 61.70 (AT), sfr 93.90 (freier Pr.)},
 keywords = {Software Engineering},
 address = {M{\"u}nchen u.a.},
 edition = {9., aktualisierte Aufl.},
 publisher = {{Pearson Higher Education}},
 isbn = {978-3-86894-099-2},
 series = {Always learning}
}


@misc{Stroh.31.05.2016,
 author = {Stroh, Iris},
 year = {31.05.2016},
 title = {Ein, zwei, drei, vier, viele Standards},
 url = {http://www.elektroniknet.de/automotive/bussysteme/artikel/130781/},
 urldate = {2016-07-06}
}


@book{Weichert.2010,
 author = {Weichert, Norbert and W{\"u}lker, Michael},
 year = {2010},
 title = {Messtechnik und Messdatenerfassung},
 url = {http://www.oldenbourg-link.com/isbn/9783486597738},
 address = {M{\"u}nchen},
 edition = {2., aktualisierte und erw. Aufl.},
 publisher = {Oldenbourg},
 isbn = {978-3486597738}
}


@misc{Wikipedia.02.09.2016,
 author = {Wikipedia},
 editor = {Wikipedia},
 year = {02.09.2016},
 title = {Analog-Digital-Umsetzer},
 url = {https://de.wikipedia.org/w/index.php?oldid=156488078},
 urldate = {2016-09-07}
}


@book{Zeltwanger.2001,
 year = {2001},
 title = {CANopen},
 price = {DM 58.00, EUR 29.70 (ab 1.1.2002)},
 address = {Berlin},
 publisher = {VDE-Verl.},
 isbn = {3-800-72448-0},
 editor = {Zeltwanger, Holger}
}


@book{Zimmermann.2011,
 author = {Zimmermann, Werner and Schmidgall, Ralf},
 year = {2011},
 title = {Bussysteme in der Fahrzeugtechnik: Protokolle, Standards und Softwarearchitektur ; mit 103 Tabellen},
 price = {ca. EUR 44.95 (DE)},
 address = {Wiesbaden},
 edition = {4., aktualisierte und erw. Aufl.},
 publisher = {{Vieweg + Teubner}},
 isbn = {9783834809070},
 series = {ATZ/MTZ-Fachbuch}
}
\end{filecontents}
\documentclass{scrbook}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[backend=biber,defernumbers=false]{biblatex}
\addbibresource{\jobname-bib.bib}
\usepackage{csquotes}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
EDIT: Probleme gab es im Online-Editor mit dem Format des URL-dates. Habe es auf YYYY-MM-DD umgeschrieben!

von u_fischer » Fr 9. Sep 2016, 13:12

bibtex kommt mit dem ä (\"a) in DraxlmaierFahrzeugelektrikGmbH.25.11.2015 nicht zurecht. Der bib-Eintrag wird für den "breitesten" Eintrag benützt, aber fehlerhaft. Mir ist dafür auch keine Lösung bekannt. Ich würde empfehlen auf biblatex/biber umzusteigen. Das hat die Probleme nicht.

von Franki » Fr 9. Sep 2016, 12:35

Beispiel hinzugefügt.
Bin allerdings nicht sicher, wie ich das bib file für den Online Editor einfüge.

von u_fischer » Fr 9. Sep 2016, 12:24

Du solltest dir schon etwas mehr Mühe geben und nicht alle Arbeit auf andere abladen. Warum soll ich für dich ein Minimalbeispiel zum Testen erstellen?

Nach oben