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

问题描述

使用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

  • 16
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值