我的文章使用 APA 引用格式。我尝试了一些 APA 引用软件包,但似乎只有{apacite}
使用\shortciteA
和\shortcite
才能为多位作者的参考文献产生所需的结果,即引用显示为“第一作者等(年份)”或“(第一作者等,年份)”
我想为我的引文添加超链接,也许将引文改为蓝色并将其链接到参考文献部分。我在序言中添加了 hyper ref 包,如下所示
\usepackage[colorlinks,citecolor=red,urlcolor=blue,
bookmarks=false,hypertexnames=true]{hyperref}
但它不起作用。有人能告诉我怎么做吗?
\documentclass[12pt,a4paper]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenx}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{apacite}
\let\cite\shortciteA
\let\citep\shortcite
\usepackage{filecontents}
\begin{document}
heloo
\begin{filecontents}{bib.bib}
@article{abdon14,
title={Fiscal policy and growth in developing Asia},
author={Abdon, Arnelyn and Estrada, Gemma Bolotaulo and Lee, Minsoo and Park, Donghyun},
year={2014}
}
\end{filecontents}
\cite{abdon14}
\section*{References}
\bibliographystyle{apacite}
\bibliography{bib}
\end{document}
答案1
首先,如果您希望使用 natbib 样式的引用命令\citet
,并且\citep
同时使用apacite
引用管理包和apacite
参考书目样式,则必须apacite
使用以下选项加载该包natbibapa
:
\usepackage[natbibapa]{apacite}
不要,重复不是,尝试通过简单的指令\citet
来(重新)创建。\citep
\let
如果你遵循这个基本说明,那么说明
\usepackage[colorlinks,citecolor=red,urlcolor=blue]{hyperref}
其行为将完全符合人们的预期。
完整的 MWE:
\RequirePackage{filecontents}
\begin{filecontents}{bib.bib}
@techreport{abdon14,
title = "Fiscal Policy and Growth in Developing {Asia}",
author = "Abdon, Arnelyn May and Estrada, Gemma Esther
and Lee, Minsoo and Park, Donghyun",
year = "2014",
institution = "Asian Development Bank",
series = "ADB Economics Working Paper Series",
type = "Economics Working Paper",
number = "412",
url = "http://EconPapers.repec.org/RePEc:ris:adbewp:0412",
}
\end{filecontents}
\documentclass[12pt,a4paper]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[natbibapa]{apacite} % be sure to set 'natbibapa' option
\bibliographystyle{apacite}
\usepackage[hyphens,spaces]{url} % optional, but highly recommended
\usepackage[colorlinks,citecolor=red,urlcolor=blue]{hyperref}
\begin{document}
\citet{abdon14}; \citep{abdon14}
\bibliography{bib}
\end{document}