![vírgula entre autor e ano em harvardstyle Sagej](https://rvso.com/image/392345/v%C3%ADrgula%20entre%20autor%20e%20ano%20em%20harvardstyle%20Sagej.png)
Preciso inserir vírgula entre o nome do autor e o ano no estilo Harvard
\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}
Eu uso \citep{}
no texto, e no final do meu artigo, uso
\bibliographystyle{SageH}
\bibliography{refrencestyle}
Eu preciso, por exemplo:
(Phat, 2005; Sun et al., 2006)
mas o LaTeX me dá
(Phat 2005; Sun et al. 2006)
sem vírgula
Responder1
A sagej
classe do documento carrega automaticamente onatbibpacote de gerenciamento de citações. Se você quiser que as chamadas de citação geradas por \citep
incluam uma vírgula entre o nome do autor e o ano de publicação, tudo o que você precisa fazer é emitir a instrução
\setcitestyle{aysep={,}}
no preâmbulo.
Para mais informações sobre a \setcitestyle
macro (ela pode fazer muito mais do que apenas instruir o LaTeX a inserir uma vírgula extra aqui ou ali), veja as páginas 12 e 13 do guia do usuário do natbib
pacote.