Latex |解决缺少.sty文件的问题和引用显示不出来的问题

环境

笔者的环境是win10,Texworks+MiKTeX进行编译

报错的提示如下

缺少algorithmic.sty文件
这是在Texworks中进行编译时,弹出的窗口,点击install,就可以进行这个algorithms包的安装。在安装成功之后也并不会有什么提示信息告诉你安装成功。我的做法就是终止现在的编译,再重新编译一次,就不会再报这个错误了,那就说明这个包是安装成功了的。

但是Texworks也可能并不能弹出自动安装的提示,请参考这篇博客的内容,先对MikTeX进行了一些设置 。https://blog.csdn.net/weixin_42268054/article/details/88898984

如果没有这些设置,MikTeX可能并不会帮我们自动安装这些packages。
在参考上述链接的这篇博客时,进行到第二步的第(2)小步的时候,就可以测试一下在TeXworks中能不能自动安装包(编译过程弹出安装包的界面提示,如下图所示),如果弹出的话,直接点击install,就可以自动安装。那么博客中后面的步骤就都不需要看了,后面的步骤是另一种手动安装的方式。
弹出安装提示

链接中的博客的某些设置是没有必要的, 比如把包的安装来源设置成镜像服务器,经过我在我的电脑上的测试,这一步其实是没必要的,反而可能会导致没安装上。直接用默认的安装来源就可以,如下图所示。
MiKTeX设置

引用显示不出来

在编译成功之后,查看pdf文件可能会发现参考文献的引用显示不出来的问题。例如正确的显示应该是[1] [2] 这样,现在里面的数字都是问号,[?] [?] 类似这样。

我当时参考的这篇博客解决问题:
https://blog.csdn.net/qq_39662852/article/details/88878870
但是这篇博客不用全看,我当时只参考了第一段的做法,也就是多次编译,在我的TeXworks软件中,第一步选择XeLaTeX进行编译,第二步选择BibTeX进行编译,最后再进行两次XeLaTeX编译, 这样得到的pdf中引用就是正确显示出来的了。
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值