LaTeX報錯,各種bug踩坑集錦!

記錄用LaTeX寫文章過程中遇到的:總是報錯不能正確編譯、0錯誤卻有幾百個警告、交叉引用都是問號、參考文獻死活不顯示、目錄圖片不顯示等等。

編譯後發現PDF文件顯示不正確,強烈建議按照以下幾個bug逐一糾錯,如果下述bug沒有,請評論區留言,讓更多小夥伴看到!

目錄

警告:引用圖片或表格或公式在當前頁未定義 Reference xx on page xx undefined

表格無法打出想要的格式

公式

最後。。。


警告:引用圖片或表格或公式在當前頁未定義 Reference xx on page xx undefined

多數情況下都是出現這個警告,有多少圖片\表格\公式就會有多少警告,解決方法如下:

  • 要引用的源文件是否存在?名稱是否正確?是不是在文件夾內?
  • tex文件格式不正確:
    • 缺少與前面對應的命令‘\end’【強烈推薦用VS code寫LaTeX,並不用配置很多文件啊啥的,回頭我會寫一個《用VScode寫LaTeX》的教程】
    • 包含的子文件只寫名稱即可,不要加.tex、.bib這些,比如
      %正確的
      \include{chapter1}
      \bibliography{reference}
      
      %錯誤的
      \include{chapter1.tex}
      \bibliography{reference.bib}
  • 參考文獻:

    • .bib文件還沒寫好,文章中的引用在.bib文件中不存在;

    • .bib文件中缺少必要的文章信息,如作者、文章名、出版年份等;

    • 注意.bib文件中的格式,即逗號

    • 只能有一個\bibliography{reference},是不是在每個章節後都加上了這一句?【我用的模板是elegantbook-cn,不能有兩條插入參考文獻命令,不知道後面會不會更新,其實我是想在每一章後面加上本章的參考文獻的】

表格無法打出想要的格式

表格只推薦一個網站,解決你所有問題

https://www.tablesgenerator.com/

合併單元格,單個單元格內容居中、加粗、斜體,設置只顯示某單條線,字體顏色,你想要的應有盡有,可以媲美office畫表格

公式

推薦一個OCR軟件,全平臺(win、linux、mac)通用,而且可以設置快捷鍵調出

https://mathpix.com/

可以識別手寫、圖片和PDF上的公式,自動轉換爲LaTeX代碼,方便好用,格式嚴謹

最後。。。

暫時就遇到這些,後面會再補充,歡迎童鞋們評論提出新bug!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章