如何使用 apacite 包格式化(粗体)文本引用中的作者部分

如何使用 apacite 包格式化(粗体)文本引用中的作者部分

我正在使用 apacite 包来格式化报告。目前,使用\cite{key}文本引用命令时,它显示为(作者,年份),但我想将作者姓名标签更改为粗体。

我浏览了软件包文档的自定义部分,但找不到如何实现它。所以我的问题是如何自定义作者姓名的格式(将其更改为粗体)?

我的乳胶代码:

\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage{apacite}
\title{latex MWE}
\author{Imran}
\begin{document}
\cite{bib:Apriori}
\bibliographystyle{apacite}
\bibliography{reference}
\end{document}

在该reference.bib文件中我有以下条目:

@INPROCEEDINGS{bib:Apriori,
  author =       "Agrawal Rakesh and Srikant Ramakrishnan",
  title =        "Fast algorithms for mining association rules",
  booktitle =    "VLDB'94, Proceedings of 20th International Conference on Very
                  Large Data Bases",
  year =         "1994",
  PAGES =        "487-499"
}

输出是

在此处输入图片描述

期望的输出是让作者的姓名显示为:

拉凯什和拉马克里希南,1994年)

更新:

apacite 手册的自定义部分 (6) 提到\BAstyle,可以使用它来更改文内引用作者部分的样式,但我不知道如何使用它来正确实现所需的结果。我尝试过按照\renewcommand{\BAstyle}{\scshape}文档所述操作,但\renewcommand{\BAstyle}{\textbf}没有用。

答案1

您已经确认了\BAstyle自己的身份,但您无法使用此类宏\textbf,您需要使用开关

\renewcommand{\BAstyle}{\bfseries}

相关内容