
.apacite
bibtex
그들은 그들의 지침이 APA에 가깝다고 주장하지만 실제로는 누구도 실제로 완전히 달성하지 못하는 하이브리드입니다. 내 작성자가 한 명인 항목에는 차이가 없는 것 같지만 다음과 같습니다.
그리고 대학원의
삼;
리소스가 두 개일 때 상당한 차이가 있습니다.
또는 더 많은 저자 .
여기 두 작가가 있다
그리고 여러 저자
학교의 참조 스타일. (말씀은ve
apacite
은(는) 터키어로 'and'를 의미합니다.) 어쨌든 두 개 이상의 저작 논문에 대한 의 속성을 수정하여 이 입력 스타일을 달성할 수 있습니까 ?
답변1
apacite
에 하드 코딩된 여러 저자 사이의 세미콜론을 제외하고 대부분의 학교 사양은 를 통해 얻을 수 있습니다 apacite.bst
.
\BBAA
관련 변경 사항은 , \BCBT
및 의 재정의입니다 \BCBL
. 코드를 참조하세요. 권호와 호 사이의 공백은 참고 문헌에 호 번호가 있는 경우 ~
에 를 추가하여 얻습니다 .\APACjournalVolNumPages
세미콜론을 얻으려면 의 복사본을 만들고 apacite.bst
복사본의 2320행을 변경하십시오.
FUNCTION {comma.between.names} { ", " }
에게
FUNCTION {comma.between.names} { "; " }
그런 다음 우리는 얻습니다
\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}