天天看點

Latex 參考文獻引用 出錯 “missing \item”

在撰寫論文的時候,編譯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等檔案,重新編譯。

如果上述的問題都檢查了一遍,仍出現上述編譯錯誤,那就果斷的求助大牛吧。

簡單總結了一下自己遇到的問題,希望能幫助其他遇到同樣問題的童鞋,減少不必要的時間浪費,和心靈傷害。

三月來了,坐等柳樹發芽,野菜遍地采。