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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 华为kirin710f处理器怎么样是哪个手机型号(kirin710f是什么处理器)

    华为kirin710f处理器相当于高通骁龙636,麒麟710f是一个中端处理器,麒麟710采用4乘以A732.2GHz+4乘以A531.7GHz,独立DSP,ISP加持,支持LTECat.12/13,双卡双4G双voLTE,而荣耀8x搭载的是麒麟710f处理器,通过对荣耀8x安兔兔跑分测试,麒麟710安兔兔跑分大约在13万分左右,从跑分来看,麒麟710差不多与高通骁龙636差不多,目前搭载骁…

    2022年4月13日
    273
  • journalctl「建议收藏」

    journalctl「建议收藏」systemd提供了自己的日志系统(loggingsystem),称为journal。使用systemd日志,无需额外安装日志服务(syslog)。读取日志的命令:#journalctl默认情况下(当Storage=在文件/etc/systemd/journald.conf中被设置为auto),日志记录将被写入/var/log/journal/。该目录是sys…

    2022年5月24日
    63
  • 创业板跌跌不休

    创业板跌跌不休

    2021年7月9日
    102
  • virsh 关机_kvm 虚拟化 virsh shutdown 无法关闭虚拟机[通俗易懂]

    virsh 关机_kvm 虚拟化 virsh shutdown 无法关闭虚拟机[通俗易懂]问题:安装kvm虚拟化并且安装客户机之后,通过virshshutdown命令无法关闭客户机,只能通过virshdestroy进行强制关闭电源。虽然这也是一种方法,但是直接断电显然有点不妥,并且你并不知道何时会出现一些奇奇怪怪的问题。在下图中我分别对客户机centos6.5和hongxuecentos6.5试图执行virshshutdown进行正常关闭,输出信息为:D…

    2022年8月11日
    18
  • 查看端口占用及解决

    查看端口占用及解决1、开始>运行>cmd,或者是window+R组合键,调出命令窗口;2、输入命令:netstat-ano,列出所有端口的情况。在列表中观察被占用的端口,比如是8005,首先找到它。

    2022年7月2日
    27
  • asp文件运行方式_asp文件的扩展名

    asp文件运行方式_asp文件的扩展名免费的jsp空间太难申请了,好不容易申请到asp空间,却发现下载不了apk文件,

    2025年6月22日
    5

发表回复

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

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