harvardstyle Sagej에서 저자와 연도 사이에 쉼표

harvardstyle Sagej에서 저자와 연도 사이에 쉼표

하버드 스타일로 저자 이름과 연도 사이에 쉼표를 삽입해야 합니다.

\documentclass[Afour,sageh,times]{sagej}
\setcounter{secnumdepth}{3}
\usepackage{latexsym,amsfonts,amssymb}
\usepackage{amsmath}
\newtheorem{definition}{Definition}
\newtheorem{remark}{Remark}
\newtheorem{theorem}{Theorem}
\newtheorem{corollary}{Corollary}
\newtheorem{lemma}{Lemma}
\newtheorem{proposition}{proposition}
\newtheorem{example}{Example}
\usepackage{moreverb,url}
\usepackage[colorlinks,bookmarksopen,bookmarksnumbered,citecolor=red,urlcolor=red]{hyperref}
\usepackage{subcaption}
\captionsetup[subfigure]{justification=RaggedRight}
\newcommand\BibTeX{{\rmfamily B\kern-.05em \textsc{i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\def\volumeyear{2016}

나는 \citep{}본문에서 사용하고, 기사의 끝 부분에서는 다음을 사용합니다.

\bibliographystyle{SageH}
\bibliography{refrencestyle}

예를 들어 다음과 같이 해야 합니다.

(팻, 2005; 선 외, 2006)

하지만 LaTeX는 나에게

(팻 2005; 썬 외. 2006)

쉼표 없이

답변1

문서 sagej클래스는 자동으로낫비브인용 관리 패키지. \citep작성자 이름과 출판 연도 사이에 쉼표를 표시하기 위해 생성된 인용 콜아웃을 원하는 경우 수행해야 할 작업은 다음 명령을 실행하는 것뿐입니다.

\setcitestyle{aysep={,}}

서문에서.

매크로 에 대한 자세한 내용은 \setcitestyle(LaTeX에 여기 저기에 추가 쉼표를 삽입하도록 지시하는 것보다 훨씬 더 많은 작업을 수행할 수 있음) 패키지 사용자 가이드의 12페이지와 13페이지를 참조하세요 natbib.

관련 정보