我不太明白如何使用宏,但这是一个很好的学习方法。目前,我只是使用\cite
,它打印作者,年份。当我在句子中使用它时,我希望年份在括号中,因此它看起来像作者(年份),
我可以手动完成
\citeauthor{author} (\citeyear{author}), conducted a detailed study on different methods of...
但每次输入这些会很麻烦。我该如何创建一个宏来\citeintext{author}
帮我做这些事情呢?
答案1
使用基本的作者年份样式,有两个主要命令:
\textcite{key}
\parencite{key}
前者用于文本引用,后者用于括号引用:
... as we see in the fundamental book by \textcite{key1}. Some developments
have appeared recently \parencite{key2}.
会出现类似
…正如我们在 Author (1990) 所著的基础著作中看到的那样。最近出现了一些发展(Scholar,2012 年)。