goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 99602
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer dpedrosac.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Literaturverzeichnis erscheint nicht, läuft dennoch fehlerfr

 

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 07:55     Titel:
  Antworten mit Zitat      
Hast Du bei Windows die Option "Erweiterung bei bekannten Dateitypen ausblenden" deaktiviert? Sonst versteckt Windows die Dateiendungen eventuell und verhindert so, dass Du die richtige Datei findest. Wie oben erwähnt wird z.B. die .blg-Datei als Leistungsüberwachungsdatei erkannt. Tatsächlich sollte eigentlich jeder LaTeX-Lauf eine .log-Datei produzieren. Wenn da also wirklich keine ist, dann ist etwas ordentlich schief gegangen. Jeder Biber- oder BibTeX-Lauf sollte ferner eine .blg-Datei erzeugen, auch da ist also etwas verkehrt, wenn Du nie eine bekommst.

Lösche alle temporären Dateien (.run.xml, .toc, .synctex.gz, .idx, .bcf, .bbl, .aux) und kompiler mir LaTeX, Biber, LaTeX, LaTeX von vorne. Gibt es jetzt auch Logdateien?

Manchmal geschehen so komische Dinge, wenn man seinen Editor anweist, die Hilfsdateien in einen "Build"-Ordner auszulagern, um das Verzeichnis "sauber zu halten". Das führt aber bei der Verwendung von weiteren Tools wie Biber, BibTeX, makeindex, makeglossaries, ... regelmäßig zu Scherben, da dann relevante Hilfsdateien am falschen Ort liegen und nicht gefunden. Daher rate ich von solchen Dingen grundsätzlich ab. Hier scheint eine solche Einstellung auch nicht aktiv oder relevant zu sein, da der Order ja schon einige temporäre Dateien enthält.

Wir haben durch das echte Minimalbeispiel von oben ja schon etabliert, dass biblatex und Biber bei Dir grundsätzlich funktionieren und Dein Editor richtig konfiguriert ist. Wenn jetzt irgendetwas nicht geht, dann liegt das mit an Sicherheit grenzender Wahrscheinlichkeit an Deiner großen Datei. Wenn Du da Hilfe brauchst, musst Du uns ein InfoMinimalbeispiel zeigen, sonst stochern wir hier nur im Nebel.

GiFi
Forum-Fortgeschrittener
Forum-Fortgeschrittener

Beiträge: 63
Anmeldedatum: 15.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 12:21     Titel:
  Antworten mit Zitat      
Ja, vielen Dank soweit - ich arbeite an einem Minimalbeispiel, was bei so vielen Zeilen einfach seine Zeit braucht, damit auch Alles so "sauber" wie möglich ist.
Das mit dem Endungen anzeigen hatte ich gelesen, ist aber nicht der Fall, da ich mir natürlich Alles anzeigen lasse, daher werde ich jetzt erstmal alle temporären Dateien löschen und schauen; danke!

Ich habe jetzt folgende Dateien mit Endungen gelöscht: .xml, .toc, .idx, .bcf, .bbl, .aux, mehr waren nicht da. Bei der ersten oder zweiten entfernten Datei stand im "Namen" dann als Endung .run.

Es gibt noch als Einziges eine OUT- Datei, die habe ich gelassen, weil es sich meiner Ansicht nach lediglich um die Ausgabedatei handelt, wenn ich das richtig gesehen habe.
Ein Textdokument habe ich auch noch gefunden, das habe ich auch gelassen, ansonsten war es das.

Eine .synctex.gz habe ich in der Form also nicht gefunden, ich bekomme dafür eine Datei angezeigt, die Endung TAR.GZ- Archivdatei hat, die habe ich auch gelöscht, da sie im "Namen" die Endung .syntex hat.

Interessanter Weise habe ich eine Leistungsüberwachtungdatei, was ist mit der (diese hat wirklich als Typ das dort stehen, die .blg- Datei war noch eine andere, weitere Datei)?
Private Nachricht senden Benutzer-Profile anzeigen

GiFi
Forum-Fortgeschrittener
Forum-Fortgeschrittener

Beiträge: 63
Anmeldedatum: 15.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 12:31     Titel:
  Antworten mit Zitat      
Achja und was mir noch einfällt; ich hatte es schon einmal, dass meine Dateien ausgelagert waren (also auch die .log- Datei, ich weiß aber leider den Pfad nicht mehr (irgendwo in AppData, das weiß ich noch) - wie kann ich das dann ändern?


So, ich versuche jetzt nochmal ganz genau zu beschreiben, was ich gemacht habe und dann mache ich mich weiter an das Minimalbeispiel.
Ich habe nun mit TeXworks laufen lassen:

pdfLaTeX -> Biber (den eigens noch neu konstruierten ohne die Endung .exe) -> pdfLaTeX -> pdfLaTex.

Folgende Dateien sind entstanden:
- Adobe Acrobat Document (Ausgabedatei in .pdf- Form)
- .aux
- .bbl
- .bcf
- *Leistungsüberwachsungdatei* (diese kann ich leider nicht öffnen)
- .idx
- .XML- Dokument (Namensendung: .run)
- TAR.GZ- Archivdatei (Namensendung: .syntex)
- .toc

Und jetzt gebe ich mir weiter alle Mühe mal den Nebel zu lüften ; )

Was mir noch aufgefallen ist, ist, dass bei Biber nie etwas in der Konsolenausgabe erscheint, wie beim "normalen" Kompilieren.
Private Nachricht senden Benutzer-Profile anzeigen

GiFi
Forum-Fortgeschrittener
Forum-Fortgeschrittener

Beiträge: 63
Anmeldedatum: 15.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 12:52     Titel:
  Antworten mit Zitat      
Also, ich denke, dass das Dokument so ganz gut reduziert ist. Es läuft bei mir problemlos durch, erzeugt aber weiterhin den Fehler.

Weiß Jemand, woran es liegt?

Code

\documentclass[
  paper=A4,
  pagesize,
  10pt,
  DIV=10,
  BCOR=1cm,
  headinclude,
  bibliography=totoc,
  index=totoc,
  openany
]{scrbook}
\usepackage[english,ngerman]{babel}

\usepackage[style=authoryear, backend=biber]{biblatex}
\addbibresource{Literatur_test.bib}

\begin{document}

\newpage
\markboth{Literaturverzeichnis}{Literaturverzeichnis}
\markright{Literaturverzeichnis}
\section{Literaturverzeichnis}
\printbibliography{Literatur_test}

\end{document}
 


Im Anhang befinden sich die Dateien, die er erzeugt, wenn ich vorher Alle, außer die TeX- Datei selbst, lösche.

VG

NEU.JPG
 Beschreibung:

Download
 Dateiname:  NEU.JPG
 Dateigröße:  37.19 KB
 Heruntergeladen:  24 mal


Zuletzt bearbeitet von GiFi am 23.07.2019, 13:21, insgesamt einmal bearbeitet
Private Nachricht senden Benutzer-Profile anzeigen

u_fischer
Forum-Meister
Forum-Meister


Beiträge: 3938
Anmeldedatum: 22.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 13:00     Titel:
  Antworten mit Zitat      
Die "Leistungsüberwachungsdatei" ist die .blg-Datei. Eines der "Textdokumente" ist wahrscheinlich die log-Datei. Beide kannst du mit deinem Editor einfach mal öffnen (nicht doppelklicken!!).

Finde raus, wie du Windows dazu bringst, die Endungen anzuzeigen.
_________________

Ulrike Fischer
www.troubleshooting-tex.de
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 13:08     Titel:
  Antworten mit Zitat      
Wie dir schon früher erklärt wurde ist \printbibliography{literatur} nicht korrekt. Lass das Argument weg.

Desweiteren braucht du natürlich eine Literaturdatenbankdatei literatur.bib, wenn du \addbibresource{literatur.bib} angibst. Und wir brauchen die ebenfalls, wenn wir dein Beispiel testen sollen.

Außerdem wird ein Literaturverzeichnis nur erzeugt, wenn es auch etwas zitiert wird, also eine Anweisung wie \cite, \autocite, \textcite, \footcite etc. oder \nocite verwendet wird.

Übrigens ist auch
Zitat:
Code
\markboth{Literaturverzeichnis}{Literaturverzeichnis}
\markright{Literaturverzeichnis}
\section{Literaturverzeichnis}
nicht empfehlenswert. Sowohl biblatex als auch scrbook bieten die Möglichkeit das Literaturverzeichnis mit einer Überschrift zu versehen und dabei Kolumnentitel zu setzen. Näheres dazu ist den jeweiligen Anleitungen zu entnehmen.

GiFi
Forum-Fortgeschrittener
Forum-Fortgeschrittener

Beiträge: 63
Anmeldedatum: 15.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 13:15     Titel:
  Antworten mit Zitat      
Erst einmal an u_fischer:

Die Leistungsüberwachtungsdatei beinhaltet Folgendes:

[0] Config.pm:304> INFO - This is Biber 2.12
[0] Config.pm:307> INFO - Logfile is 'TESTFORUM.blg'
[30] biber-MSWIN64:315> INFO - ===
[57] Biber.pm:371> INFO - Reading 'TESTFORUM.bcf'
[148] Biber.pm:889> INFO - Found 0 citekeys in bib section 0
[155] Utils.pm:193> WARN - The file 'TESTFORUM.bcf' does not contain any citations!
[162] bbl.pm:636> INFO - Writing 'TESTFORUM.bbl' with encoding 'UTF-8'
[163] bbl.pm:739> INFO - Output to TESTFORUM.bbl
[163] Biber.pm:110> INFO - WARNINGS: 1

Die eine Textdatei, die ich habe, scheint der Log zu sein; Folgendes ist sicher relevant:

LaTeX Warning: Empty bibliography on input line 23.

Soll ich den gesamten Log anhängen??
Private Nachricht senden Benutzer-Profile anzeigen

GiFi
Forum-Fortgeschrittener
Forum-Fortgeschrittener

Beiträge: 63
Anmeldedatum: 15.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 13:24     Titel:
  Antworten mit Zitat      
An Gast:

Im Anhang ist noch die .bib- Datei, die hatte ich iwi vergessen

\printbibliography{literatur} habe ich in \printbibliography geändert und nach den 4 Schritten kompiliert. Jetzt steht da nichts mehr, außer der Überschrift.

Heißt es, dass ich ein Literaturverzeichnis nur anfügen kann, wenn ich mindestens einmal zitiere?? (pro Buch)

Literatur_test.bib
 Beschreibung:

Download
 Dateiname:  Literatur_test.bib
 Dateigröße:  275 Bytes
 Heruntergeladen:  25 mal
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 13:29     Titel:
  Antworten mit Zitat      
GiFi hat Folgendes geschrieben:
Heißt es, dass ich ein Literaturverzeichnis nur anfügen kann, wenn ich mindestens einmal zitiere?? (pro Buch)

Oder explizit nicht zitierst. Siehe \nocite in jeder ausführlichen LaTeX-Einführung oder der biblatex-Anleitung.

GiFi
Forum-Fortgeschrittener
Forum-Fortgeschrittener

Beiträge: 63
Anmeldedatum: 15.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.07.2019, 13:44     Titel:
  Antworten mit Zitat      
Mein Dokumentenende sieht jetzt so aus:

Code

\printbibliography
\nocite{*}
%\nocite{Kurzname-0000}
%\nocite{Kurzname-0001}
\end{document}
 


Ich wollte beide Varianten ausprobieren, wobei ich später sicherlich das * benötige, leider kompiliert auch das nicht.

Wenn ich das angegebene Beispiel versuche ebenfalls zu konstruieren mit:

Code
 \bibliography{Literatur_test}
,

bekomme ich die Fehlermeldung:

! LaTeX Error: Can be used only in preamble.

Wenn ich es außerhalb des Dokumentenbeginns packe, läuft es zwar fehlerfrei durch, aber ich habe immer noch kein Literaturverzeichnis.
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite Zurück  1, 2, 3, 4, 5  Weiter



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de