在撰寫論文的時候,編譯latex老出現 參考文獻引用不正確的bug。具體錯誤描述為“ Latex Error: Something's wrong- perhaps a missing /item"。從網上找了很多解決方案,都沒有編譯通過。只好重新具體看編譯生成的日志以及出現錯誤的地方。通過一下午的時間,才發現問題的根源。下面給出出現上述錯誤的幾種可能原因。
1)查找正文中,有沒有出現丟失符號,打錯符號的地方。
2)正文沒有錯誤的前提下,就是保證正文中至少有一個引用參考文獻,例如/cite{1}
3) 檢查bib文件的參考文獻目錄格式是否正確,引用的參考文獻是否在bib文件中。
4)檢查bib 文件保存的編碼“ANSI”,其他編碼容易編譯不通過(我的原因就是編碼的問題,因為保存的時候,參考文獻中有特殊符號,所以保存為了"unicode",導致后續的編譯不通過)。
在每次檢查的過程中,重新編譯之前都要刪除上一次生成aux, bbl, log, bak等文件,重新編譯。
如果上述的問題都檢查了一遍,仍出現上述編譯錯誤,那就果斷的求助大牛吧。
簡單總結了一下自己遇到的問題,希望能幫助其他遇到同樣問題的童鞋,減少不必要的時間浪費,和心靈傷害。
三月來了,坐等柳樹發芽,野菜遍地采。
新聞熱點
疑難解答