当前位置: 首页 > news >正文

从bbl和overleaf版本解决Arxiv提交后缺失参考文献Citation on page undefined on input line

枫

debug

    • 食用指南:
    • 框架/语言:
    • 问题描述:
    • 解决方案:
      • 问题原因:
      • 版本解决方案:
    • 安利时间:

食用指南:

框架使用过程中的问题首先要注意版本发布时间造成方法弃用
当你在CSDN等网站查找不到最新版本框架的问题解决,别迟疑,马上去Goole
语言问题比框架问题好解决
如果本篇debug博客解决了你的问题,不妨留下你的👍
欢迎关注博主,查看更多c/c++/JAVA/算法/框架知识

框架/语言:

问题描述:

  • 使用overleaf默认biblatex或natbib版本编译写好的文章,正确产生PDF,编译日志没有红色报错。

  • 直接下载latex源文件或者使用overleaf官方submit向arxiv提交源文件后,发现arxiv编译的PDF缺失参考文献,且正文内引用符号失效。
    引用失效
    在这里插入图片描述

  • arxiv编译日志报错:

    1. Citation ‘’ on page 4 undefined on input line.
    2. pdfTeX warning: pdflatex (file ./pictures/subject_radar.pdf): PDF inclusion: fo
      und PDF version <1.7>, but at most version <1.5> allowed
    3. Package biblatex Warning: File ‘main.bbl’ is wrong format version - expected 3.2.

解决方案:

问题原因:

  • overleaf的参考文献使用.bib文件,而Arxiv只支持.bbl格式参考文献,而.bbl格式也有很多版本。
    不同版本的biblatex和natbib需要的.bbl格式不同。

  • bbl文件版本受限于overleaf使用的tex版本,点击网页左上角menu:
    tex

  • bbl文件有两种获取方法:

    1. 可以在overleaf编译后从other logs and file中找到,需要加入源文件zip后与.tex修改同名。
      other
    2. 直接点击右上角submit搜索arxiv,下载的zip自带与tex文件同名的.bbl
      submit

版本解决方案:

  1. 先看arxiv使用的版本,在Process阶段查看arxiv编译日志。
    arxiv编译日志
    ctrl f搜索biblatex或者natbib,查看arxiv的使用的版本号
    bbl version
  2. 再查看bbl文件前几行,有其对应的biblatex或natbib版本。明显不满足arxiv3.2要求。
    bbl 3.3
  3. 再查看oveleaf编译日志,打开Raw logs,ctrl f搜索biblatex或natbib。核对其版本是否和arxiv一致。
    overleaf version
  4. 通过修改overleaf menu中的tex version,修改使用的biblatex或natbib版本,同时修改bbl版本格式。自测tex version 2023完全符合arxiv的biblatex & natbib & bbl要求
    bbl 3.2
  5. 直接提交新下载的zip或者提交符合版本bbl覆盖后的原zip文件。
    refrence ok

安利时间:

  • 如果本篇博客解决了你的问题,不妨留下你的👍

    让博主知道原来也有小伙伴在同一个坑摔倒了啊hh

  • 欢迎关注研一博主,在学习C/C++/JAVA/算法/框架/NLP/多模态的路上作伴

http://www.lryc.cn/news/429107.html

相关文章:

  • Flutter【01】状态管理
  • (转载)使用zed相机录制视频
  • C/C++中奇妙的类型转换
  • 嵌入式AI快速入门课程-K510篇 (第三篇 环境搭建及开发板操作)
  • C++第三十九弹---C++ STL中的无序容器:unordered_set与unordered_map使用详解
  • 数学建模起步感受(赛前15天)
  • 【YOLO5 项目实战】(4)红外目标检测
  • 游泳耳机哪个牌子好?角逐必选榜的4大王者游泳耳机测评解析!
  • 鹤岗房全国蔓延,现在要不要买房?
  • Flink程序部署与提交
  • 了解Android
  • Tomcat学习进阶
  • 【C++】————智能指针
  • GT IP中CC序列(Clock Correction Sequence)的周期性
  • grafana pod 无法启动 Only one datasource per organization can be marked as default
  • 你是如何克服编程学习中的挫折感的?(-@-^-0-)
  • 大数据技术之Zookeeper(1)
  • 鸿蒙学习(四):泛型空安全模块导入导出
  • 无人机(Unmanned Aerial Vehicle, UAV)视觉感知论文汇总
  • 【ORACLE】 ORA-01691: Lob 段无法通过 8192 (在表空间 XXX_SPACE 中) 扩展
  • Java之静态代理与动态代理的区别
  • 公司内网监控软件有哪些?(2024年10款最新款推荐内网监控软件)
  • CUDA编程07 - 卷积的优化
  • 解锁高效办公新姿势:SSO单点登录+企业网盘完美搭配
  • [数据集][目标检测]竹子甘蔗发芽缺陷检测数据集VOC+YOLO格式2953张3类别
  • RTC碰到LXTAL低频晶振停振怎么办?
  • 矩阵中的最大得分(Lc3148)——动态规划
  • C++ 设计模式(4. 建造者模式)
  • Arbitrum 和 Optimism Layer 2 扩展方案对比
  • 热门的蓝牙耳机中,哪种类型更受欢迎?四款热度高的开放式耳机