PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TexWorks und JabRef



Gulaschkanone
29-06-2015, 17:36
Hallo, ich habe das Problem, dass mein Literaturverzeichnis nicht im pdf angezeigt wird.

Hier meine test.bib


% This file was created with JabRef 2.10.
% Encoding: Cp1252
@Article{Ingo,
Title = {A novel dynamic model},
Author = {Ingo Roeder, Markus Loeffler},
Journal = {Experimental Hematology},
Year = {2002},
Pages = {853-861},

Owner = {Jonas},
Timestamp = {2015.06.29}
}

und hier meine Latex-Datei


\documentclass[11pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[german]{babel}
\usepackage{typearea}
\usepackage{biblatex}
\bibliography{test.bib}
\begin{document}
Textzitat \cite{Ingo}
\printbibliography
\end{document}
Nun habe ich in TexWorks zuerst mit pdfLatex kompiliert, es erscheint der Text aber noch kein Literaturverzeichnis, was ja auch normal ist soweit ich es verstanden habe. Dann habe ich oben im Dropdown-Menü BibTex ausgewählt und es versucht damit zu kompilieren. Da kommt allerdings folgender Fehler:

This is BibTeX, Version 0.99d (TeX Live 2014/W32TeX)
The top-level auxiliary file: Namenlos-2.aux
I found no \citation commands---while reading file Namenlos-2.aux
I found no \bibdata command---while reading file Namenlos-2.aux
I found no \bibstyle command---while reading file Namenlos-2.aux
(There were 3 error messages)
Als 3. Schritt würde ich das ganze dann nochmal mit pdfLatex komilieren und sollte eigentlich ein Verzeichnis angezeigt bekommen.
Kann mir jemand erklären, warum ich die Fehlermeldungen bekomme?

Vielen Dank Jonas

klops
29-06-2015, 18:01
Du musst statt bibtex biber verwenden (http://texwelt.de/wissen/fragen/1909/wie-verwende-ich-biber-in-meinem-editor).

rais
29-06-2015, 18:02
Dann habe ich oben im Dropdown-Menü BibTex ausgewählt und es versucht damit zu kompilieren. Da kommt allerdings folgender Fehler:

This is BibTeX, Version 0.99d (TeX Live 2014/W32TeX)
The top-level auxiliary file: Namenlos-2.aux
I found no \citation commands---while reading file Namenlos-2.aux
I found no \bibdata command---while reading file Namenlos-2.aux
I found no \bibstyle command---while reading file Namenlos-2.aux
(There were 3 error messages)

bei biblatex ist seit geraumer Zeit biber als backend voreingestellt, d.h. Du müsstest im zweiten Schritt biber statt BibTeX aufrufen.

MfG

Gulaschkanone
29-06-2015, 18:11
Vielen Dank, Problem gelöst :)

Gulaschkanone
30-06-2015, 13:35
Ich habe heute ein bisschen weiter rumprobiert und ein neues Problem:
Um eine bestimmte Form der Quellenangabe zu erreichen, empfiehlt die Uni, den Stil der Zeitschrift Human Mutation zu nehmen, für den es auch ein Package gibt namens humanmutation.sty. Dieses braucht noch das cite-package, was ich auch mit eingebunden habe. Allerdings scheint das cite-Package nicht mit dem biblatex-Package kompatibel zu sein, denn es kommt die Fehlermeldung Package biblatex Error: Incompatible package 'cite'. Aber ohne dieses kann ich ja nicht zitieren?

\documentclass[11pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[german]{babel}
\usepackage{typearea}

\usepackage{cite}
\usepackage{humanmutation}
\usepackage{biblatex}
\bibliography{test.bib}

\begin{document}
Textzitat
\cite{Ingo}

\printbibliography
\end{document}

Hat jemand eine Idee wie ich das Problem lösen kann?

The EYE
30-06-2015, 14:45
Hallo!

Wenn du einen Blick in die Biblatex Dokumentation (ftp://ftp.mpi-sb.mpg.de/pub/tex/mirror/ftp.dante.de/pub/tex/macros/latex/contrib/biblatex/doc/biblatex.pdf) wirfst, findest du in Abschnitt 1.5.4 die inkompatiblen Pakete. Dazu gehört auch cite!
The cite package automatically sorts numeric citations and can compress a list
of consecutive numbers to a range. It also makes the punctuation used in citations
configurable. For sorted and compressed numeric citations, see the sortcites
package option in § 3.1.2.1 and the numeric-comp citation style in § 3.3.1. For
configurable punctuation, see § 3.9.

Was du mit cite machen möchtest kann Biblatex schon! Das cite-Paket kannst du aus deinem Dokument entfernen. Ich empfehle dir noch die Verwendung von csquotes (http://get-software.net/info/translations/csquotes/de/csquotes-DE.pdf).

Gruß Max

Gulaschkanone
30-06-2015, 15:23
Hallo, wenn ich cite aber entferne, geht humanmutation nicht mehr...
Hier der Quelltext von humanmutation, vllt kann man da ja etwas anpassen wenn biblatex eig auch alles kann was cite kann.

% version = 2.03 of humanmutation.sty 1998 May 31
% This package must be called after the cite.sty package.

% make parenthesis around citation lists and semicolons between items:
\renewcommand\citeleft{[} % bracket around list
\renewcommand\citeright{]} % bracket around list
\renewcommand{\citepunct}{; }

\def\@biblabel#1{}

\newcommand{\Section}[1]{
\vspace{24pt}
\textbf{#1}
\vspace{12pt}
}
\newcommand{\SubSection}[1]{\noindent\textbf{#1}}
\newcommand{\SubSubSection}[1]{\textbf{#1}}

\def\refname{{\normalsize \bf REFERENCES}}

Dankeschön :)

Johannes_B
30-06-2015, 15:37
http://schneider.ncifcrf.gov/latex.html

biblatex ist mit den Stilen des alten Systems inkompatibel. Du musst also entweder beim alten System bleiben, oder einen biblatex-Stil modifizieren (http://texwelt.de/blog/modifizieren-eines-biblatex-stils/).

The EYE
01-07-2015, 07:47
Mit dem Stil kenne ich mich nicht aus. Bisher kam ich (WIng-Student) ganz gut mit numeric aus. Für meine aktuelle (und letze! :D) Ausarbeitung will mein Prof APA haben... habe da auch schon einiges selbst gestrickt. Wird wohl (leider!) noch mehr nachzubessern sein...

Kannst du mal die wichtigsten Eckpunkte zusammenfassen? Oder ein paar Beispiele zeigen? Ich bin zu doof etwas brauchbares zu finden...

Ich gehe aber mal aufgrund deines Codeschnippsels davon aus, dass du um den Verweis herum Klammen haben möchtest. Das geht mit \parencite. Für mehrere Autoren lautet der Befehl \parencites. Die Befehle liefert Biblatex. Am besten schaust du nochmal in die Dokumentation und siehst dir die bestehenden Befehle an. Feinheiten, wie Namen im Literaturverzeichnis fett drucken, Trennzeichen ändern, Doppelpunkt hinter Autornamen etc. lassen sich ganz gut noch anpassen.

Gruß Max