[問題] revtex4與bibtex好像不兼容(以解決)
請教板上的各位,目前正在 revtex 4 下編寫論文,可是如果用bibtex來寫參考文獻時
就會出錯,如果換做bibtem就可成功產生文件。tex 檔跟錯誤訊息都列在下面。
(也有用revtex 4-1,但是還是有相同的錯誤。)
我用的是 miktex + texmaker,都是最新版本。
tex 檔:
----------------
\documentclass[aps,prb,twocolumn,superscriptaddress]{revtex4}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{natbib}
\usepackage{hyperref}
\usepackage{axodraw4j}
\usepackage{epstopdf}
\usepackage{subfigure}
\usepackage{pstricks}
\usepackage{color}
\usepackage{mathrsfs}
.
.
.
內文吃光光
.
.
.
\bibliographystyle{unsrt}
\bibliography{[bibtex文件]}
\end{document}
編譯時總是出現幾個錯誤:
1. Missing $ inserted.
2. LaTeX Error: Command \itshape invalid in math mode
3. Extra }, or forgotten \endgroup.
可是如果用bibtem來編寫參考文獻就可以成功編譯。
1 跟 3 都檢查過沒有此項錯誤,但 2 我不太知道是啥錯誤訊息。
不知道各位板大有沒有類似的錯誤發生?
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.181.27
推
02/20 22:09, , 1F
02/20 22:09, 1F
可是如果參考文獻是用bibtem 來寫的話,就沒有錯誤。package 之間應該是沒問題的。
多謝!
※ 編輯: cdshjtr 來自: 140.113.181.27 (02/21 09:40)
→
02/22 01:33, , 2F
02/22 01:33, 2F
終於是成功了~ 樓上說的文獻裡面的符號造成的錯誤已經都檢查過了。
雖然不知道為什麼,但是把複製程式碼到一個新開的檔案竟然可以成功的編譯。
出來的PDF檔也沒錯,真是見鬼了~
※ 編輯: cdshjtr 來自: 140.113.181.27 (02/22 18:11)
推
02/23 22:19, , 3F
02/23 22:19, 3F
To contrav: 謝啦~ 這招我也試過了, 我把內文全部砍掉(謹慎起見,還是保留一行文字),
只保留preamble,還是不行。
不過這個檔案是載網路上的sample document 自己改的~
※ 編輯: cdshjtr 來自: 140.113.181.27 (02/23 22:34)
推
02/24 22:30, , 4F
02/24 22:30, 4F