使用bibtext编译参考文献,正文引用参考文献处,作者的简写名和姓都显示出来了
例如,
对于参考文献
Wang, Q., Batta, R., Rump, C. (2002). Algorithm... .(\label{wang})
正文\citet{wang},显示出来的是:
Q. Wang, Batta,and Rump (2002)
正确的应该是:
Wang, Batta,and Rump (2002)
有朋友知道吗,求指点!
![](https://profile-avatar.csdnimg.cn/50bf28ec12bd40208c4abeaf86b9f070_weixin_45870844.jpg!4)
bibtext编译参考文献, 正文引用错误
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 恒创科技工作室 2023-05-06 01:18关注
解决这个问题的方法是,在 bib 文件中将作者姓名的格式修改为 "Lastname, Firstname" 的形式。如果 bib 文件比较大,手动修改可能会比较麻烦,可以使用一些工具来快速地批量修改 bib 文件中的参考文献条目。
另外,你也可以使用 LaTeX 中的 natbib 宏包来调整作者姓名的显示方式。具体来说,你可以在 LaTeX 文档的导言区加入如下代码:\usepackage[authoryear,round]{natbib} \bibliographystyle{plainnat}
这样,就可以使用 natbib 宏包提供的 \citeauthor 命令来显示参考文献中作者的姓名了。例如,\citeauthor{wang} 将只显示 "Wang" 而不是 "Q. Wang, Batta, and Rump"。
需要注意的是,natbib 宏包提供的 \citeauthor 命令默认使用的是 bib 文件中作者姓名的简写形式,如果你需要使用全名形式,可以在 bib 文件中将作者姓名的简写形式修改为全名形式。解决 无用评论 打赏 举报
悬赏问题
- ¥15 oracle数据库查询语句问题
- ¥15 有没有c++绘制算法的佬们吗救孩一下
- ¥15 android 蓝牙闪退
- ¥15 绝缘子污秽comsol仿真参数
- ¥15 Fatal error in Process MEMORY
- ¥15 labelme生成的json有乱码?
- ¥30 arduino vector defined in discarded section `.text' of wiring.c.o (symbol from plugin)
- ¥20 如何训练大模型在复杂因素组成的系统中求得最优解
- ¥15 关于#r语言#的问题:在进行倾向性评分匹配时,使用“match it"包提示”错误于eval(family$initialize): y值必需满足0 <= y <= 1“请问在进行PSM时
- ¥45 求17位带符号原码乘法器verilog代码