问题描述

使用overleaf编写论文,开始时使用bibliography,后面想要更改参考文献排列、显示方式,没有查询到合适的办法,故选择使用bibitem重写参考文献。重写后,正文中对参考文献的引用从原来类似[1,2]的形式变成了(1;2)的形式。

问题定位

偶然看到有报错出现,错误提示与natbib有关,查询后发现,natbib为引用相关包,问题就出在它身上。

解决过程

参考其他博客后发现,\usepackage{natbib}在全参数情况下应该是\usepackage[option]{natbib},option具体可选值包括:

  • round: (default) 使用圆括号
  • square: 使用方括号
  • curly: 使用花括号
  • angle: 使用尖括号
  • colon:(default) 用引号分隔多个引用
  • comma: 用逗号分隔多个引用
  • authoryear: (default)使用作者–年引用形式
  • numbers: 使用编号引用形式
  • super: 使用 Nature 那样的上标编号引用
  • sort:多个引用按照首字母排序
  • sort&compress: 除排序外,多个引用可以合并 (如 3-6, 15)
  • longnamesfirst:多个作者的文献第一次被引用时列出所有作者,以后的引用可以缩写为 et al.
  • sectionbib: 重定义了\thebibliography 使用 \section* 而不是 \chapter*。这样使用 chapterbib宏包时,参考文献名称为 section 一级
  • nonamebreak: 在一行排版所有作者名字,这可能引起 overfull hbox 警告但是消除了跨行的 hyperref 问题

因而首先尝试修改option中内容,然而并未起作用。正确的修改方式是在\documentclass中修改,例如,本项目中,需将其由原来的\documentclass[11pt]{article}修改为\documentclass[11pt,square,comma]{article}(将想要的格式添加到其中)

参考博客

http://blog.sina.com.cn/s/blog_ab4ebc3e0102v12y.html

Latex中参考文献形式改为直接引用bibitem后,正文中引用格式由方括号变为圆括号相关推荐

  1. endnote修改正文中参考文献标注_请问endnote里,如何把正文中插入参考文献处的格式由数字转为(作者,年份)?感恩!...

    1.如图示操作,首先在Word的Endnote插件中将style更改为Auther-Date 2.之后点击Update Citations and Bibliography即可将数字转为"作 ...

  2. LaTeX | LaTeX如何在正文中交叉引用

    文章目录 方法 1. 正文交叉引用 2. 参考文献引用 示例 1. 正文交叉引用 章节号 公式 2. 参考文献引用 方法 LaTeX最方便的一点,我觉得就是正文交叉引用和参考文献引用了. 1. 正文交 ...

  3. 使用 pipe 在程序正文中捕获和处理信号

    我的上一篇文章研究了一下如何在程序的正文(而不是信号处理函数)中捕获和处理信号.当时用的方案是 sigprocmask().但那个方法理论上是可能漏掉一些信号的. 真正安全的做法,是使用进程 / 线程 ...

  4. 如何在微信公众号正文中添加附件?

    随着微信对我们生活.学习.工作的渗入,微信公众号越来越成为我们获取信息的来源,也更加成为事业单位.学校.自媒体的展示平台.由此衍生出很多围绕公众号打造的生态技术,如文章排版.智能翻译.智能语音.公众号 ...

  5. 【Word】Word 正文中同时加上下标

    要在公式中设置上下标很简单,但在正文中要实现上下标还是第一次做,今天记录一下如何操作. 首先写好要输入的字符,如下图: 鼠标光标选中要称为上下标的文字: 点击"开始-段落-带左右箭头的 A& ...

  6. Latex 关于bib参考文献在正文中的引用

    Latex 关于bib参考文献在正文中的引用 首先是宏包的调用 \usepackage[option]{natbib} %option为可以设置的参数 ... \begin{document} ... ...

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

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

  8. [LaTeX] 将参考文献引用改为上标的方式

    LaTeX中将参考文献的引用改为上标的方式 改变 \cite 指令的格式,在文章中添加代码段: \makeatletter\def\@cite#1#2{\textsuperscript{[{#1\if ...

  9. CAS latex模板中参考文献使用APA引用格式的解决方案

    CAS latex模板中参考文献使用APA引用格式的解决方案 问题描述 解决方案 转发说明 问题描述 CAS模板中参考文献如何使用apa引用格式 解决方案 \usepackage[natbibapa] ...

最新文章

  1. ARCHLinux SETUP WITH FDISK
  2. 领诵员冯琳最新消息!保研复旦、主持卫视跨年晚会
  3. getline()函数
  4. “我在B站有套房”成真:云蹦迪、不停学还健身
  5. hihocoder第212周-动态规划
  6. CISCO AP安裝方法
  7. SOSOAPI前后端分离开发模式下的接口测试
  8. WRF-ChemV4.0安装
  9. 大数据高级开发工程师——大数据相关工具之三 Maxwell
  10. AutoCAD如何将dwf转成dwg格式
  11. 第四周作业-多线程编程
  12. 想知道“照片识别文字”的技巧吗?快看这几个方法
  13. git把一个分支的commit merge到另外一个分支
  14. 部署KVM 虚拟化平台
  15. 算法基础部分-二叉树
  16. 艾司博讯:拼多多诱导非官方交易怎么处理?
  17. 谷歌浏览器批量删除书签
  18. P3793礼物和糖果
  19. 修改global.func.php,DZ论坛核心代码分析-核心文件global.func.php篇
  20. 面向对象改造——50道100以内的加减法口算习题

热门文章

  1. java基本语法(三)——一维数组和二维数组
  2. 以梦为马之89c51单片机驱动lcd
  3. 小程序图片高度自适应等问题
  4. Java初学最容易犯的错,数组下标越界异常怎么解决呢?
  5. 修改Linux时间及校准
  6. 音乐伴奏提取 在线网站和GitHub开源项目
  7. mysql租房信息查询_使用mysql对上海租房信息进行简单数据分析
  8. for循环多重嵌套的流程图
  9. 图普科技工程师:Mask R-CNN的理论创新会带来怎样的可能性?
  10. android俄语间距宽,Android中的俄语本地化