PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Literatur, biber



humpenjack
08-11-2012, 10:27
Hallo zusammen,
ich bekomme bei einem Literatureintrag immer und immer wieder die selbe Fehlermeldung und weiß nciht so recht, was es mir sagen möchte. Dsa einzige was mir auffällt ist, dass diese Literaturstelle hinten angestellt wird im Literaturverzeichnis.
Es handelt sich bei den Zitierweisen um immer unterschiedliche, sollte daran nicht liegen. Auch ist es mal ein article, mal ein book, mal eine phdthesis ... also auch hier alles mal so und mal so!


Process started

Entity: line 2079: parser error : Extra content at the end of the document <bcf:citekey order="117">Kaufmann1971</bcf:citekey> ^

Process exited with error(s)

Klammer ich den Beitrag aus, wird mir direkt der nächste angezeigt, der nicht passt und hinten eingereicht wird. Ich sehe leider überhaupt keinen Zusammenhang zwischen den Literatureinträgen und wollte euch fragen, ob einer eine Idee hat wo ich schauen könnte.

humpenjack
08-11-2012, 10:39
Kleine Erweiterung, jetzt tut er es doch, ohne dass ich auch nur etwas geändert habe. Kann sowas sein? ;)
Leider ist die Reihenfolge der Literatur immer noch nicht gegeben und er sortiert völig durcheinander. Hier die Einstellungen von biblatex/biber:


\usepackage{csquotes}
\usepackage[
backend=biber,
sortlocale=de,
citestyle=authoryear,
bibstyle=authoryear,
sorting=nyvt,
isbn=false,
abbreviate=false,
url=false]{biblatex}
%biber, wichtig in Programm von aux auf bcf umstellen
\DefineBibliographyStrings{german}{
andothers = {{et\,al\adddot}}, % 'et al.' anstatt 'u.a.'
}
\setlength{\bibitemsep}{\medskipamount}
\addbibresource{Literaturverzeichnis.bib}

Festus
08-11-2012, 10:56
Vlt. löschst du mal alle Hilfs-Dateien und schaust, wie es dann aussieht.

Außerdem, trat die Warnung immer für den selben Eintrag auf? Wenn ja, was passiert, wenn du den rausnimmst?

Und für alles Weitere mach bitte mach mal ein ordentliches Minimalbeispiel. Das grenzt dann auch zumindest schon mal ein, ob das Problem in deinem Gesamtdokument oder der bib-Datei/BibLaTeX liegt.

rstuby
08-11-2012, 11:01
Festus, Humpenjack hat doch geschrieben, dass die Warnung immer für den selben Eintrag auftritt, aber sobald er den rausnimmt, beim nächsten.

Vielleicht sollte man in diesem Fall mal den Eintrag DAVOR ins Visier nehmen?

Festus
08-11-2012, 11:09
Festus, Humpenjack hat doch geschrieben, dass die Warnung immer für den selben Eintrag auftritt, aber sobald er den rausnimmt, beim nächsten.


Hoppla, hab ich doch glatt mal effektiv überlesen :rolleyes:

Aber ein Grund mehr mal ein MB mit nur einem Literatureintrag zu probieren, und zu schauen, was dann passiert.



Vielleicht sollte man in diesem Fall mal den Eintrag DAVOR ins Visier nehmen?


Wenn humpenjack schreibt, dass der Fehler einen Eintrag nach vorne springt, wenn er den anderen auskommentiert, kann das aber evtl. auch passieren, wenn er den davor auskommentiert. Auch hier würde das MB helfen.

humpenjack
08-11-2012, 11:48
Danke schon mal für eure Zeit - es wird sich lustig anhören, aber folgendes musste ich beobachten - die Anzeige des Fehlers trat immer nur dann auf, wenn ich innerhalb einer Minute das Literaturverzeichnis erneuert habe. Ich hatte in der Datei noch andere Dinge stehen, so dass auch bereits andere Fehler beim kompilieren auftraten. Ich habe nun alle Teile auskommentiert und alles läuft soweit gut, ohne das mir irgendwelche Fehler angezeigt werden, egal wie oft in der Minute! ;) Das Problem der Literatur ist allerdings immer noch da, diese werden nicht ordnungsgemäß sortiert.

Bei der Vorbereitung des Minibeispiels durfte ich feststellen, dass alles funktioniert. Jetzt bin ich erst recht ratlos. Gibt es eine maximale Anzahl an Literaturstellen in biblatex? Ich werde gleich mal ein paar mehr eingeben und schauen was passiert ... total komisch! :(

Danke schon mal - ich meld mich später wieder

humpenjack
08-11-2012, 11:56
Kurz schon mal, ich hab jetzt 18 Literaturstellen drin und zack, sortiert nicht mehr ordentlich. Ich schau mal, ob es an einer einzigen hängt ... jemand noch eine Idee?


\documentclass[
%draft, % Entwurfsstadium, does not include images (faster)
%final, % fertiges Dokument
% --- Paper Settings ---
a4paper, % [Todo: add alternatives]
%portrait, % landscape
%agesize=auto % driver
% --- Base Font Size ---
12pt %
% --- Koma Script Version ---
%version=last,
]{report} % Classes: scrartcl, scrreprt, scrbook, book, article, ...



%----------ALLGEMEINES----------
\usepackage{graphicx} %Wird benötigt um Grafiken einfügen zu können, [pdftex]
\usepackage{subfig} %Bilder nebeneinander setzen
%\usepackage{hyperref} %Erstellt Hyperlinks im pdf, muss angepasst werden
\usepackage[ a4paper,
left=3.0cm,
right=2.5cm,
top=2.5cm,
bottom=2.5cm,
headheight=0.5cm,
headsep=1cm, %Abstand Text zu UK-Kopfzeile
footskip=1.5cm, %Abstand Text zu UK-Fusszeile
%showframe %Rahmen zeigen
]
{geometry}
\usepackage{parskip} %Erste Zeile des Absatzes wird nicht eingerückt
%\setcounter{secnumdepth}{3} %Nummeriert subsubsection bei report
%\usepackage{tikz} %Paket für Diagrammdarstellungen (für postscript)
%htbp,h für here,t für top,b für bottom und p für eine spezielle Seite
\usepackage{pgfplots} %Paket zur Diagrammerstellung (für pdf)
\pgfplotsset{ /tikz/font={\footnotesize},
grid=both,
scale only axis,
axis line style={line width=1.0pt},
/pgf/number format/use comma,
%axis background/.style={shade,top color=gray,bottom color=white},
}

%----------RECHTSCHREIBUNG----------
\usepackage[T1]{fontenc} %für saubere Trennung der Wörter mit Umlauten
\usepackage[latin1]{inputenc} %für Umlaute Ä, Ö,...
\usepackage[ngerman]{babel} %für die Silbentrennung nach Neuer Deutscher Rechtschreibung


%----------MATHE----------
\usepackage{amsmath} %nützliche Erweiterung der AMS-Pakete
\usepackage{amssymb} %Paket für weitere mathematische Symbole
\usepackage{wasysym} %für Promillezeichen \promil
\usepackage{ziffer} %Einbinden ermöglicht die korrekte Darstellung
%von Dezimalzahlen mit Komma und Tausender-
%Trennpunkt
%\usepackage{icomma} %besser für die Kommas

%----------LITERATUR----------
%\usepackage{natbib} %Paket für Literatur und Style darunter, meine Variante, alt
%\bibliographystyle{apalike} %alt
\usepackage{csquotes}
\usepackage[
backend=biber,
sortlocale=de_DE,
citestyle=authoryear,
bibstyle=authoryear,
sorting=nyvt,
isbn=false,
abbreviate=false,
url=false]{biblatex}
%biber, wichtig in Programm von aux auf bcf umstellen
\DefineBibliographyStrings{german}{
andothers = {{et\,al\adddot}}, % 'et al.' anstatt 'u.a.'
%editor = {(Hrsg.)}, % setzt (Hrsg. nach hinten)
%editors = {(Hrsg.)} % setzt (Hrsg. nach hinten)
}
\setlength{\bibitemsep}{\medskipamount}
\addbibresource{Literaturverzeichnis.bib}

\begin{document}


1. Litereatureintrag \parencite{Lindorf2010}

2. Litereatureintrag \parencite{Poelling2001}

3. Litereatureintrag \parencite{Abaqus2011}

4. Litereatureintrag \parencite{Tepfers1973}

5. Litereatureintrag \parencite{Land2003}

6. Litereatureintrag \parencite{Hillerborg1983}

7. Litereatureintrag \parencite{Leonhardt1965}

8. Litereatureintrag \parencite{Kaufmann1971}

9. Litereatureintrag \parencite{Stempniewski1996}

10. Litereatureintrag \parencite{Ackermann1992}

11. Litereatureintrag \parencite{Bazant1983}

12. Litereatureintrag \parencite{Curbach2006}

13. Litereatureintrag \parencite{Curbach2003}

14. Litereatureintrag \parencite{Curbach2004}

15. Litereatureintrag \parencite{DAfStb2006}

16. Litereatureintrag \parencite{DIBt2010}

17. Litereatureintrag \parencite{DIN10452001}

18. Litereatureintrag \parencite{Eberhardsteiner1991}

\printbibliography[heading=bibintoc]

\newpage

\end{document}

humpenjack
08-11-2012, 15:32
So, es hängt an einzelnen Literaturstellen, hatte vorhin zur zufällig die richtigen ausgesucht. Ich habe in meinem JabRef Verzeichnis zusätzliche Angaben gemacht, um die Literatur schnell wieder zu finden. Dinge, wie die Kennung in der Bibliothek. Die blocken anscheinend die Sortierung und lassen die Dinge durcheinander gehen. Damit wäre ich wieder am Ende und muss alle Einträge seperat durchgehen und neu formatieren - ich hoffe, dass das Problem dann gelöst sein wird. Auf die Idee mit dem Minimalbeispiel hätte ich schon eher kommen sollen! Danke dafür - sollte mir sonst was auffallen, werde ich es noch einmal posten.

humpenjack
08-11-2012, 16:18
So, lag tatsächlich an der Formatierung - jetzt ist alles wieder gut, danke dafür!

Eine weitere Frage hab ich aber noch, wenn Autoren mehrere Veröffentlichungen haben setzt biblatex / biber im Literaturverzeichnis beim zweiten Eintrag statt des Namens einen Bindestrich ein - wie kann ich doch den Namen angeben lassen?

Danke und viele Grüße

bobmalaria
08-11-2012, 16:31
hi,

probier mal die option uniquelist=false

gruss

humpenjack
09-11-2012, 08:48
Gude ... ich hab gestern noch einiges ausprobiert, aber leider hilft das auch nicht. Die Trennstriche sind noch da - :confused: - aber sollte wohl doch bald mal werden hoffe ich. Aktuell schlag ich mich noch mit anderen Dingen rum, pgfplots tut nicht das, was ich von ihm erwarte. Wenn dieses Programm nicht so gut wäre ... :D:D:D

Beste Grüße und einen erfolgreichen Tag

humpenjack
19-03-2013, 16:55
Die Antwort auf das Problem:



\renewcommand*{\bibnamedash}{\printnames{author}\s pace}