Ich habe das Problem, dass ich von Texmaker keine Vorschläge aus der bib Datei erhalte, wenn ich beispielsweise \cite{ eingebe. Normalerweise werden mir dann die ganzen Einträge aus der bib Datei vorgeschlagen. Wenn ich es manuell eintippe funktioniert alles. Wie kann ich sicherstellen, dass Texmaker die Verbindung zur bib Datei herstellt? Falls wichtig: Ich benutze biber.

gefragt 04 Sep '18, 14:43

runix's gravatar image

runix
1.0k247486
Akzeptiert-Rate: 0%

bearbeitet 04 Sep '18, 14:43

Wird die .bib-Datei denn links in der "(Projekt-)Struktur" angezeigt? Bei mir funktionierte die Erkennung von vorhandenen Einträgen in einem kurzen Test eben nicht sonderlich flüssig. Neue Einträge in der .bib-Datei wurden immer erst zuverlässig erkannt, wenn die zugehörige .tex-Datei geschlossen und wieder geöffnet wurde. (edit) Ich sehe gerade es gibt da auch einen Menüpunkt für: "Bearbeiten > Literaturverzeichnis aktualisieren" (ganz unten).

(04 Sep '18, 18:13) moewe

Wenn das alles nichts hilft, dann kann es eventuell daran liegen, dass TeXmaker in Deinem Code die .bib Datei nicht "sieht". In dem Fall sollte aber in der "Struktur" keine .bib-Datei angezeigt werden. Bei mir hat aber das bei der korrekten Verwendung von \addbibresource anstandslos funktioniert. Um das näher zu untersuchen, wäre es notwendig, genau zu wissen, was TeXmaker erkennt und wie Dein Code aussieht.

(04 Sep '18, 18:43) moewe

(1) In der Projektstruktur wird die .bib Datei aufgeführt.

(2) Ich hatte \addbibresource im Dokument immer verwendet.

(3) "Literaturverzeichnis aktualisieren" hat leider nicht das erwünschte Ergebnis erzielt.

(4) TeXmaker erkennt die .bib Datei je nach Lust und Laune. Insgesamt ist das alles etwas strange.

(07 Sep '18, 14:51) runix

Ich habe festgestellt, dass das Problem sehr oft dann auftritt, wenn ich Referenzen in einem separaten File zitieren möchte und das dann im Hauptdokument über input einbinde. Gibt es eine Möglichkeit diesen serparaten Files "mitzuteilen" auf welche .bib Datei sie zugreifen sollen?

(10 Sep '18, 16:46) runix

Ist denn das Hauptdokument als Master vor dem Bearbeiten der Unterdatei angegeben?

Übrigens kann TeXmaker auch Sessions speichern und die gespeicherte Session dann wieder öffnen. Dann muss man den Master nicht jedes Mal wieder neu festlegen. Ob TeXmaker auch mit einem "!TeX root: master.tex"-Kommentar am Anfang der Unterdatei umgehen kann, weiß ich nicht. TeXstudio und TeXworks können das.

(25 Mär '19, 12:44) saputello
Deine Antwort auf die Frage: (Bemerkungen bitte oben als Kommentar)
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×222
×59
×50
×31

gestellte Frage: 04 Sep '18, 14:43

Frage wurde gesehen: 3,688 Mal

zuletzt geändert: 25 Mär '19, 12:44