Modificando el estilo de referencia de apacita

Modificando el estilo de referencia de apacita

Estoy intentando simular el estilo de referencias de mi escuela de posgrado usando apaciteel paquete con bibtex. Afirman que sus directrices se acercan a las APA, pero en realidad es un híbrido que nadie cumple plenamente. Aunque parece que no hay diferencias en las entradas de un solo autor entre las mías:mío

y la escuela de posgrado ingrese la descripción de la imagen aquí3;

hay bastante diferencia cuando los recursos tienen dosingrese la descripción de la imagen aquí

o más autores ingrese la descripción de la imagen aquí.

Aquí están los dos autores.

ingrese la descripción de la imagen aquí

y múltiples autores

ingrese la descripción de la imagen aquí en el estilo de referencia de la escuela. (La palabravesignifica 'y' en turco). ¿Existe alguna forma de lograr este estilo de entrada modificando apacitelos atributos de dos o varios artículos de autor?

Respuesta1

La mayor parte de las especificaciones de su escuela se pueden obtener mediante apacite, excepto el punto y coma entre varios autores, que está codificado en apacite.bst.

Los cambios relevantes son las redefiniciones de \BBAA, \BCBTy \BCBL, ver el código. El espacio entre volumen y número se obtiene añadiendo un ~a \APACjournalVolNumPagescuando en la referencia hay un número de número.

Para obtener el punto y coma, haga una copia de apacite.bsty cambie la línea 2320 en su copia de

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

a

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

Entonces obtenemos

\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}

salida de muestra

información relacionada