转载自:https://blog.sciencenet.cn/blog-2044952-1055483.html

Latex中利用.bib文件添加参考 出现如下问题:

Package natbib Error: Bibliography not compatible with author-year citations.(natbib) Press to continue in numerical citation style.

按照网上方法(主要参考以下网址),有以下方案:

http://blog.csdn.net/sweet_dew/article/details/43451475

http://bbs.ctex.org/forum.php?mod=viewthread&tid=60702

1、把参考文件的year补全。为了测试本人只用一个参考文献,信息都全,还是编译不通过。

2、加入natbib包,具体方法:修改

usepackage[square,sort,comma]{natbib}

为:

usepackage[square,sort,comma,numbers]{natbib}

本人按照这种方法加入后出现新错误:option clash for package natbib. 意思是natbib的option配置冲突,可别的地方没有使用natbib呀。再找发现这里给了原因:

Actually, this suggestion is what I was looking for! Some journal document classes load natbib without the citation style option, and that may give rise to OP’s error message even when numeric citations are being used. In those cases setcitestyle{number} resolves the issue.

(来源:https://tex.stackexchange.com/questions/54480/package-natbib-error-bibliography-not-compatible-with-author-year-citations)

意思是:有些期刊的document class已经默认加载了natbib包,当再次加入usepackage[…]{natbib},这就导致配置冲突,即option clash for package natbib。遇到这种问题跳过此方案,往下看。

虽然document class已经默认加载了natbib包,但是没有进行引用样式配置,这就导致"Bibliography not compatible with author-year citations"问题。根据这段描述提供的解决方法,即在documentclass{}[]后加入setcitestyle{}配置来设置样式,问题解决。

当然,对于期刊没有默认加载natbib包的情况,建议参照https://tex.stackexchange.com/questions/54480/package-natbib-error-bibliography-not-compatible-with-author-year-citations 里的其他方案进一步解决。

转载本文请联系原作者获取授权,同时请注明本文来自姚亚兵科学网博客。
链接地址:https://blog.sciencenet.cn/blog-2044952-1055483.html

【转载】解决latex里面的:Bibliography not compatible with author-year citation相关推荐

  1. ? php 为啥报错,如何解决js里面的php代码报错问题

    在一个模块中,前端是extjs,后端是php,报错,这是在php的错误警告开到最严格的时候报的错,虽然程序可以跑,可是日志堆积越来越多. Undefined variable:loginUserNam ...

  2. 解决ubuntu里面的sudo: /etc/sudoers is mode 0640, should be 0440

    问题原因: 修改了sudo文件, 导致sudo权限在0640,或者sudo的配置格式错误.因此,要把sudo权限更改回0440. 所以呢,修改sudo,请用命令visudo. http://blog. ...

  3. Android之解决JsonObject里面的JsonArray数据会有斜杠问题

    1.问题 本地保存了多个json格式的字符串 {"event":"sdk_ad_request_status","timestamp":16 ...

  4. 如何解决secureCRT里面的The remote system refused the connection.

    不废话,先爆照 Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可. 然后确认sshserver是否启动了: ps -e ...

  5. 如何解决div里面的h4标题拖拽,并且实现div里面的文本能够选中和不能选中的问题

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  6. [LaTeX] 将参考文献的引用格式从编号改为 “作者,年份” 及可能出现的问题(Package natbib Error: Bibliography not compatible...)解决

    文章目录 前言 1 步骤 2 可能出现的问题:! Package natbib Error: Bibliography not compatible with author-year 3 小结 参考文 ...

  7. 设置了li(float:right),里面的li反过来显示 - 解决办法

    设置了li(float:right),里面的li反过来显示 - 解决办法 可以让ul float:right ul里的li 依然float:left 本文转自许琴 51CTO博客,原文链接:http: ...

  8. Android之解决webview加载第三方网页点击弹不出下拉框(html页面里面的select标签)

    1 问题 决webview加载第三方网页点击弹不出下拉框(html页面里面的select标签),我们访问youtube.com官网,点击网站的视频,点击视频右上角三个点设置,然后点击 播放设置 然后点 ...

  9. Vmware虚拟机里面的linux系统ping不通宿主机的解决方法(注意同时安装vmware和vbox虚拟机)

    Vmware虚拟机里面的linux系统ping不通宿主机的解决方法(注意同时安装vmware和vbox虚拟机) 参考文章: (1)Vmware虚拟机里面的linux系统ping不通宿主机的解决方法(注 ...

最新文章

  1. Python Logging模块实现运行的程序写入 日志
  2. rbf神经网络_基于RBF神经网络的监督控制(09)
  3. jquery和zepto的扩展方法extend
  4. MySQL Sharding DB (基于Fabric)
  5. 类选项html 最后无距离,各种距离 一览无遗
  6. CF 1475 F . Unusual Matrix 思维
  7. hdu 1257最少拦截系统(贪心)
  8. 案例学习BlazeDS+Spring之六InSync04打开多个联系人
  9. 谷歌开源 Python 代码漏洞查找工具 Atheris
  10. oracle报错对象不存在
  11. 9款最佳iPhone WiFi工具和网络分析工具,附下载链接
  12. win10 IDE改AHCI,无需重装系统
  13. 微信小程序:人生重开模拟器
  14. nginx 502错误解决方案
  15. 简洁Python命名规范
  16. MES智能工厂信息化系统
  17. 算法学习笔记2:凸包及其解法
  18. 工业动画制作过程介绍(二)——两张静态简笔画生成动画
  19. 计算机图形学算法【1】——直线画法(数值微分法)
  20. Mono for Android 实现高效的导航

热门文章

  1. 乡村振兴齐鲁论坛 万企兴万村-万祥军:发挥全国工商联作用
  2. xpress-mp优化实例精选_实例解析,揭开“隔震技术”的神秘面纱!
  3. python手动实现图像像素的kmeans聚类(附代码)
  4. speedoffice表格分列,拆分文本怎么用
  5. 日志20110418~0715
  6. PHP资产管理系统源码可自由设计资产卡片
  7. Aandroid日历Dialog
  8. 我的CSDN五周年创作纪念日
  9. 忘了微信密码怎么办_忘记微信密码了怎么办,一招帮你快速找回密码
  10. 数据库系列面试题116道(2023)