Literaturverzeichnis taucht nicht auf

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: Literaturverzeichnis taucht nicht auf

von Noch so einer » Mo 21. Dez 2015, 13:02

Mit biblatex könnte man das beispielsweise so machen:
\begin{filecontents}{\jobname.bib}
@Article{test1234,
  Title                    = {test},
  Author                   = {test},
  Journal                  = {test},
  Year                     = {1234},
  Pages                    = {12},
  Volume                   = {434},
  Owner                    = {Patrick},
  Timestamp                = {2015.12.21}
}
\end{filecontents}
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{latexsym}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[style=authoryear-ibid,backend=biber]{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
bla\cite{test1234}
\printbibliography
\end{document}

von Noch so einer » Mo 21. Dez 2015, 12:35

Bei mir funktioniert
\begin{filecontents}{\jobname.bib}
@Article{test1234,
  Title                    = {test},
  Author                   = {test},
  Journal                  = {test},
  Year                     = {1234},
  Pages                    = {12},
  Volume                   = {434},
  Owner                    = {Patrick},
  Timestamp                = {2015.12.21}
}% <--- fehlte
\end{filecontents}
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[pdftex]{graphicx}
\usepackage{latexsym}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[authoryear]{natbib}
\bibliographystyle{dcu}

\begin{document}
bla\cite{test1234}
\bibliography{\jobname}
\end{document}
Dazu rufe ich zunächst pdflatex, dann bibtex und dann noch zwei Mal pdflatex auf.

Allerdings bekomme ich Warnungen, weil dcu.bst Befehle wie \bf verwendet, die veraltet sind und von KOMA-Script wohl demnächst auch nicht mehr angeboten werden. Eine gute Gelegenheit zu biblatex und biber zu wechseln. Das gilt umso mehr als Du utf8 für die Eingabecodierung verwendest, was dann mit biber auch in der bib-Datei möglich ist.

von Besserwisser » Mo 21. Dez 2015, 12:28

Windows zeigt in der Voreinstellung bekannte Endungen nicht an, was das Auffinden von Dateien erschweren kann. Am besten schaltet man diesen Unfug ab.

von Patrick9999 » Mo 21. Dez 2015, 12:14

Was mir auch gerade auffällt:

in meinem Verzeichnis habe ich gar keine .bib Datei liegen.

Lediglich eine Datei mit dem Namen "test" (ohne Endung) und eine Datei mit dem Namen "test.bak".

Habe ich vielleicht irgendeine Software nicht installiert/konfiguriert?

von Patrick9999 » Mo 21. Dez 2015, 12:10

Hallo,

nein, daran liegt es nicht. Ich bekomme immernoch die selbe Fehlermeldung.

Ich kopier jetzt einfach mal den Bibtex Quelltext hier rein, ich habe mich wieder verzettelt bei meinem vorherigen Post...
@Article{test1234,
  Title                    = {test},
  Author                   = {test},
  Journal                  = {test},
  Year                     = {1234},
  Pages                    = {12},
  Volume                   = {434},
  Owner                    = {Patrick},
  Timestamp                = {2015.12.21}
Danke

von Johannes_B » Mo 21. Dez 2015, 12:01

Dein Eintrag heißt test12345, du zitierst aber test1234.

von Patrick9999 » Mo 21. Dez 2015, 11:58

Vielen Dank für die Antwort!

Zunächst: Ja, der Artikel sieht nicht so aus. Richtig ist:
@ARTICLE{test12345,
author{test},
title={test},
year={1234},
....
}
Sorry, es war schon spät.
Ich habe nun ferner auch mit \cite zitiert. Jetzt taucht ein [?] auf und die Meldung:


This is BibTeX, Version 0.99d (MiKTeX 2.9 64-bit) The top-level auxiliary file: Dateiname.aux The style file: dcu.bst Database file #1: test.bib Warning--I didn't find a database entry for "test1234" (There was 1 warning)

Ich kann mir das nicht erklären, denn die Datei ist im Verzeichnis meiner Arbeit mit dem Eintrag gespeichert. (Bibtexkey ist test1234)

Ich danke euch für eure Hilfe.

Grüße

von Noch so einer » Mo 21. Dez 2015, 06:58

Wenn der Literatureintrag wirklich so aussieht, stimmt die Klammerung nicht. Außerdem gibt es nur ein Literaturverzeichnis, wenn im Dokument auch Literatur mit \cite zitiert oder mit \nocite als ins Verzeichnis aufzunehmen markiert ist.

Literaturverzeichnis taucht nicht auf

von Patrick9999 » Mo 21. Dez 2015, 02:34

Hallo, liebes Forum.

Schreibe an einer Arbeit und ich habe das Problem, dass das Literaturverzeichnis nicht angezeigt wird. Es wird lediglich die Überschrift "Literatur" angezeigt.
\documentclass[12pt,a4paper]{scrartcl} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel} 
\usepackage[pdftex]{graphicx} 
\usepackage{latexsym}
\usepackage{amsmath,amssymb,amsthm} 
\usepackage[authoryear]{natbib}
\bibliographystyle{dcu}

\begin{document}
bla
\bibliography{test}
\end{document}
@Article{test}
author = {test},
title = {test},
journal = {test},
year = {1234},
Ich verwende JabRef 2.92, TeXmaker und MikTex 2.9 auf Windows 8. Ich habe die Datei im Verzeichnis meiner Arbeit.
Es taucht folgende Fehlermeldung auf:

The style file: dcu.bst I found no \citation commands---while reading file Dateiname.aux Database file #1: test.bib (There was 1 error message)

Weiß jemand Rat?


Vielen Dank!

Nach oben