vollständige Ausgabe der bib-Datei

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


rix
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 68
Registriert: Fr 21. Feb 2014, 16:49

vollständige Ausgabe der bib-Datei

Beitrag von rix »

Hallo,

der Befehl "\printbibliography" gibt nur die verwendeten Quellen aus,

jedoch bräuchte ich einen Befehl, der mir alle Datensätze im Literaturverzeichnis darstellt.

Gibt es da eine Möglichkeit?

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Möglicherweise suchst du
\nocite{*}
vor "\printbibliography" ?

Gruß, Sepp

rix
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 68
Registriert: Fr 21. Feb 2014, 16:49

Beitrag von rix »

mh, ich habe versucht, dass einzubauen, aber irgendwie bekomme ich lauter Fehlermeldungen: (Ich nutze XeLaTeX und Biber)
\documentclass[a4paper,12pt]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[babel, german=quotes]{csquotes} % german=guillemets
\usepackage[T1]{fontenc}

%-----------------------------

\usepackage[bottom, hang]{footmisc}

\setlength{\footnotemargin}{8pt}
\setlength{\footnotesep}{1.5em}

% \usepackage{footnpag} % seitenbezogene Benummerung der Fußnoten

\usepackage[
  backend=biber,
  style=authortitle-dw,
  series=afteryear,
  firstfull,
  nopublisher=false,
  terselos=false
]{biblatex}

\renewcommand*{\seriespunct}{=\addspace}
\renewcommand*{\newunitpunct}{\addperiod\space}
\renewcommand*{\publisherdatepunct}{,\space}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}

\AtBeginBibliography{\renewcommand*{\multinamedelim}{;\space}}

\DefineBibliographyStrings{ngerman}{in={In:\hspace{1mm}}}

\ExecuteBibliographyOptions
{
  bibwarn=true,
  sortlocale=de_DE,
  isbn=false,
  url=false,
  doi=false,
  eprint=false,
  clearlang=true,
  maxbibnames=99,
  maxcitenames=1,
}

\DeclareFieldFormat{citetitle}{\mkbibemph{#1}}
\DeclareFieldFormat[book]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[article]{journaltitle}{\mkbibemph{#1}}
\DeclareFieldFormat[incollection]{booktitle}{\mkbibemph{#1}}
\DeclareFieldFormat[inbook]{booktitle}{\mkbibemph{#1}}

\DeclareNameAlias{sortname}{last-first}

\setlength{\bibitemsep}{0.5\baselineskip}

%---------------------------

\begin{filecontents}{quelle.bib} 

@Book{Munk_Botanik,
  Title                    = {Taschenlehrbuch Biologie - Botanik},
  Author                   = {Wolfgang Bilger and Babette Dauborn and Karl-Josef Dietz and Dortje Golldack and Rita Groß-Hardt and Gerlinde Linne von Berg and Dietrich Ober and Ursula Rothe and Harald Schneider and Johannes Siemens and Arnd Tüffers},
  Editor                   = {Katharina Munk},
  Publisher                = {Georg Thieme Verlag},
  Year                     = {2008},

  Address                  = {Stuttgart},
}

@Book{Org_Chemie,
  Title                    = {Organische Chemie - Grundlagen, Stoffklassen, Reaktionen, Konzepte, Molekülstruktur},
  Author                   = {Eberhard Breitmaier and Günther Jung},
  Publisher                = {Georg Thieme Verlag},
  Year                     = {2005},

  Address                  = {Stuttgart},
  Edition                  = {5},
}

@Book{Humangenetik_fuer_Biologen,
  Title                    = {Humangenetik für Biologen},
  Author                   = {Werner Buselmaier and Gholamali Tariverdian},
  Publisher                = {Springer},
  Year                     = {2006},

  Address                  = {Heidelberg},
}

\end{filecontents}

\addbibresource{quelle.bib}

\begin{document}


\nocite{*}
\printbibliography



\end{document}

Was mache ich nur falsch? :-(
Zuletzt geändert von rix am So 6. Apr 2014, 15:42, insgesamt 1-mal geändert.

Felix
Forum-Century
Forum-Century
Beiträge: 210
Registriert: Sa 25. Jan 2014, 13:57

Beitrag von Felix »

Es gibt kein \quelle.tex. Der Backslash beginnt ein Kommando, das ist in dem Dokument aber nicht definiert. Er sollte daher weg, oder definere \quelle.

Felix
Ein TikZ Süchtiger :-)

rix
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 68
Registriert: Fr 21. Feb 2014, 16:49

Beitrag von rix »

danke,

leider bekomme ich noch immer eine ganze reihe von Fehlermeldungen.

Weiß jemand, woran es liegt?

Studi
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 5. Jan 2014, 20:18

Beitrag von Studi »

rix hat geschrieben:leider bekomme ich noch immer eine ganze reihe von Fehlermeldungen. Weiß jemand, woran es liegt?
Ach, und wir sollen die Fehlermeldungen jetzt erraten? Ist ja wie einen Arzt anzurufen und sagen "Ich habe Symptome. Woran kann das liegen?".

Nenn mal lieber die Fehlermeldungen. Ist schon Absicht, dass LaTeX die mit einem Wortlaut ausgibt.

Studi

rix
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 68
Registriert: Fr 21. Feb 2014, 16:49

Beitrag von rix »

oh tut mir leid, natürlich:
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.63 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.86 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.86 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.107 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.107 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.129 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.129 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.154 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.154 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.195 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.195 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.218 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.218 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.238 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.238 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.259 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.259 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.282 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.282 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.303 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.303 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.323 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.323 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.344 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.344 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.364 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
l.364 \endentry
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
)
Package biblatex Info: Reference section=0 on input line 96.
Package biblatex Info: Reference segment=0 on input line 96.
LaTeX Warning: Empty bibliography on input line 100.
(./Hauptdatei.aux)
LaTeX Warning: There were undefined references.
Package biblatex Warning: Please (re)run Biber on the file:
(biblatex) Hauptdatei
(biblatex) and rerun LaTeX afterwards.
Package logreq Info: Writing requests to 'Hauptdatei.run.xml'.
\openout1 = `Hauptdatei.run.xml'.
)
Here is how much of TeX's memory you used:
8515 strings out of 493934
143845 string characters out of 6150767
593240 words of memory out of 5000000
11754 multiletter control sequences out of 15000+600000
4702 words of font info for 16 fonts, out of 8000000 for 9000
1148 hyphenation exceptions out of 8191
56i,2n,47p,823b,739s stack positions out of 5000i,500n,10000p,200000b,80000s
No pages of output.

Studi
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 5. Jan 2014, 20:18

Beitrag von Studi »

Tatsächlich kryptische Fehlermeldungen. Ich würde biblatex und biber updaten, beide, denn nur bestimmte Versionen passen zueinander.

Studi

rix
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 68
Registriert: Fr 21. Feb 2014, 16:49

Beitrag von rix »

gut, ich hatte biblatex und biber über die paketquelle installiert und auch wieder deinstalliert (also bei Linux Mint).
und anschließend über den Terminal einfach beides nochmal neu eingerichtet.

Sowie ich weiß, sind die Pogramme in der Paketquelle immer (etwas) älter...
kann es daran liegen?
wobei, wenn ich das über den Terminal installiere, ... wird das denn nicht auch letztlich von der selben quelle runtergeladen, von der sich die Paketverwaltung bedient?

Jedenfalls ein großes Dankeschön,... es klappt jetzt :-)

Antworten