LaTeX zitiert, zeigt Literaturverzeichnis aber nicht mehr an

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


IngaB
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Di 2. Aug 2016, 16:05

LaTeX zitiert, zeigt Literaturverzeichnis aber nicht mehr an

Beitrag von IngaB »

Hallo an alle,
Ich arbeite derzeit an meiner Bacherlorarbeit mit LaTeX. Nachdem ich vor wenigen Tagen meinen Editor ändern musste arbeite ich nun mit TeXStudio. Das Übernehmen meiner Arbeit hat gut geklappt, Literaturverzeichnis wurde angezeigt, alles gut. Heute wollte ich den \bibliographystyle ändern, woraufhin Fehlermeldungen kamen (habe an allen möglichen Stellen das Kommando ausprobiert). Als ich die Kommandos wieder rausgenommen habe und alles so wie vorher kompilieren wollte wurde im Text zwar alles wie zuvor zitiert, aber das Verzeichnis wird nicht mehr angezeigt. "Befehl konnte nicht gestartet werden "c:/... ""
\documentclass[12pt,a4paper,twoside]{scrreprt}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{color}
\usepackage{layout}
\usepackage[
	left=3cm,		        	
	right=2.5cm,
	top=3cm,
	bottom=2cm  
]{geometry}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphicx}
\usepackage{gensymb}
\usepackage{setspace}
\usepackage{chemmacros}
\usepackage{enumitem}
\usepackage{chemfig}
\usepackage{caption}
\usepackage[version=3]{mhchem}
\usepackage[backend=bibtex]{biblatex}
\usepackage{csquotes}
\usepackage{subfigure}
\usepackage{multirow}
\usepackage{biblatex}

\addbibresource{Bachelorthesis.bib}

\linespread{1.5}
\begin{document}
.
.
.
\printbibliography
.
\end{document}
So sah mein Dokument auch vorher aus, als alles funktioniert hat. Zitierstil ist bisher [Name.Jahr] und ich würde das gerne in einfache Ziffern [1] ändern.

Vielleicht kann jemand helfen?

Vielen Dank schon mal!

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

Beitrag von Johannes_B »

Änderst du den Stil musst du erst alle Hilfsdateien loschen.
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.

Gast

Beitrag von Gast »

Mhhh, eigentlich ist für einen Stilwechsel bei biblatex keine Löschung der Hilfsdateien notwendig (obwohl es auch nicht schaden kann; es kann bei Änderungen an defernumbers und anderen Nummerierungsoptionen notwendig werden).

In Deinem Beispiel lädst Du biblatex gleich zwei mal, das ist vielleicht zu viel des Guten.

Die Meldung "Befehl konnte nicht gestartet werden" sieht erstmal nach einem anderen Problem aus. Kannst Du Dein Problem auf ein echtes Minimalbeispiel reduzieren und versuchen, es von der Kommandozeile zu kompilieren?

Du solltest darüber nachdenken von BibTeX auf Biber zu wechseln. Hilfreiche Hinweise dazu gibt es in den wichtigen Hinweisen.

IngaB
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Di 2. Aug 2016, 16:05

Beitrag von IngaB »

Danke! Hilfsdateien sind gelöscht,

der Befehl \bibliographystyle{} funktioniert dennoch nicht. Weder im direkt nach/vor \addbibresource noch vor \printbibliography

Fehlermeldung:
! Package biblatex Error: '\bibliographystyle' invalid.

See the biblatex package documentation for explanation.
Type H <return> for immediate help.
...

l.34 \bibliographystyle{acm}

Use the package option 'style' instead.
I'm ignoring this command.

DADABBI

Beitrag von DADABBI »

Du solltest übrigens Pakete besser nur einmal laden. Außerdem ist subfigure veraltet. Siehe dazu die Hinweise unter dem gegebenen Link.

Die Fehlermeldung ist übrigens eindeutig: Bei biblatex gibt es kein \bibliographystyle. Stattdessen setzt man den Stil per Option. Siehe die [d]biblatex[/d]-Anleitung.

Gast

Beitrag von Gast »

Nein, nein, \bibliographystyle ist auch ein Befehl von BibTeX. Bei biblatex lädst Du Stile mit der Lade-Option style=<Stil>.

Den Stil acm.bst gibt es für biblatex nicht. (Soweit ich weiß, gibt es auch kein Direktes biblatex-Äquivalent.)

Ein numerischer Stil ist style=numeric.

IngaB
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Di 2. Aug 2016, 16:05

Beitrag von IngaB »

OK, also ich habe das jetzt umgeändert zu:
\documentclass[12pt,a4paper,twoside]{scrreprt}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{color}
\usepackage{layout}
\usepackage[
	left=3cm,		        	%mit twoside ist left die Bindungsseite...also links f�r ungerade und rechts f�r gerade Seiten
	right=2.5cm,
	top=3cm,
	bottom=2cm
	%,includeheadfoot	  %rechnet die angegebenen Werte ab head/foodnote-frame, sonst vom textframe
]{geometry}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphicx}
\usepackage{gensymb}
\usepackage{setspace}
\usepackage{chemmacros}
\usepackage{enumitem}
\usepackage{chemfig}
\usepackage{caption}
\usepackage[version=3]{mhchem}
\usepackage[backend=bibtex, style=numeric]{biblatex}
\usepackage{csquotes}
\usepackage{subfigure}
\usepackage{multirow}

\addbibresource{Bachelorthesis.bib}

\linespread{1.5}
\begin{document}
.
.
.
\printbibliography
.
.
\end{document}
Das Literaturverzeichnis wird dennoch auch nach löschen der Hilfsdateien nicht angezeigt:

Befehl konnte nicht gestartet werden: "C:/Users/inga-/Desktop/Bachelor Thesis/Bachelorthesis.bib" "Bachelorthesis"

Prozess gestartet: pdflatex.exe -synctex=1 -interaction=nonstopmode "Bachelorthesis".tex

Prozess endete normal

Gast

Beitrag von Gast »

Dein Editor scheint falsch eingestellt. Er versucht, den falschen Befehl zu starten. Am besten nutzen wir diese Gelegenheit, zu Biber zu wechseln.

Lösche die Hilfsdateien. Stelle dann dein Dokument auf Biber um (nutze backend=biber statt backend=bibtex). Stelle schließlich Deinen Editor auf Biber um hier bei TeX.SX oder mit dem Link in den wichtigen Hinweisen.

IngaB
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Di 2. Aug 2016, 16:05

Beitrag von IngaB »

Hilfsdateien gelöscht.
backen=biber
Standard Bibliography = Biber
Biber: bib-file angegeben zum laden
Schritte in dem Link befolgt.

Befehl kann immer noch nicht gestartet werden. Auch wenn ich über "Tools" die Bibliography laden will.

Gast

Beitrag von Gast »

Mhhh, hast Du Biber überhaupt installiert? Was passiert, wenn Du auf der Kommandozeile biber --version eingibst? Kannst Du Dein Dokument über die Kommandozeile kompilieren? (Hilfe zur Kommandozeile bei TeXwelt.)

Wenn Du MikTeX nutzt, musst Du Biber unter Umständen erst per Package Manager installieren. Danach solltest Du sowohl im Admin- als auch im User-Modus den Update Manager durchlaufen lassen.

Antworten