如何在引用作者后加's

如何在引用作者后加's

所以现在我有类似的东西:

\documentclass[twoside, a4paper, 11pt]{article}
\title{}
\author{}
\usepackage{ragged2e}
\usepackage{booktabs,tabularx}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{verbatim}
\usepackage{amsmath, amssymb}
\usepackage{natbib}
%\def\pgfsysdriver{pgfsys-dvipdfm.def}
\usepackage{tikz}
\usepackage{enumerate}
\usetikzlibrary{matrix, arrows}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{listings}
\usepackage{color}
%\usepackage{hyperref}
\usepackage{float}
\usepackage{multicol}
\usepackage{booktabs}
\usepackage{lscape}
\usepackage{cases}
\usepackage{multirow}
\usepackage[figuresright]{rotating}
\usepackage{setspace}
\usepackage{lscape}
\usepackage{longtable}
\usepackage{caption}
%\usepackage{subcaption}

\usepackage[update,prepend]{epstopdf}
%\usepackage{mathpazo}
%\usepackage{eulervm}
%\usepackage{iwona}
\usepackage[pdftex,colorlinks,linkcolor=black,citecolor=blue,urlcolor=black]{hyperref}
\usepackage[official]{eurosym}
%\usepackage{MinionPro}

\setlength{\textwidth}{6.5in}
\setlength{\oddsidemargin}{0in}
\setlength{\evensidemargin}{0in}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}

\linespread{1.5}

\usepackage[top=2.5cm, bottom=2.5cm, left=2cm, right=2cm]{geometry}



\begin{document}

The most standard approach to modeling default risk centres upon \cite{merton74}'s structural model.

\bibliographystyle{apa-good}
\bibliography{bibliography}
\end{document}

bibtex 中的条目是:

@article{merton74,
    author  = "Merton, R.",
    title   = "{``On the Pricing of Corporate Debt: The Risk Structure of Interest Rates''}",
    year    = "1974",
    journal = "The Journal of Finance",
    volume  = "29",
    number  = "",
    pages   = "449--470"}

输出如下:

在此处输入图片描述

然而,我希望's 出现在 Merton 之后,即 Merton (1974)。

我怎样才能实现这个目标?

答案1

我认为最简单的方法是定义一个具有可能性的新命令natbib。该包提供了命令\citeauthor\citeyear

\RequirePackage{filecontents}
%
\begin{filecontents}{bibliography.bib}
@article{merton74,
    author  = "Merton, R.",
    title   = "{``On the Pricing of Corporate Debt: The Risk Structure of Interest Rates''}",
    year    = "1974",
    journal = "The Journal of Finance",
    volume  = "29",
    number  = "",
    pages   = "449--470"}
\end{filecontents}

\documentclass[twoside, a4paper, 11pt]{article}
\usepackage{natbib}
\newcommand\cites[1]{\citeauthor{#1}'s\ (\citeyear{#1})}
\begin{document}

The most standard approach to modeling default risk centres upon \cites{merton74} structural model.

\bibliographystyle{apa-good}
\bibliography{bibliography}
\end{document}

相关内容