我试图在Elsarticle中使用APA样式引用,并使用Elsevier提供的model5-names文件。但是,对于文本引用,我得到的&并不符合APA,对于括号之间的引用应该是这种情况。
\citet*{Zerbino}
应该给我Zerbino,Aloini,Dulmin和Mininno(2018)
\citep*{Zerbino}
应该给我(Zerbino,Aloini,Dulminand&Mininno,2018年)
这是我的代码:
\documentclass[3p, 11pt, authoryear]{elsarticle}
\usepackage{xcolor}
\usepackage{amsmath,amsfonts,amsthm,bm}
\definecolor{cite_Blue}{RGB}{50, 126, 255}
\usepackage{hyperref}
\hypersetup{colorlinks = true, allcolors = cite_Blue}
\usepackage[nameinlink,noabbrev]{cleveref}
\AtBeginDocument{\hypersetup{allcolors=cite_Blue}}
%% `Elsevier LaTeX' style
\bibliographystyle{model2-names}
\biboptions{authoryear}
%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\def\ps@pprintTitle{%
\let\@oddhead\@empty
\let\@evenhead\@empty
\def\@oddfoot{\centerline{\thepage}}%
\let\@evenfoot\@oddfoot}
\makeatother
\usepackage{etoolbox}
\makeatletter
\newcount\NAT@inline@cnt
\preto\NAT@reset@citea{%
\NAT@inline@cnt=\@ne
\mathchardef\NAT@total@cnt=\count@
}
\def\NAT@separator{%
\advance\NAT@inline@cnt\@ne
\ifnum\NAT@inline@cnt=\NAT@total@cnt
\ifnum\NAT@inline@cnt=\tw@\else
\NAT@sep\NAT@penalty
\fi
\NAT@space and%
\else
\NAT@sep\NAT@penalty
\fi
}
\makeatother
\begin{document}
\begin{frontmatter}
\title{{\bfseries Process-Mining-Enabled Audit of Information Systems}}
%% Group authors per affiliation:
\author{}
\address{Utrecht University, Department of Information and Computing Sciences, Domplein 29, 3512 JE Utrecht, The Netherlands}
\begin{abstract}
This template helps you to create a properly formatted \LaTeX\ manuscript.
\end{abstract}
\begin{keyword}
Process Mining \sep BPM
\end{keyword}
\end{frontmatter}
\section{Introduction}
This Research will focus on the Process-Mining-Enabled Audit of Information Systems(PM-enabled audit process) by \cite*{Zerbino}
\citep*{Zerbino}
\section{Example}
\section{Related literature}
\section*{References}
\bibliography{mybibfile}
\end{document}
感谢您的帮助!