Advertisement

参考文献在Latex编译后的文章中无法显示

阅读量:

参考文献在Latex编译后的文章中无法显示

  • 在使用LaTeX过程中遇到的问题及解决方案
  • 详细介绍了如何进行LaTeX文件的编译以及BibTeX格式文献引用的处理流程
  • 具体说明了在完成上述步骤后生成的各类型文件及其用途

1、Latex下所遇的问题与解决方法

由于LaTeX以其强大的数学公式排版能力和便捷的引用管理功能而备受青睐。

2、LaTex编译与BibTex编译过程

①LaTeX编译前 :在使用LaTeX进行编辑时遇到错误提示信息后,本人及时删除了所有相关的编译输出文件,目前打开的目录结构预览如下:

清除输出文件后文件夹的显示

如图所示,在当前文件夹中仅包含.pdf、.synctex、.tex、.bib以及.sty等常见类型文件。其中:
即提供源代码与PDF文档间进行快速切换功能的辅助工具;
即用于存储个人参考文献的数据库;
包括样式表和相关宏包配置。

②第一次LaTex编译 :排除问题,经过第一次Latex编译后,

第一次编译后的文件夹

研究表明,在项目管理过程中对各个关键节点进行有效控制至关重要

一次编译后的pdf文件书签
一次编译后的pdf文件交叉引用
一次编译后的pdf文件目录

③第二次LaTex编译

第二次编译后的文件夹

此时pdf文件正常显示书签、目录以及交叉引用等,如下:

第二次编译后的pdf文件目录
第二次编译后的pdf文件书签

这是因为,在生成(aux)文件后(即完成第一次编译后),必须再次运行编译程序才能生成书签、目录和超链接等辅助信息。

第二次编译后的pdf文件参考文献

在此处之后, 我依次进行了第3次和第4次LaTeX编辑尝试, 发现仍然存在参考文献的问题, 并且该*.tex文档所在的目录中没有新增或删除任何文件. 这表明, 无论进行多少次LaTeX编辑尝试, 都无法解决问题. 经过进一步查询, 发现该目录中缺失了.bbl记录, 即BibTeX用于生成参考文献记录的文件. 因此可知, 这也就意味着上述*.tex文档尚未完成BibTeX处理.

④BibTex编译

BibTex编译选择

在处理包含.tex文档的文件夹时,在完成BibTeX处理后会生成.bbl和.blg文件。其中.bbl文件记录了参考文献信息(BibTeX)日志数据;而.blg则指代的是bibliography (BibTeX) log file(日志文件),类似于前面介绍过的.log file(文档)。

BibTex编译后

⑤完成BibTeX编译后进行的第一轮LaTeX处理
在完成BibTeX编译后进行的第一轮LaTeX处理过程中,默认生成的PDF文档会发现引用文献无法正确呈现。这是因为.bbl文件与.aux文件性质相近,在完成第二次处理后才能在PDF中准确展示引用信息。

⑥BibTex编译后的第二次LaTex编译

BibTex编译后的第二次LaTex编译

当前状态下,在线获取该pdf文件的参考文献已成功显示,并处为超链接形式

注意

上述的表达或解释可能会有纰漏,敬请原谅!

3、编译后生成文件介绍

有关编译后生成文件的详细信息,请参阅以下链接:
File extensions related to LaTeX, etc(英文)
介绍LaTeX文档中各种文件类型的使用方法:LaTeX使用过程中的各种类型文件说明(中文)
有关.sintexteX文件的具体内容,请参阅以下网页:
sintexteX 文件的介绍(英文)

全部评论 (0)

还没有任何评论哟~