ハーバードスタイルにおける著者と年の間のカンマ Sagej

ハーバードスタイルにおける著者と年の間のカンマ 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}

たとえば、次のことが必要です。

(Phat、2005年、Sunら、2006年)

しかしLaTeXは

(Phat 2005; Sun et al. 2006)

カンマなし

答え1

ドキュメントsagejクラスは自動的にナトビブ引用管理パッケージ。 によって生成された引用コール\citepアウトに著者名と出版年の間にカンマを入れたい場合は、指示を出すだけで済みます。

\setcitestyle{aysep={,}}

前文に。

マクロの詳細については\setcitestyle(LaTeX にここにまたはそこに追加のコンマを挿入するように指示するだけでなく、さまざまなことができます)、パッケージのユーザー ガイドの 12 ページと 13 ページを参照してくださいnatbib

関連情報