我正在使用\usepackage{apacite}
,并且对于以下引用我使用\cite{Author}
尽管我已经尝试过,\fullcite{}
但\shortcite
引用的长度没有任何改变。
此外,我想列出一个参考
根据
Name of Author (year)
这个理论已经发展起来了。
\citep
我找到了和的命令\citet
,但不幸的是它们对我来说不起作用......
如果你能帮助我那就太好了。
答案1
我最近使用过:
\usepackage[natbibapa]{apacite}
使用 bibtex 并创建命令:
%Definitions of commands for the citation
\def\CiteAuthorParYear#1{\citeauthor{#1} (\citeyear{#1}) }
\def\CiteParAuthorYear#1{(\citeauthor{#1} (\citeyear{#1}))}
Par,表示括号,因此第一个可能就是您要找的。
保留第二个,并根据需要进行调整,以在括号或方括号内引用,或其他任何内容
答案2
宏\citet
(“文本引用”——类似于Smith (1999)
)和\citep
(“括号引用”——类似于(Smith 1999)
)由引用管理包提供natbib
。
如果您希望在使用apacite
引文管理包时使用这些宏(以及apacite
参考书目样式,对吗?),则需要使用apacite
以下选项加载该包natbibapa
:
\usepackage[natbibapa]{apacite}
切勿同时加载apacite
和natbib
。