Modificando o estilo de referência apacite

Modificando o estilo de referência apacite

Estou tentando simular o estilo de referências da minha pós-graduação usando apaciteo pacote com bibtex. Eles afirmam que suas diretrizes estão próximas da APA, mas na verdade é um híbrido que ninguém realiza plenamente. Mesmo que pareça não haver diferenças nas entradas com um único autor entre as minhas:meu

e a pós-graduação insira a descrição da imagem aqui3;

há uma grande diferença quando os recursos têm doisinsira a descrição da imagem aqui

ou mais autores insira a descrição da imagem aqui.

Aqui estão os dois autores

insira a descrição da imagem aqui

e vários autores

insira a descrição da imagem aqui no estilo de referência da escola. (A palavraeusignifica 'e' em turco.) Existe alguma maneira de realizar esse estilo de entrada modificando os apaciteatributos de sobre artigos de duas ou mais autorias?

Responder1

A maior parte das especificações da sua escola pode ser obtida por meio de apacite, exceto o ponto e vírgula entre vários autores, que é codificado em apacite.bst.

As mudanças relevantes são as redefinições de \BBAA,, \BCBTe \BCBL, veja o código. O espaço entre o volume e o fascículo é obtido adicionando um ~a \APACjournalVolNumPagesquando houver número de fascículo na referência.

Para obter o ponto e vírgula, faça uma cópia de apacite.bste altere a linha 2320 em sua cópia de

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

para

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

Então obtemos

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

saída de amostra

informação relacionada