Ändern des Apacite-Referenzstils

Ändern des Apacite-Referenzstils

Ich versuche, den Referenzstil meiner Graduiertenschule mit apacitedem Paket with zu simulieren bibtex. Sie behaupten, ihre Richtlinien seien denen von APA ähnlich, aber es handelt sich tatsächlich um eine Hybridform, die niemand wirklich vollständig umsetzt. Obwohl es zwischen meinen Einträgen mit einem einzigen Autor keine Unterschiede zu geben scheint:meins

und die Graduiertenschule Bildbeschreibung hier eingeben3;

Es gibt einen großen Unterschied, wenn die Ressourcen zweiBildbeschreibung hier eingeben

oder mehr Autoren Bildbeschreibung hier eingeben.

Hier sind die beiden Autoren

Bildbeschreibung hier eingeben

und mehrere Autoren

Bildbeschreibung hier eingeben im Referenzstil der Schule. (Das Wortichbedeutet „und“ auf Türkisch.) Gibt es eine Möglichkeit, diesen Eingabestil zu erreichen, indem man apacitedie Attribute von bei Artikeln mit zwei oder mehreren Autoren ändert?

Antwort1

Die meisten Angaben Ihrer Schule können mithilfe von abgerufen werden apacite, mit Ausnahme des Semikolons zwischen mehreren Autoren, das in fest codiert ist apacite.bst.

Die relevanten Änderungen sind die Neudefinitionen von \BBAA, \BCBT, und \BCBL, siehe Code. Der Abstand zwischen Band und Ausgabe wird durch Hinzufügen eines ~bis erreicht \APACjournalVolNumPages, wenn in der Referenz eine Ausgabenummer vorhanden ist.

Um das Semikolon zu erhalten, erstellen Sie eine Kopie von apacite.bstund ändern Sie Zeile 2320 in Ihrer Kopie von

FUNCTION {comma.between.names} { ", " }

Zu

FUNCTION {comma.between.names} { "; " }

Dann erhalten wir

\documentclass{article}

\usepackage{url}
\usepackage{apacite}


\AtBeginDocument{%
  \renewcommand{\BBAA}{ve}%% the 'and' between authors in a parenthetical citation and in the reference list
  \renewcommand{\BCBT}{}%% comma between authors in the reference section when there are two authors
  \renewcommand{\BCBL}{}%% comma before the last author when there are three or more authors in a citation and in the reference section
%% make a space between volume and issue:
\renewcommand{\APACjournalVolNumPages}[4]{%
  \Bem{#1}%             journal
  \ifx\@empty#2\@empty
  \else
    \unskip, \Bem{#2}%  volume
  \fi
  \ifx\@empty#3\@empty
  \else
    \unskip~({#3})%      issue number; added the '~'
  \fi
  \ifx\@empty#4\@empty
  \else
    \unskip, {#4}%      pages
  \fi
}
}
\begin{document}
\cite{Ca04}% one author
\cite{StGu92}% two authors
\cite{GhJaEn02}% three authors

\bibliographystyle{oakenshieldapacite}%% based on apacite.bst
\bibliography{test}
\end{document}

Beispielausgabe

verwandte Informationen