PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BibTex - Log Datei nicht gefunden - JabRef/TexMaker



monikaboni
14-06-2013, 23:49
Guten Abend!
Seit längerem ärgere ich mich mit verschiedenen Problemen rund um BibTex rum.
Habe viele verschiedene Sachen immer mal wieder ausprobiert, geändert, noch weiter gegoogelt, aber mittlerweile komm ich echt nicht weiter.

Zur Info: arbeite mit Ubuntu 12.04, TexMaker und seit kurzem auch mit JabRef

Man wird in dem Beispiel der .tex Datei übertrieben viele packages sehen. Ich bin ein schlechter Programmierer und benutze keine Kommentare, daher weiß ich nicht immer wofür die gut sind. Und frei nach dem Motto "never change a running system" kopiere ich für neue Dokumente den header aus nem alten Dokument.

Mein Minimalbeispiel des Tex Dokumentes



\documentclass[a4paper, 11pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{capt-of}
\usepackage{hyperref}
\usepackage{flafter}
\usepackage{pdfpages}
\usepackage{morefloats}
\usepackage{listings}
\usepackage{url}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\begin{document}
Hier das Zitat \cite{Destatis2013}
\bibliographystyle{abbrv}
\bibliography{literatur.bib}
\end{document}


Und ein Beispiel aus der bib Datei


@BOOKLET{Destatis2013,
title = {Pressemitteilung vom 31. Mai 2013},
author = {Destatis},
howpublished = {\url{https://www.destatis.de}},
address = {Wiesbaden},
month = {Mai},
year = {2013},
}


Bib Datei liegt im selben Ordner, habe es auch in der richigen Reihenfolge kompiliert: latex-bibtex-latex-latex. Und die Datei heißt auch wirklich "litertur.bib".

Meine Probleme und Fragen:

1. Ne zeitlang fand er alle Zitate. Auf einmal nicht mehr. Texmaker sagt bei der tex: cite not found! und bei der bib: Log Datei nicht gefunden!

2. JabRef: Beim ersten Versuch speicherte ich eine Testdatei mit 2 Einträgen, nannte sie "test", es wurde als "test.bak" gespeichert. Nirgendwo war die .bib zu finden. Also machte ich Strg+Umschalt+S und speicherte es als "test.bib.

3.

Ich hatte die Fehlermeldung mit der fehlenden Log Datei auch bei einer Vorlage, die unsere FH für Bachelorarbeiten bereitstellt. Andere Komilitonen hatten das Problem nicht.

Mittlerweile bin ich echt verzweifelt. Mein Dokument ist soweit fertig. Habe jetzt alles, wo Fehlermeldungen sind, auszitiert, damit ich wenigstens an der Formatierung weiterarbeiten kann.

Aber nichtsdestotrotz: ich brauche Hilfe. Was mach ich falsch? Hat TexMaker ein Gespür für meinen angestauten Hass und mobbt mich?

bobmalaria
15-06-2013, 00:29
die dateiendung .bib weglassen

jabref keine ahnung... bak ist so eine endung fürs backup. umspeichern in bib kein problem. vielleicht nochmal jabref einstellungen checken

sollten fehlermeldungen kommen die bitte genau hier angeben. das es keine log datei gibt glaube ich nicht. wenn du kompilieren kannst gibts auch eine log datei. hast du vielleicht in windows die dateiendungen ausgeblendet? kann man in den ordneroptionen einstellen. dann schau mal ins projektverzeichnis.


verschiebe mal das hyperref paket an nach unten als allerletztes paket vor \begin{document}. hyperref macht ein paar spezielle dinge die schief gehen können wenn andere pakete dannach geladen werden.

nixversteh
15-06-2013, 09:41
die dateiendung .bib weglassen

jabref keine ahnung... bak ist so eine endung fürs backup. umspeichern in bib kein problem. vielleicht nochmal jabref einstellungen checken

sollten fehlermeldungen kommen die bitte genau hier angeben. das es keine log datei gibt glaube ich nicht. wenn du kompilieren kannst gibts auch eine log datei. hast du vielleicht in windows die dateiendungen ausgeblendet? kann man in den ordneroptionen einstellen. dann schau mal ins projektverzeichnis.


verschiebe mal das hyperref paket an nach unten als allerletztes paket vor \begin{document}. hyperref macht ein paar spezielle dinge die schief gehen können wenn andere pakete dannach geladen werden.

Hallo bobmalaria,

die Dame arbeitet mit Ubuntu ;-)

Da passieren kaum Windowstypische Fehler.

Nur mal am Rande.

Lieben Gruß

Martin

nixversteh
15-06-2013, 09:53
Hallo monikaboni,

willkommen im Forum. Ich habe den Rat bobmalarias umgesetzt und hyperref an das Ende deiner Präambel gerückt. Ebenfalls habe ich um deinen Titel in der .bib-Datei eine doppelte Klammer gesetzt. Es erscheint sowohl mit Texmaker als auch Kile alles ohne Fehler.

Lieben Gruß

Martin

PS.: verwende Linux Maya 13, 64bit, ist ein Ubuntuderivat

u_fischer
15-06-2013, 11:18
Aber nichtsdestotrotz: ich brauche Hilfe. Was mach ich falsch? Hat TexMaker ein Gespür für meinen angestauten Hass und mobbt mich?

Das kann schon sein. Ich habe die Meldung "log file not found" schon mehrmals im Zusammenhang mit TeXmaker gesehen.
http://tex.stackexchange.com/search?q=texmaker+log+file+not+found


Ich würde dir empfehlen, dein Dokument mal mit einem anderen Editor oder im Terminal zu kompilieren. Dann kannst du entscheiden, ob texmaker spinnt oder ob es Fehler in deinem Dokument gibt.

monikaboni
15-06-2013, 12:24
Folgendes habe ich heute probiert:

-Habe das hyperref Packet ans ende des headers gestellt
-bin nochmal von vorne angefangen; heißt: section für section reinkopiert, auch die literatur.bib hab ich "neu" angelegt, also per Hand aus JabRef den BibTex Code reinkopiert, alles Schritt für schritt gemacht.
-beim vorletzen Kapitel (ernsthaft....), und ich bin genauso vorgegangen, wie bei allen anderen Zitaten, kompiliere ich, und auf einmal findet er alle Literaturangaben nicht mehr. Dachte ich "Ha, Übeltäter gefunden".Also löschte ich das letzte, was ich eingefügt hatte, damit wieder alles funktioniert. Und? nix da. Jetzt findet er wieder nichts mehr, keine einzige Literaturangabe, die anfangs alle ohne Probleme angezeigt wurden.

Habe u_fischers Rat befolgt und auch im Terminal kompiliert (ohne die zuletzt eingefügte Literaturangabe, ab der dann alles schief ging) und ich kriege drei Sorten von warnings: overfull \hbox, underfull \hbox und für jedes Zitat ein cite not found.

Hier ein Auszug aus dem Terminal:


LaTeX Warning: Citation `GABI' on page 12 undefined on input line 170.

</home/mona/BevDeu.jpg, id=161, 112.5003pt x 99.2508pt>
<use /home/mona/BevDeu.jpg>
Underfull \hbox (badness 10000) in paragraph at lines 182--182
[][][]\T1/ptm/m/n/9 Quelle:[]$\T1/pcr/m/n/9 http : / / www . augsburger-[]allge
meine . de / omg /

Overfull \hbox (5.79959pt too wide) in paragraph at lines 182--182
\T1/pcr/m/n/9 20847461-[]1204782848 / 480 _ x _ leben-[]und-[]sterben-[]in-[]de
utschland-[]ai-[]eps-[] .
[12]
Overfull \hbox (30.16557pt too wide) in paragraph at lines 186--188
\T1/ptm/m/n/10.95 Alterspyramiden stellen die Al-tersverteilung der Bev�lkerung
, verteilt nach Geschlechtern

Underfull \hbox (badness 10000) in paragraph at lines 186--188

[13 </home/mona/BevDeu.jpg>]
</home/mona/Allepyr.jpg, id=182, 803.0pt x 521.95pt>
<use /home/mona/Allepyr.jpg>
Underfull \hbox (badness 10000) in paragraph at lines 201--201
[][][]\T1/ptm/m/n/9 Quelle:[]$\T1/pcr/m/n/9 http : / / www . diercke . de / bil
der / omeda / 800 / 8815E _ 12 _ Bev _
</home/mona/altersaufbau.jpg, id=185, 409.53pt x 234.8775pt>
<use /home/mona/altersaufbau.jpg>
Underfull \hbox (badness 10000) in paragraph at lines 208--208
[][][]\T1/ptm/m/n/9 Quelle:[]$\T1/pcr/m/n/9 http : / / haus-[]und . heimat . eu
/ geographie / bilder / altersaufbau .

Overfull \hbox (10.38005pt too wide) in paragraph at lines 202--209
\T1/ptm/m/n/10.95 lungsl�n-dern zeigt nochmals die Un-ter-schiede auf, die in d
en vo-r-ange-gan-gen Kapiteln
[14 </home/mona/Allepyr.jpg>] [15 </home/mona/altersaufbau.jpg>]
Kapitel 6.

Overfull \hbox (8.29945pt too wide) in paragraph at lines 211--212
\T1/ptm/m/n/10.95 Gro�e Ein-schnitte in der Bev�lkerung eines Lan-des beze-ich-
net an auch de-mographis-

LaTeX Warning: Citation `Peithmann2012' on page 16 undefined on input line 213.

u_fischer
15-06-2013, 13:32
Lösche mal die bbl-Datei. Kompiliere einmal mit pdflatex am Terminal. Anschließend rufe bibtex auf (ebenfalls am Terminal) und nochmal pdflatex. Dann zeige mal die log-Datei und die blg-Datei.

monikaboni
15-06-2013, 14:03
So, ich habe den Fehler gefunden. Einfach nur Facepalm....unglaublich.

Der Übeltäter war ein eingebundenes Bild. Die Grafik hatte ich "boom.jpg" genannt. Habe aber nicht drauf geachtet, in welchem Format das Bild auf der Homepage gespeichert war. Es war ein .gif.

Das war es.

Habe es so spät bemerkt, weil in der Ordneransicht "JPEG Datei" stand, also dachte ich mir natürlich nix dabei. Nun gut, wie sich rausstellt, kann man das anscheinend nicht so einfach konvertieren...

Aber wieso zur Hölle sagt Latex dann, dass der meine Zitate nicht findet? Wo ist da der Zusammenhang???

u_fischer
15-06-2013, 14:55
Aber wieso zur Hölle sagt Latex dann, dass der meine Zitate nicht findet? Wo ist da der Zusammenhang???

Nun, wenn die Kompilation wegen eines Fehlers unvollständig ist, dann kann das natürlich Auswirkungen auf nachfolgende Aktionen haben. Deswegen sollte man ja auch Fehlermeldungen (ob in der log oder in der blg) nie ignorieren.