
Estou tentando simular o estilo de referências da minha pós-graduação usando apacite
o 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:
e a pós-graduação
3;
há uma grande diferença quando os recursos têm dois
ou mais autores .
Aqui estão os dois autores
e vários autores
no estilo de referência da escola. (A palavraeusignifica 'e' em turco.) Existe alguma maneira de realizar esse estilo de entrada modificando os
apacite
atributos 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
,, \BCBT
e \BCBL
, veja o código. O espaço entre o volume e o fascículo é obtido adicionando um ~
a \APACjournalVolNumPages
quando houver número de fascículo na referência.
Para obter o ponto e vírgula, faça uma cópia de apacite.bst
e 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}