Hallo, ich suche eine Anleitung gefragt 11 Jan '14, 16:37 Qwertzuiopü cgnieder |
Im Grunde genommen gibt es nichts besonderes zu beachten, wenn man einen der verfügbaren Stile verwendet. Im folgenden Beispiel verwende ich einfach mal den Stil Open in writeLaTeX
\documentclass{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{csquotes} \usepackage[backend=biber,style=alphabetic]{biblatex} % die bib-Datei laden: \addbibresource{testbib.bib} % statt externer bib-Datei (Achtung: schreibt/überschreibt testbib.bib): \usepackage{filecontents} \begin{filecontents}{testbib.bib} @book{einname2014:superduper, author = {Ein Name} , title = {Der Superduper Titel} , edition = {1. Ausgabe} , year = {2014} , publisher = {Heimverlag} } \end{filecontents} \begin{document} Text~\cite{einname2014:superduper} text \printbibliography \end{document} Nach der ersten Kompilation mit pdfLaTeX (oder XeLaTeX oder LuaLaTeX1) ergibt das und im log steht: Open in writeLaTeX
LaTeX Warning: Citation 'einname2014:superduper' on page 1 undefined on input l ine 24. LaTeX Warning: Empty bibliography on input line 26. [1 ] (./test.aux) LaTeX Warning: There were undefined references. Package biblatex Warning: Please (re)run Biber on the file: (biblatex) test (biblatex) and rerun LaTeX afterwards. Nun übersetzt man mit Biber. Wenn die obige Datei Open in writeLaTeX
biber test Wenn man die Kommandozeile nicht mag, dann steht bei Wie verwende ich biber in meinem Editor?, wie man seinen Editor dazu bringt, Biber zu verwenden. Danach wurde die Datei Open in writeLaTeX
[0] Config.pm:318> INFO - This is Biber 1.8 [1] Config.pm:321> INFO - Logfile is 'test.blg' [251] biber:275> INFO - === Sa Jan 11, 2014, 16:49:02 [251] Biber.pm:333> INFO - Reading 'test.bcf' [413] Biber.pm:630> INFO - Found 1 citekeys in bib section 0 [538] Biber.pm:3053> INFO - Processing section 0 [623] Biber.pm:3190> INFO - Looking for bibtex format file 'testbib.bib' for section 0 [624] bibtex.pm:937> INFO - Decoding LaTeX character macros into UTF-8 [625] bibtex.pm:812> INFO - Found BibTeX data source 'testbib.bib' [761] Biber.pm:2939> INFO - Overriding locale 'de_DE.UTF-8' default tailoring 'variable = shifted' with 'variable = non-ignorable' [761] Biber.pm:2945> INFO - Sorting 'entry' list 'anyt' keys [761] Biber.pm:2949> INFO - No sort tailoring available for locale 'de_DE.UTF-8' [767] bbl.pm:482> INFO - Writing 'test.bbl' with encoding 'UTF-8' [768] bbl.pm:555> INFO - Output to test.bbl Nun kompiliert man noch ein bis zwei Mal mit pdfLaTeX (oder XeLaTeX oder LuaLaTeX1) und erhält
beantwortet 11 Jan '14, 16:55 cgnieder
(11 Jan '14, 17:42)
Johannes
@Johannes Obwohl ich mir der Vorteile von
(11 Jan '14, 23:21)
cgnieder
Da mittlerweile die gängigsten Editoren utf8 als Standard haben, kann ich gut mit
(11 Jan '14, 23:55)
Johannes
Ich kriege das Lieraturverzeichnis einfach nicht zum laufen. Ich habe zum antest einfach mal deine genommen jedoch ohne erfolg.[TeXstudio] Prozess gestartet: "C:UsersaaistzDesktoptex protable/miktex/miktex/bin/bibtex.exe" "documdent" This is BibTeX, Version 0.99d (MiKTeX 2.9) The top-level auxiliary file: documdent.aux I found no citation commands---while reading file documdent.aux I found no bibdata command---while reading file documdent.aux I found no bibstyle command---while reading file documdent.aux (There were 3 error messages) Prozess endete normal
(06 Okt '16, 13:42)
peter788
: Overwriting file `./testbib.bib'. Zeile 25: Citation 'einname2014:superduper' on page 1 undefined Zeile 27: Empty bibliography : There were undefined references. : Please (re)run Biber on the file:(biblatex) documdent(biblatex) and rerun LaTeX afterwards.
(06 Okt '16, 13:43)
peter788
This is BibTeX, Version 0.99dThe top-level auxiliary file: documdent.aux I found no citation commands---while reading file documdent.aux I found no bibdata command---while reading file documdent.aux I found no bibstyle command---while reading file documdent.aux (There were 3 error messages)
(06 Okt '16, 13:45)
peter788
1
@peter788: Du rufst BibTeX auf. Oben steht ganz deutlich, dass Du
(06 Okt '16, 14:16)
saputello
@saputello Ich habe BibTeX durchlaufen lassen. Folgende Fehlermeldungen erhalte ich durch Verwendung von Biber:
(14 Okt '16, 14:32)
peter788
1
@peter788 Wenn Du Sich auf der Seite genauer umschaust, merkst Du vielleicht, dass sie kein Diskussionsforum ist, sondern eine Frage/Antwort-Seite. Das heißt, dass auf einer Seite oben eine Frage steht und darunter eine oder mehrere Antworten. Dein Text „beantwortet“ nun formal die oben gestellte Frage von Qwertzuiopü. Da das offensichtlich nicht Dein Anlegen war, bitte ich Dich, sie wieder zu löschen und eine neue Frage zu stellen. Dabei kannst Du ja dann einen Link hierher hinzufügen.
(14 Okt '16, 14:36)
cgnieder
@peter788: Ich habe Deine Nicht-Antwort einmal in einen Kommentar umgewandelt. Ich stimme @Clemens zu, dass das keine Antwort auf die Frage, sondern seinerseits eine Frage war. Allerdings brauchst Du keine neue Frage zu stellen, denn diese Frage ist bereits in der Antwort zu »WARN - Warning: Found biblatex control file version 3.1, expected version 2.7« beantwortet: Dein
(15 Okt '16, 19:20)
saputello
Ergebnis 5 von 10
show 5 more comments
|
Wenn es erlaubt ist, noch ein Bsp., in das zusätzlich Hyperlinks eingebaut wurden. Am besten ein-fach direkt mit arara komplilieren; ansonsten, in der im arara-Dokumentkopf angegebenen Reihenfolge: Open in writeLaTeX
% arara: pdflatex % arara: biber % arara: pdflatex % arara: pdflatex \RequirePackage{filecontents} \begin{filecontents}{beispiel3lit.bib} @Comment{ {\"A} {\"O} {\"U} {\"a} {\"o} {\"u} {\ss} } @book{ABC, author = "{Pappa Schlumpf} and {Schlumpfine}", title = {Die wahnsinns Schwarte}, edition = {88}, year = {2049} , publisher = {Schlumpfverlag} } @book{XYZ, author = {Paul M{\"u}sterchen}, title = {Das schlaue Buch}, edition = {1}, year = {1983} , publisher = {Geht Dich nichts an.} } @book{UVW, author = {E. Benda}, title = {Kein Buch sie zu knechten}, edition = {}, year = {} , publisher = {Klasse-Verlag} } \end{filecontents} \documentclass[]{scrreprt} %listof = totoc \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage[backend=biber, style=alphabetic, backref=true,sorting=none,% arxiv=abs,url=false,doi=true]{biblatex} % bib-Dateien laden: \addbibresource{beispiel3lit.bib} \usepackage[colorlinks=true, pdfborder={0 0 0}, breaklinks]{hyperref} %======== \begin{document} %======== \tableofcontents \newpage In dem tollen Buch \cite{ABC} lesen wir ... \\ \\ und dann lesen wir das andere Buch \cite[S. 7]{XYZ}. \\ \\ Und weiter lesen wir im Buch \cite{UVW} und wieder \cite{ABC}. \printbibliography[heading=bibintoc, title=Literaturverzeichnis] %======== \end{document} %======== beantwortet 19 Mai '14, 17:18 cis |
Nur der Vollständigkeit wegen und keineswegs als Antwort (daher auch nur ein Kommentar) sei noch auf http://texwelt.de/blog/hilfe-zu-biblatex/ verwiesen. Wobei umgekehrt vielleicht auch ein Schuh daraus würde …
@Link: Habt doch mal ein bißchen Mut, da zwecks eleganter Kompilierung, gleich auf arara hinzuweisen. Hätte man mir vor einem halben Jahr "Kompliliere mit arara" gesagt, hätte ich gedacht: "Oh Gott, was ist das jetzt wieder?!" Aber das klärt sich m.E. schnell.
@cis So sehr ich
arara
liebe, so wichtig finde ich doch, dass man auch weiß, wie es ohne geht. So sollte man zum Beispiel auch wissen, was man macht, wennarara
mal wegen eines Fehlers stoppt: durch Kompilieren auf der Kommandozeile erhält man nämlich in der Regel bessere Fehlermeldungen (selbst im Vergleich zuarara --verbose
).