LaTeX参考文献引用显示?问号解决办法!!!!「建议收藏」

LaTeX参考文献引用显示?问号解决办法!!!!「建议收藏」在使用Latex之前,我们一般会借用已有的论文模板,在模板基础上加入我们自己的文章内容,随后编译成PDF文件,其基本流程就是:Latex->Bibtex->Latext->Latex。1、第一步点击Latex编译,可以获得*.aux文件、.dvi文件、.log文件以及*.gz文件;2、第二步点击Bibtex编译,可以获得*.blg(性能监视器文件)和*.bbl文件;3、第三…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在使用Latex之前,我们一般会借用已有的论文模板,在模板基础上加入我们自己的文章内容,随后编译成PDF文件,其基本流程就是:Latex->Bibtex->Latext->Latex。

1、第一步点击Latex编译,可以获得*.aux文件、.dvi文件、.log文件以及*.gz文件;

2、第二步点击Bibtex编译,可以获得*.blg(性能监视器文件)和*.bbl文件;

3、第三步再次点击Latex编译,获得新的*.aux文件、.dvi文件、.log文件以及*.gz文件;

4、第四步再次点击Latex编译。

各种百度goggle搜出来的都是这玩意。一点鬼用都没有!!!讲下作为菜鸡的我修复经历。敲黑板划重点!!!
不管你用的LaTeX是CTeX还是MikTeX,只要参考文献不生成出现问号,看这里看这里就可以解决。
文件
一般我们用LaTeX写论文都是拿别人的模板直接改的,红线框住的3个文件是必须的依赖文件。

1 .sty和.cls都是一些你这个论文样式的配置参数文件。
2 .bst文件才是参考文献必须依赖的文件!!
这里
它长这个样子,可以自己去网上下载,也可以自己设计生成,反正我不会设计。自己设计去这里下包,按步骤生成
怎么生成,可以看下这个人写的博客:地址
反正自己去找一个.bst文件,下次把它放github上面,去下载吧。

  • 修复过程

然后,打开你的主文件,我这里document.tex,
第一步,点击XeLatex编译,没毛病进行下一步。
第二步,点击BibTeX编译,如果可以,再进行两次XeLatex编译后你的参考文献就会出来,如果BibTeX这一步不能通过,那你的参考文献一定不显示,且是个?问号
怎么办呢,点击BibTeX编译之后看输出窗口那里的错误,一定是你参考文献有问题。然后有人就会想,参考文献是直接导出的BibTex格式,为啥还会这样,是的,真的会错。
这里
点击显示输出面板,你就知道编译BibTeX的时候出了几个错,哪里出了错。比如提示你这样的错误:
图片
老说你少个$符号,看着提示对应去找哪一行参考文献出了问题。
这样
这样子
比如你导出的参考文献里有特殊字符 下划线、dollar符号之类的,但是它没用 “\”进行转译,那就会导致整个参考文献都没法显示。其实细想一下可以知道,这些特殊符号在LaTeX里面是有特殊含义的,而你现在要把它当做正常的字符在正文中显示出来,肯定是要转译的,一般导出来的Bibtex格式的参考文献导出来后都不会对特殊字符进行转译,所以还得自己来手动去加。
你一个一个把参考文献里的东西调好之后,参考文献就肯定没问题了可以显示。
其实正常模板都会自带这些环境都是没什么问题的,别人能用你不能用,不就是自己的问题吗?如果出现不能解决的错误还是从本身找下问题,正常情况模板的环境都不会有问题。
再附一个链接,里面的各种模板,可以去里面找.bst文件。北邮电博士论文模板

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195708.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql数据类型tinyint_innodb buffer pool size

    mysql数据类型tinyint_innodb buffer pool size分享下mysql中TINYINT的取值范围,很基础的一些内容。在MySQL的数据类型中,Tinyint的取值范围是:带符号的范围是-128到127。无符号的范围是0到255(见官方《MySQL5.1参考手册》http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#numeric-types)。Tinyint占用1字节的存储空间,即8位(b…

    2026年2月6日
    3
  • Nginx的启动、停止与重启

    Nginx的启动、停止与重启

    2021年10月18日
    35
  • Java 认证考试 OCAJP 经验总结

    Java 认证考试 OCAJP 经验总结1. 考证、认证是否有用含金量的话题关于认证考试(无论什么认证)是否有用?这个话题无论是在哪里都有人问。这个问题就好比上大学是否有用吗一样,有的人没上过大学一样年薪百万。认证这种东西需要的时候即有用,不需要的时候就没用。有,并没有什么坏处。说实话个人感觉这证件没什么大用。而自己想考的理由完全是想自我check下,逼自己复习学习基础。如果你是刚毕业的GH或者在校的,手里有些零花钱的可以考虑下,…

    2022年7月8日
    29
  • Linux环境变量的设置和查看

    Linux环境变量的设置和查看一 Linux 的变量种类 nbsp nbsp nbsp nbsp nbsp 按变量的生存周期来划分 Linux 变量可分为两类 nbsp nbsp nbsp nbsp nbsp 1 永久的 需要修改配置文件 变量永久生效 nbsp nbsp nbsp nbsp nbsp 2 临时的 使用 export 命令声明即可 变量在关闭 shell 时失效 nbsp 二 设置变量的三种方法 1 在 etc profile 文件中添加变量 对所有用户生效 永久的 nbsp nbsp nbsp nbsp nbsp 用 VI 在文件 etc profile 文件

    2025年8月24日
    4
  • navicat 15 激活码【注册码】

    navicat 15 激活码【注册码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    43
  • dell服务器显示器fre,戴尔发布Gaming 24/27游戏显示器新品 支持144/155Hz FreeSync

    dell服务器显示器fre,戴尔发布Gaming 24/27游戏显示器新品 支持144/155Hz FreeSync访问购买页面:具体说来,24英寸机型覆有防眩光涂层(硬度3H),长宽比为16:9、支持1670万色,水平/垂直可视角度为160/170°。此外还有LEDedgelight、ComfortView、戴尔显示管理器、且兼容VESA壁挂安装。接口方面,该机型提供了2×HDMI1.4、DisplayPort、一个USB3.0上联+两个USB3.0下联、耳机…

    2022年5月8日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号