我的问题很简单。在我的文档中,为了生成参考资料,我使用 natbib。当我有同一个作者时,我更喜欢让她/他的名字出现一次(在开头),然后我希望有一个 3-em 基线,而不是他的全名。
这有可能发生吗?
这是一个简单的代码:
\usepackage{ucs}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage[left=1.00in, right=1.00in, top=1.00in, bottom=1.00in]{geometry}
\usepackage[sectionbib, sort]{natbib}
\author{My name}
\title{Suppressing same author's name in multiple citations}
\begin{document}
\maketitle
As it is mentioned in \cite{Card2005} and \cite{Card2012} ...
\bibliographystyle{chicagoa}
\bibliography{biblio}
\end{document}
其中书目文件(biblio.bib)包含:
@ARTICLE{Card2005,
author = {Card, David},
title = {{Is the New Immigration Really so Bad?}},
journal = {Economic Journal},
year = {2005},
volume = {115},
pages = {F300--F323},
number = {507},
month = {November},
timestamp = {2013.06.19}
}
@ARTICLE{Card2012,
author = {Card, David},
title = {{Comment: The Elusive Search for Negative Wage Impacts of Immigration}},
journal = {Journal of the European Economic Association},
year = {2012},
volume = {10},
pages = {211--215},
number = {1},
timestamp = {2013.06.25}
}
答案1
正如 @jon 在上面的评论中指出的那样,chicagoa
这是一个相当古老的实现芝加哥格式手册1992 年制定的指导方针。
对于biblatex
有biblatex-chicago
,它实现了 CMS 的第 16 版并且仍然在积极维护。
biblatex-chicago
用破折号替换重复的作者姓名。
使用文件的一个简短示例biblatex-chicago
是
\documentclass[american]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[authordate]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{cicero, wilde, baez/online, baez/article}
\printbibliography
\end{document}
包含参考书目的文件在哪里biblatex-examples.bib
。事实上,该特定文件是标准biblatex
安装的一部分。通常,您会将其放在yourbibfile.bib
与主文件相同的目录中.tex
。
对于当前版本的biblatex
,建议运行 Biber 而不是 BibTeX。因此,您可以通过以下方式编译上述示例
pdflatex test
biber test
pdflatex test
pdflatex test
输出应该如下所示
看一下
- 要切换到 biblatex 该怎么做?
- 傻瓜版 biblatex
- 如何使用 biber
- 这
biblatex
文档(这篇文章读起来很沉重) - 这
biblatex-chicago
手动的
以及