Literaturverzeichniseinträge verändern

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


Seestudent
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 23. Jul 2015, 13:01

Literaturverzeichniseinträge verändern

Beitrag von Seestudent »

Hallo

ich habe einen Zeitschriftenartikel mit 2 Autoren, die Einbettung etc klappt alles, jedoch gibt mir Biblatex den Literaturverzeichniseintrag so aus:

Nawrath, Dennis und Sebastian Peters (2014). „Experimente für das Lernen nut- zen. Experimentieren im Physikunterricht aus didaktischer Sicht“. In: Natur- wissenschaften im Unterricht Physik 144, S. 4–9.
also der zweite Autor wird anders angegeben als der erste.
ich verwende den Bibliography style authoryear.
Hat dafür jemand ne Lösung?
Im Anhang mein Tex-File
Danke

Flo
Dateianhänge
Tablets in der Schule.tex
(1.47 KiB) 353-mal heruntergeladen

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 561
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

..........

Beitrag von nixversteh »

Hallo Seestudent,

willkommen im Forum, ohne bibdaten kann dir kaum jemand etwas schreiben, also her damit.

Gruß

Martin
\usepackage{bibgerm}
sollte nicht zusammen mit biblatex eingesetzt werden
\bibliography{literaturverzeichnis}
ist auch nicht ganz korrekt so sollte es sein
\addbibresource{literaturverzeichnis.bib}
Absence of evidence is not evidence of absence

Seestudent
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 23. Jul 2015, 13:01

Beitrag von Seestudent »

Ok danke schon mal für die Ratschläge.

hier meine Bib-Daten

Danke

Flo
@book{BP04,
author ={Kultusministerium},
title={Bildungsplan Realschule. Baden-Württemberg},
year={2004},
location={Stuttgart},
}
@article{Nawrath14,
author={Nawrath, Dennis and Peters, Sebastian},
title={Experimente für das Lernen nutzen. Experimentieren im Physikunterricht aus didaktischer Sicht},
journaltitle={Naturwissenschaften im Unterricht Physik},
volume={144},
year={2014},
pages={4-9},
}

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 561
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

...

Beitrag von nixversteh »

Hallo Seestudent,

teste mal
\documentclass[fontsize=12pt, paper=a4]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{float}
\usepackage{a4wide}
\usepackage{setspace}\spacing{1.5}
\usepackage[a4paper,left=3.5cm,right=3cm,top=2.5cm,bottom=2.5cm]{geometry}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[backend=biber, style=authoryear, pagetracker=true, maxcitenames=2, maxbibnames=3]{biblatex}
\addbibresource{literaturverzeichnis.bib}
\DeclareNameFormat{sortname}{%
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:delim}%
\fi} % Quelle: http://de.comp.text.tex.narkive.com/j0uEmlYj/fragen-zur-bibliography-ausgabe-von-biblatex-numeric-und-alphabetic-style
\begin{document}
\begin{center}
\pagenumbering{Roman}
\Huge Tablets in der Schule\\
\ \\
\normalsize im Seminar\\
\Large "`Ich sehe was, was du nicht siehst - Professionelles Auftreten in pädagogischen Handlungsfeldern"' 
\normalsize im SoSe 2015\\
bei Herrn Sebastian Bernauer\\

Florian Peters, 7135901, petersfloriwg@stud.ph-weingarten.de \\
Lehramt WHRS PO 2011 Chemie(HF), Mathematik(NF), Physik(NF)\\
\ \\
ISP-Begleitseminar\\
\ \\
Verantstaltung\\
\newpage
\tableofcontents
\newpage
\pagenumbering{arabic}
TestTestTestTest
Test\\
Test\\
"`Dies ist ein Zitat"'\parencite{BP04}
"`Und hier gehts weiter"'\parencite{BP04}
\end{center}
Hier ist ein Zitat aus der NiU Physik \parencite{Nawrath14}
\newpage
%%\addcontentsline{toc}{section}{Literaturverzeichnis}
\printbibliography
\end{document}
Gruß

Martin
Absence of evidence is not evidence of absence

Seestudent
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 23. Jul 2015, 13:01

Beitrag von Seestudent »

Hi,

hier gibt er mir jetzt folgende Fehlermeldung aus:
This is BibTeX, Version 0.99d (TeX Live 2015)
The top-level auxiliary file: Tablets-in-der-Schule.aux
I found no \citation commands---while reading file Tablets-in-der-Schule.aux
I found no \bibdata command---while reading file Tablets-in-der-Schule.aux
I found no \bibstyle command---while reading file Tablets-in-der-Schule.aux
(There were 3 error messages)

hat sich erledigt, geht jetzt wieder.

Ich danke dir für deine Hilfe!

dann kann ich jetzt ja loslegen.

Flo

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

hier gibt er mir jetzt folgende Fehlermeldung aus:
Weil Martin den backend-Treiber von bibtex zu biber geändert hat, ohne dich darauf hinzuweisen.

Sein Code ist übrigens falsch (und die Quelle sehr alt). Das \fi am Ende kann nur Ärger machen. Korrekt ist \DeclareNameAlias{sortname}{last-first}.

Dein eigener Code ist übrigens auch fehlerhaft. All die \\ sind sehr zweifelhaft, und was `\newcommand{ü}{\"u}` soll, fragt man sich auch.

Seestudent
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 23. Jul 2015, 13:01

Beitrag von Seestudent »

OK danke.
Die Umlaute sind deshalb, weil das mit den usepackage irgendwie noch nicht so wirklich funktioniert. Ich hab ja eigentlich die notwendigen Packages eingebunden, es erschien immer die Fehlermeldung bezüglich der Umlaute. Daher hab ich mir diese Zeilen erstellt, damit klappts bisher.
Das mit den \\ ist nur um den Zeilenabstand etc. anzuschauen. Daraus wird dann eine Hausarbeit, es sind eben nur spezielle formale Angaben gemacht worden, die ich zu Beginn aufstellen wollte.

Danke nochmals

Flo

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Seestudent hat geschrieben:OK danke.
Die Umlaute sind deshalb, weil das mit den usepackage irgendwie noch nicht so wirklich funktioniert. Ich hab ja eigentlich die notwendigen Packages eingebunden, es erschien immer die Fehlermeldung bezüglich der Umlaute. Daher hab ich mir diese Zeilen erstellt, damit klappts bisher.
Nun, es ist falsch. Löse dein Problem richtig. Deine Datei ist nicht utf8 kodiert, also solltest du das auch LaTeX auch vorlügen. Benutze
\usepackage[ansinew]{inputenc} oder konvertiere deine Datei nach utf8.
Das mit den \\ ist nur um den Zeilenabstand etc. anzuschauen.
Benütze \vspace für Abstand zwischen Absätzen. Und \\[\baselineskip] für Abstand innerhalb von Absätzen.

Seestudent
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 23. Jul 2015, 13:01

Beitrag von Seestudent »

Muss ich das mit dem \usepackage[ansinew]{inputenc} dann auch in die Bibliography dabei einfügen? Weil im Literaturverzeichnis zeigt es mir immer noch nicht die Umlaute an.

Danke schonmal bis hierher

Flo

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 561
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

....

Beitrag von nixversteh »

u_fischer hat geschrieben:
hier gibt er mir jetzt folgende Fehlermeldung aus:
Weil Martin den backend-Treiber von bibtex zu biber geändert hat, ohne dich darauf hinzuweisen.

Sein Code ist übrigens falsch (und die Quelle sehr alt). Das \fi am Ende kann nur Ärger machen. Korrekt ist \DeclareNameAlias{sortname}{last-first}.

Dein eigener Code ist übrigens auch fehlerhaft. All die \\ sind sehr zweifelhaft, und was `\newcommand{ü}{"u}` soll, fragt man sich auch.
Hallo Ulrike,

mein geklauter Code läuft aber, deiner leider nicht. Korrekt ist dieser:
\DeclareNameAlias{default}{last-first}
Ein bisschen Eigenverantwortung muss man den Tread-Erstellern schon zu billigen.

Gruß

Martin
Absence of evidence is not evidence of absence

Antworten