Latex |
您所在的位置:网站首页 › latex引用文献命令 › Latex |
前言
今天使用Latex中的参考文献自动排版功能,CSDN上大多都是利用cite包,我用的是IEEE官网的latex模板,无法调用cite包。 报错的原因:与下面第一节调用的biblatex包冲突(模板里自带的,开始没注意到,相当于我调用了两个参考文献的包),然后我改成网上一样的biblatex调用声明还是不行,因为新版必须用bibtex编译,且要在[ ]中声明,很多博客用的是biber,并且默认也是biber!即调用biblatex包必须要声明是用bibtex编译! 解决办法:添加宏包时注明 backend=bibtex,即 \usepackage[backend=bibtex]{biblatex}按照这么写就完事了↑ 下面介绍使用biblatex和cite包导入参考文献的具(简)体(洁)步骤。 一 利用biblatex包导入参考文献因此,我只能寻求其它的宏包。意外中发现了可以直接使用biblatex这个包。 使用方法如下: 1. 声明宏包(模板里自带的),并对应上bib文件:
2. 导入参考文献的bib格式(通过谷歌学术查找)到bib文件中: 3. 在tex文件中插入参考文献。红色部分是可以自己设置名称的,引用的时候也是用的这个名称: 4. 自动在编译后的PDF中显示参考文献,注意命令的位置,与下图一致就ok了: 5. 结果: 发现结果并不是我想要的,因为期刊名前有一个 “In”,由于时间关系懒得找怎么调格式了。因为我换成了使用cite包生成参考文献~ 二 利用cite包导入参考文献1. 声明宏包: 2. 导入 bib参考文献到bib文件,和上节中的步骤2一样,这次同样导入3个,看它顺序有没有问题 3. 在tex文件中插入参考文献: 4. 在结尾加上↓,第629行是参考文献的style,我投的是IEEE的所以选的这个,630行是bib文件的名称,都放在 \end{document} 之前就好了: 5. 直接编译tex,我用的vscode编辑器: 参考文献标号按顺序拍的,而且没有那个可恶的 “In”,符合投稿格式我就满足了,以后遇到别的需求再学吧。 最后,有些博文点击量很高,但是看完并没有解决问题,反而一头雾水。其实博客也不用那么多文字叙述,直接上代码上图就ok了,招不在多,够用就行,简单的4步就解决问题了。 以上仅个人观点,记录一下这个问题。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |