apacite 참조 스타일 수정

apacite 참조 스타일 수정

.apacitebibtex​그들은 그들의 지침이 APA에 가깝다고 주장하지만 실제로는 누구도 실제로 완전히 달성하지 못하는 하이브리드입니다. 내 작성자가 한 명인 항목에는 차이가 없는 것 같지만 다음과 같습니다.내 거

그리고 대학원의 여기에 이미지 설명을 입력하세요;

리소스가 두 개일 때 상당한 차이가 있습니다.여기에 이미지 설명을 입력하세요

또는 더 많은 저자 여기에 이미지 설명을 입력하세요.

여기 두 작가가 있다

여기에 이미지 설명을 입력하세요

그리고 여러 저자

여기에 이미지 설명을 입력하세요 학교의 참조 스타일. (말씀은veapacite은(는) 터키어로 '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}

샘플 출력

관련 정보