如何更改引用格式?
我在一篇论文中使用了哈佛的引文。 我使用以下选项:
\usepackage{natbib}
\bibpunct{(}{)}{,}{a}{}{;}
...
\bibliographystyle{plainnat}
\bibliography{Comparison}
当我使用 \cite 和 \citep 时,我在 pdf 末尾得到以下内容:
S.Shekhar 和 S.Chawla。空间数据库:游览。普伦蒂斯霍尔,2003。
实际上我想获得通常的哈佛格式:
S.Shekhar 和 S.Chawla。 (2003) 空间数据库:游览。普伦蒂斯霍尔
如何修复格式?
干杯!
I'm using Harvard citations in a paper.
I use the following options:
\usepackage{natbib}
\bibpunct{(}{)}{,}{a}{}{;}
...
\bibliographystyle{plainnat}
\bibliography{Comparison}
When I use \cite and \citep I get the following at the end of the pdf:
S.Shekhar and S.Chawla. Spatial databases: a tour. PrenticeHall, 2003.
Actually I'd like to get the usual Harvard format:
S.Shekhar and S.Chawla. (2003) Spatial databases: a tour. PrenticeHall
How can I fix the format?
Cheers!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查找
\setcitestyle
命令来获取圆括号:但一般来说,您需要获取适当的样式文件而不是
plainnat
。makebst
程序将为您生成几乎任何规范的 BST 样式文件。Look up the
\setcitestyle
command to get round brackets:But in general, you need to get an appropriate style file instead of
plainnat
. Themakebst
program will generate you a BST style file for almost any specification.