Anpassung von incollection für apalike

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Anpassung von incollection für apalike

Anpassung von incollection für apalike

von j_n_sch » Mi 3. Nov 2010, 19:45

Kurz vor Abgabe meiner Diplomarbeit will mein Professor eines 'seiner' Buchkapitel zitiert haben.

Ich nehme also den Typ @incollection und fülle die entsprechenden Felder aus. Leider erscheint in der Ausgabe immer das englische Wort editor.

Wie kann ich das verhindern? (biblatex ist bekannt, kann ich zeitlich nicht mehr umsetzen, weil mein apalike auch schon mit Mühe angepasst wurde)

Außerdem würde ich gerne die Reihenfolge ändern und einen Doppelpunkt einfügen:
Peter(2008). Fruehstueck. In: Der Tagesablauf. Jana. Wiley-Blackwell, Oxford

Minimalbeipiel:
\documentclass[12pt]{article}

\usepackage[ngerman]{babel}
\usepackage{filecontents}
\usepackage[square]{natbib}
\bibpunct[,~]{[}{]}{;}{a}{}{,~}


\begin{filecontents*}{Literatur.bib}
@incollection{Kara.2010b,
author = {Peter},
title = {Fruehstueck},
booktitle = {Der Tagesablauf},
publisher = {Wiley-Blackwell},
year = 2008,
editor = {Jana},
address = {Oxford}
}
\end{filecontents*}

\begin{document}

\nocite{*}
\bibliographystyle{apalike}
\bibliography{Literatur}

\end{document}
Außerdem den entsprechenden Abschnitt der sty-Datei:
FUNCTION {incollection}
{ output.bibitem
format.authors "author" output.check
author format.key output % special for
output.year.check % apalike
new.block
format.title "title" output.check
new.block
crossref missing$
{ format.in.ed.booktitle "booktitle" output.check
format.bvolume output
format.number.series output
format.chapter.pages output
new.sentence
publisher "publisher" output.check
address output
format.edition output
}
{ format.incoll.inproc.crossref output.nonnull
format.chapter.pages output
}
if$
new.block
note output
fin.entry
}
Bin, wie immer, über JEDE Hilfe dankbar!!

Nach oben