所以现在我有类似的东西:
\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}