杂货铺

杂货铺中囤杂货

👉 所有文章
技术 理解 HTML 中的 pre 标签 使用 prismjs 代码高亮库 理解 sitemap.xml 解决 Intellij IDEA 右下角不显示 git 分支的问题 并发与并行的区别 ASCII码对照表 理解字符编码、Unicode、UTF-8、UTF-16 认证与鉴权的区别
工具 DBeaver: 跨平台的数据库管理工具 Snipaste: 一个非常好用的截图、贴图工具 常见的网页版流程图、UML建模工具 实用 Chrome 谷歌浏览器插件 低多边形图片生成工具 一些好用的 Markdown 编辑器 Windows 下好用的软件 使用 Genymotion 模拟 Android 环境 实用工具整理 实用网站整理 calibre - 电子书管理软件
其他 试用Atom编辑器 解决谷歌索引404网页的问题 解决论文编译后没有参考文献 思维导图,认清自己,制定目标 想法若干——关于地图 man2:一个快速查找命令使用示例的工具 浅入浅出CouchDB:CouchDB安装 浅入浅出CouchDB:使用curl管理CouchDB 如何修改自己在github中的项目 对c++指向数组指针的一些理解 升级wordpress出现错误:Request exceeded the limit of 10 internal redirects The spirit of softwares 方法链 一些不错的网站 苹果的swift 如何现代化院系的网站 事前、事中、事后 关于选择的一些思考 重要紧急矩阵 二八定律 真相 如何在电脑上使用微信读书 ? 如何关闭微信读书的「看一看」? 从零开始Docker化Ghost博客系统 ghost博客添加多说评论 以生产模式运行Ghost博客系统 Ghost博客主题制作简明教程 将Ghost打造成一个本地APP 重置Ghost博客中的用户密码 在Ubuntu中安装Ghost博客系统 为Ghost博客添加标签云
已迁移 【已迁移】故事: 2020 【已迁移】故事: 2019-nCoV 肺炎

解决论文编译后没有参考文献


2014-09-08

最近用了一下elsevier的latex模板,在windows CTEX 使用latex编译时,出现Undefined citation warnings这样的警告,编译的dvi和pdf中文献引用有问题,参考文献References也没有内容,但是latex文件中确实正确地引入了bib文件。为了解决这个问题,在网上找了些资料,总结一下。

先说一下大致的编译过程


1、进入ubuntu(我的是linux mint 16),安装texlive:

$ sudo apt-get install texlive

2、如下编译:

$ latex elsarticle-template.tex 
$ bibtex elsarticle-template.aux
$ latex elsarticle-template.tex 
$ latex elsarticle-template.tex 

3、使用evince查看dvi文件:

$ evince elsarticle-template.dvi

4、将dvi文件转换为pdf并查看

$ dvipdf elsarticle-template.dvi
$ evince elsarticle-template.pdf

在使用latex命令编译过程中遇到了一些错误


1、! LaTeX Error: File `elsarticle.cls' not found.

解决方法:

$ sudo apt-get install texlive-publishers

2、LaTeX Error: File `lineno.sty' not found. 解决方法:

$ sudo apt-get install texlive-humanities

3、LaTeX Error: File `algorithm.sty' not found. 解决方法:

$ sudo apt-get install texlive-science

4、File bbm.sty not found 解决方法:

$ sudo apt install texlive-fonts-extra

5、'multirow.sty' not found ubuntu texlive 解决方法:

$ sudo apt-get install texlive-latex-extra

要怕麻烦的话,最好的方法是把latex相关的软件包全部install。

GUI编辑器


texmaker 看着很顺眼。官方网站:http://www.xm1math.net/texmaker/

$ sudo apt-get install texmaker

lyx

$ sudo apt-get install lyx

lyx官方网站:http://www.lyx.org/

参考资料


http://choorucode.com/tag/latex/

Undefined citation warnings

Undefined citations


( 本文完 )

文章目录