![harvardstyle Sagej 中作者與年份之間的逗號](https://rvso.com/image/392345/harvardstyle%20Sagej%20%E4%B8%AD%E4%BD%9C%E8%80%85%E8%88%87%E5%B9%B4%E4%BB%BD%E4%B9%8B%E9%96%93%E7%9A%84%E9%80%97%E8%99%9F.png)
我需要以哈佛風格在作者姓名和年份之間插入逗號
\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 等人 2006)
不帶逗號
答案1
這sagej
類自動載入納特比布引文管理包。如果您希望產生的引文標註\citep
在作者姓名和出版年份之間包含逗號,您所需要做的就是發出指令
\setcitestyle{aysep={,}}
在序言中。
有關\setcitestyle
巨集的更多資訊(它可以做的不僅僅是指示 LaTeX 在此處或那裡插入額外的逗號),請參閱套件的使用者指南的第 12 和 13 頁natbib
。