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
Latex中参考文献形式改为直接引用bibitem后,正文中引用格式由方括号变为圆括号相关推荐
- endnote修改正文中参考文献标注_请问endnote里,如何把正文中插入参考文献处的格式由数字转为(作者,年份)?感恩!...
1.如图示操作,首先在Word的Endnote插件中将style更改为Auther-Date 2.之后点击Update Citations and Bibliography即可将数字转为"作 ...
- LaTeX | LaTeX如何在正文中交叉引用
文章目录 方法 1. 正文交叉引用 2. 参考文献引用 示例 1. 正文交叉引用 章节号 公式 2. 参考文献引用 方法 LaTeX最方便的一点,我觉得就是正文交叉引用和参考文献引用了. 1. 正文交 ...
- 使用 pipe 在程序正文中捕获和处理信号
我的上一篇文章研究了一下如何在程序的正文(而不是信号处理函数)中捕获和处理信号.当时用的方案是 sigprocmask().但那个方法理论上是可能漏掉一些信号的. 真正安全的做法,是使用进程 / 线程 ...
- 如何在微信公众号正文中添加附件?
随着微信对我们生活.学习.工作的渗入,微信公众号越来越成为我们获取信息的来源,也更加成为事业单位.学校.自媒体的展示平台.由此衍生出很多围绕公众号打造的生态技术,如文章排版.智能翻译.智能语音.公众号 ...
- 【Word】Word 正文中同时加上下标
要在公式中设置上下标很简单,但在正文中要实现上下标还是第一次做,今天记录一下如何操作. 首先写好要输入的字符,如下图: 鼠标光标选中要称为上下标的文字: 点击"开始-段落-带左右箭头的 A& ...
- Latex 关于bib参考文献在正文中的引用
Latex 关于bib参考文献在正文中的引用 首先是宏包的调用 \usepackage[option]{natbib} %option为可以设置的参数 ... \begin{document} ... ...
- [LaTeX] 将参考文献的引用格式从编号改为 “作者,年份” 及可能出现的问题(Package natbib Error: Bibliography not compatible...)解决
文章目录 前言 1 步骤 2 可能出现的问题:! Package natbib Error: Bibliography not compatible with author-year 3 小结 参考文 ...
- [LaTeX] 将参考文献引用改为上标的方式
LaTeX中将参考文献的引用改为上标的方式 改变 \cite 指令的格式,在文章中添加代码段: \makeatletter\def\@cite#1#2{\textsuperscript{[{#1\if ...
- CAS latex模板中参考文献使用APA引用格式的解决方案
CAS latex模板中参考文献使用APA引用格式的解决方案 问题描述 解决方案 转发说明 问题描述 CAS模板中参考文献如何使用apa引用格式 解决方案 \usepackage[natbibapa] ...
最新文章
- ARCHLinux SETUP WITH FDISK
- 领诵员冯琳最新消息!保研复旦、主持卫视跨年晚会
- getline()函数
- “我在B站有套房”成真:云蹦迪、不停学还健身
- hihocoder第212周-动态规划
- CISCO AP安裝方法
- SOSOAPI前后端分离开发模式下的接口测试
- WRF-ChemV4.0安装
- 大数据高级开发工程师——大数据相关工具之三 Maxwell
- AutoCAD如何将dwf转成dwg格式
- 第四周作业-多线程编程
- 想知道“照片识别文字”的技巧吗?快看这几个方法
- git把一个分支的commit merge到另外一个分支
- 部署KVM 虚拟化平台
- 算法基础部分-二叉树
- 艾司博讯:拼多多诱导非官方交易怎么处理?
- 谷歌浏览器批量删除书签
- P3793礼物和糖果
- 修改global.func.php,DZ论坛核心代码分析-核心文件global.func.php篇
- 面向对象改造——50道100以内的加减法口算习题