BibTex für blutigen Anfänger

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Gast

Beitrag von Gast »

Das ist höchst mysteriös.

Du sagst also, dass
\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}

\begin{document}
\cite{geer,worman}
\printbibliography
\end{document}
das Problem hat?


Die .bib-Datei ist die richtige, pdfLaTeX läuft vernünftig durch, auch Biber funktioniert, sagt aber, er kann worman nicht finden und produziert die passende Warnung dazu. (Bekommst Du denn ein Literaturverzeichnis, zumindest ein partielles?)

Ich gehe davon aus, dass das große W in deinem Post oben ein Schreibfehler war, oder ist es in er Datei tatsächlich groß?

Venix5
Forum-Anfänger
Forum-Anfänger
Beiträge: 37
Registriert: Fr 31. Jul 2015, 09:39

Beitrag von Venix5 »

Ja war ein Schreibfehler

bei Article ist die Ausgabe :

[worman, 1]

Literatur
[1] Test Author. "Test Titel". In: Test Journal (9999)

bei Report verschwindet die komplette Literatur
Geduld ist, Ausdauer zu haben, auf etwas zu warten was sich Zeit lässt!

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Schau mal auf die nächste Seite ;-)
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Venix5
Forum-Anfänger
Forum-Anfänger
Beiträge: 37
Registriert: Fr 31. Jul 2015, 09:39

Beitrag von Venix5 »

:oops:
wo ist mein Stein?

habe nur gescrollt, statt nächste Seite zu klicken.

:D Danke für die tolle Hilfe!
Geduld ist, Ausdauer zu haben, auf etwas zu warten was sich Zeit lässt!

Gast

Beitrag von Gast »

Es bliebe also nur die Frage, warum Dein Setup die gute Frau Worman nicht anzeigen möchte. Aber vielleicht ist das auch nur zweitrangig, wenn die Bibliographie in dem Dokument funktioniert, das Du eigentlich schreiben möchtest.

Venix5
Forum-Anfänger
Forum-Anfänger
Beiträge: 37
Registriert: Fr 31. Jul 2015, 09:39

Beitrag von Venix5 »

Guten morgen,

ja, dies tritt nur bei dem Testbeispiel auf.

Im "richtigen" Dokument funktioniert die Auflistung nun einwandfrei. :)

Nochmals die Rückfrage zu, wie es angezeigt wird.
Geht nur um den Stil im Text.

Derzeit: [Author, Nummer, Seitenzahl]

Ich hätte gerne: [Seitenzahl, Author, Jahr].

(Habe schon einige Post gelesen, die jedoch immer mit Warnungen versehen waren, daher die Frage nach direkt Hilfe)
Geduld ist, Ausdauer zu haben, auf etwas zu warten was sich Zeit lässt!

Gast

Beitrag von Gast »

Möchtest Du wirklich "[Seitenzahl, Autor, Jahr]"? Das ist höchst unüblich.
Für "Autor, Jahr" kannst Du style=authoryear nutzen.
Für geklammerte Zitate gibt es \parencite.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}

\begin{document}
\cite[7]{geer}
\parencite[8]{wilde}
\textcite[9]{cicero}
\printbibliography
\end{document}

Venix5
Forum-Anfänger
Forum-Anfänger
Beiträge: 37
Registriert: Fr 31. Jul 2015, 09:39

Beitrag von Venix5 »

Ja, so ungewöhnlich wollen sie es,
wahrscheinlich nur um uns zu ärgern.

Habe nun das Minimalbeispiel so geändert:
\documentclass{report} 

\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel}
 
\usepackage{csquotes} 
\usepackage[style=authoryear,backend=biber]{biblatex} 
\addbibresource{biblatex-examples.bib} 

\begin{document} 
\cite[S.200]{geer,worman} \\
\cite[7]{geer} \\
\parencite[8]{wilde} \\
\textcite[9]{cicero}
\printbibliography 
\end{document}
mehrfach kompiliert, jedoch entsteht:

worman; Author 9999, S.200
Author 9999, S. 7
(wilde)
cicero

und:

Literatur
Author, Test (9999). „Test Titel“. In: Test Journal.

Also Seitenzahl dahinter (aber das hinterfrage ich nochmal)
Nur mein Literaturverzeichnis bleibt gleich.

--ok macht er auch nur im Minimalbeispiel, im eigentlichen Dokument funktioniert es.

Eine weitere Frage nur dazu.

Im normalen Text kann ich Umlaute wie ä,ü etc... normal nutzen,
steht jedoch ein Umlaut im Literaturverzeichnis meckert er rum.
Habe jedoch einen Titel der ein Ä benötigt. Was mache ich da?
Geduld ist, Ausdauer zu haben, auf etwas zu warten was sich Zeit lässt!

Besserwisser

Beitrag von Besserwisser »

Venix5 hat geschrieben:Im normalen Text kann ich Umlaute wie ä,ü etc... normal nutzen,
steht jedoch ein Umlaut im Literaturverzeichnis meckert er rum.
Habe jedoch einen Titel der ein Ä benötigt. Was mache ich da?
Am einfachsten, indem für alle Dateien des Dokuments einschließlich der bib-Datei UTF8 als Codierung verwendet wird und dann natürlich inputenc auch mit utf8 als Option geladen wird.

Ansonsten: Minimalbeispiel mit Angabe, welche Datei wie codiert ist.

Gast

Beitrag von Gast »

Also ich habe das starke Gefühl, dass auf Deinem Rechner noch eine biblatex-examples.bib rumfliegt,die Probleme bereitet.

Nun gut, diese komische Zitierweise kannst du mit
\DeclareCiteCommand{\strcite}[\mkbibbrackets]
  {\usebibmacro{postnote}}
  {\usebibmacro{citeindex}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{prenote}}
bekommen.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}

\renewcommand*{\nameyeardelim}{\addcomma\space}

\DeclareCiteCommand{\strcite}[\mkbibbrackets]
  {\usebibmacro{postnote}}
  {\usebibmacro{citeindex}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{prenote}}

\begin{document}
\strcite[7]{geer}
\printbibliography
\end{document}
Ein "Ä" solltest Du in Deiner .bib-Datei eigentlich ganz normal gebrauchen können, wenn Dein Dokument und die .bib-Datei UTF8-codiert sind.

Antworten