![引用页码,括号内标明年份,作者标在外面](https://linux22.com/image/292012/%E5%BC%95%E7%94%A8%E9%A1%B5%E7%A0%81%EF%BC%8C%E6%8B%AC%E5%8F%B7%E5%86%85%E6%A0%87%E6%98%8E%E5%B9%B4%E4%BB%BD%EF%BC%8C%E4%BD%9C%E8%80%85%E6%A0%87%E5%9C%A8%E5%A4%96%E9%9D%A2.png)
所以我想要以下内容:
Malamud 等人 (2004 年,第 694 页) 将三参数逆伽马分布描述为……
我使用的脚本是:
The three parameter inverse gamma distribution is described by \cite[p. 694]{Malamud2004c} as...
我得到了:
三参数逆伽马分布由(Malamud 等人,2004,第 694 页)描述为......
有任何想法吗??
答案1
由于未提供 MWE,我对您的参考/引用风格进行了一些猜测。所需的格式称为文内引用,而标准\cite
命令仅提供括号引用。
这natbib
该包提供\citep
括号引用\citet
和文内引用。
下面是一个基本示例,展示了两种引用类型的用法natbib
。我猜测了所引用的特定文章和所使用的参考书目样式,但这种解决方案总体上是有效的:
\RequirePackage{filecontents}
\begin{filecontents}{mwe_refs.bib}
@article{Malamud2004c,
title={Landslide inventories and their statistical properties},
author={Bruce D. Malamud and Donald L. Turcotte and Fausto Guzzetti and Paola Reichenbach},
journal={Earth Surface Processes and Landforms},
volume={29},
number={6},
pages={687--711},
year={2004},
publisher={Wiley Online Library}
}
\end{filecontents}
\documentclass{article}
\usepackage[round]{natbib}
\bibliographystyle{plainnat} % adjust to suit your requirements
\begin{document}
The three parameter inverse gamma distribution is
described by \citet[p. 694]{Malamud2004c} as\dots
Other researchers in the field described the three parameter
inverse gamma distribution as\dots \citep[p. 694]{Malamud2004c}.
\bibliography{mwe_refs}
\end{document}
答案2
\citeA[p. 694]{Malamud2004c}
而不是\cite[p. 694]{Malamud2004c}
,对我有用
或许,这与有关apacite
。