Seite 1 von 2

Problem mit Literaturverzeichnis

Verfasst: Mi 5. Nov 2014, 11:19
von BibTeXGast
Hallo,

habe ein sehr grundlegendes Problem. Ich möchte ein Literaturverzeichnis zu einem Dokument hinzufügen. Hab das auch schon oft ohne Probleme gemacht und hab auch schon lange nach den Fehlermeldungen gesucht die ich bekommen habe, aber ich bekomm es diesmal einfach nicht hin.

Minimalbeispiel:

Dies ist mein .tex File:
\documentclass[12pt,a4paper]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx,a4wide}
\usepackage{epstopdf}
\usepackage{cite}
\usepackage{url}

\begin{document}

blablablubb \cite{Nobody06}.


\bibliography{lit}{}
\bibliographystyle{plain}

\end{document}
dies ist mein lit.bib file:
@misc{Nobody06,
       author = "Nobody Jr",
       title = "My Article",
       year = "2006" }
Die beiden Dateien befinden sich im selben Ordner. Ich kompiliere: Latex->Latex->Bibtex->Latex, es funktioniert nicht. Bei kompilieren mit Bibtex erhalte ich folgende Fehlermeldung:
Process started

This is BibTeX, Version 0.99d (MiKTeX 2.9) The top-level auxiliary file: test.aux I couldn't open database file lit.bib ---line 3 of file test.aux : \bibdata{lit : } I'm skipping whatever remains of this command The style file: plain.bst I found no database files---while reading file test.aux Warning--I didn't find a database entry for "Nobody06" (There were 2 error messages)

Process exited normally
Ich verwende TexMaker. Es wird kein .blg oder .bst file erzeugt.

Falls zusätzliche Informationen benötigt werden, bitte einfach nachfragen. Habe die meines Wissens (!) relevanten Informationen alle geliefert.

Vielen Dank für jegliche Hilfe!

Verfasst: Mi 5. Nov 2014, 12:53
von u_fischer
Nun bibtex findet die bib nicht. Wenn du keinen Tippfehler hast und sie wirklich lit.bib heißt, dann startest du wahrscheinlich bibtex nicht im aktuellen Ordner. Oder dein aktueller Ordner befindet sich an einem Ort (z.B. in einem miktex-Baum), der nicht im Suchpfad ist.

Verfasst: Mi 5. Nov 2014, 13:21
von BibTeXGast
Danke für die Hilfe. Ich bin mir 100%ig sicher, dass ich keine Tippfehler hab alles doppelt und dreifach gecheckt. Du sagst ich starte bibtex wahrscheinlich nicht im richtigen Ordner. Wie kann ich sehen, wo ich bibtex starte? Im Moment drücke ich einfach im TexMaker auf den Pfeil neben "BibTeX", weiß jedoch nicht was da intern passiert...

Verfasst: Mi 5. Nov 2014, 13:27
von Beinschuss
Es ist nicht verboten, genau das unter Optionen - Texmaker konfigurieren - Befehle nachzuschauen und evtl. anzupassen ...

Helmut

Verfasst: Mi 5. Nov 2014, 13:29
von u_fischer
Rechtsklicke mal im Windowsexplorer auf den Ordner deiner Datei und halte dabei die Shift gedrückt. Wähle "Eingabeaufforderung hier öffnen".

Gib dort

bibtex test

ein und drücke enter. Funktioniert das?

Verfasst: Mi 5. Nov 2014, 13:38
von BibTeXGast
Also wenn ich das mache, erhalte ich folgendes:
C:\...\test>bibtex test
This is BibTeX, Version 0.99d (MiKTeX 2.9)
The top-level auxiliary file: test.aux
I couldn't open database file lit.bib
---line 3 of file test.aux
: \bibdata{lit
: }
I'm skipping whatever remains of this command
The style file: plain.bst
I found no database files---while reading file test.aux
Warning--I didn't find a database entry for "Nobody06"
(There were 2 error messages)

Verfasst: Mi 5. Nov 2014, 13:53
von Besserwisser
Dann kann bibtex also lit.bib nicht öffnen. Das kann verschiedene Ursachen haben:
  • Die Datei existiert in dem Verzeichnis gar nicht.
  • Du hast keine Leserechte für die Datei.
  • Die Datei ist noch von einem anderen Programm gesperrt.

Verfasst: Mi 5. Nov 2014, 14:20
von BibTeXGast
Besserwisser hat geschrieben:Dann kann bibtex also lit.bib nicht öffnen. Das kann verschiedene Ursachen haben:
  • Die Datei existiert in dem Verzeichnis gar nicht.
  • Du hast keine Leserechte für die Datei.
  • Die Datei ist noch von einem anderen Programm gesperrt.
also erstens kann ich wie gesagt ausschließen (hab ein .txt file erstellt, dort die literatur aus dem startpost reinkopiert und dann in lit.bib umbenannt)

bei zweitens: Wenn ich: Rechtsklick auf lib.bib -> Eigenschaften -> Sicherheit gehe, habe ich ein Häkchen bei: Vollzugriff, Ändern, Lesen + Ausführen, Lesen, Schreiben. Nur bei "Spezielle Berechtigungen" habe ich keins. Dies gilt sowohl für das SYSTEM, für mich als auch für alle Administratoren. Desweiteren ist die Datei nicht als "schreibgeschütz" und nicht als "versteckt" markiert und als offline verfügbar. Ich denke dann kann es an zweitens auch nicht liegen.

drittens: ich verwende die datei nur mit texmaker. Wüsste wirklich nicht, was für ein Programm das file blockieren könnte, daher halte ich dies für praktisch ausgeschlossen.

Verfasst: Mi 5. Nov 2014, 14:27
von Genmutant
Bist du sicher dass die Datei keine zusätzliche ausgeblendete Dateiendung .txt hat?
Probier mal in der Eingabeaufforderung in dem Ordner einzugeben:
notepad lib.bib
Geht das?

Verfasst: Mi 5. Nov 2014, 14:40
von u_fischer
Es ist ja immer so hilfreich, wenn wichtige Informationen durch Pünktchen ersetzt werden. Für was steht denn "C:\...\test>"?

Und was kommt raus, wenn du

dir *.bib

und

dir

eingibts?