Seite 1 von 2
LaTeX zitiert, zeigt Literaturverzeichnis aber nicht mehr an
Verfasst: Di 2. Aug 2016, 17:10
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!
Verfasst: Di 2. Aug 2016, 17:14
von Johannes_B
Änderst du den Stil musst du erst alle Hilfsdateien loschen.
Verfasst: Di 2. Aug 2016, 17:34
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.
Verfasst: Di 2. Aug 2016, 17:34
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.
Verfasst: Di 2. Aug 2016, 17:37
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.
Verfasst: Di 2. Aug 2016, 17:37
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.
Verfasst: Di 2. Aug 2016, 18:09
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
Verfasst: Di 2. Aug 2016, 18:13
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.
Verfasst: Di 2. Aug 2016, 18:33
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.
Verfasst: Di 2. Aug 2016, 18:38
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.