作者cdshjtr (cdshjtr)
看板LaTeX
标题[问题] revtex4与bibtex好像不兼容
时间Thu Feb 20 21:31:31 2014
请教板上的各位,目前正在 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
1F:推 contrav:这看起来比较像是你的package其中一样跟其他相冲 02/20 22:09
可是如果参考文献是用bibtem 来写的话,就没有错误。package 之间应该是没问题的。
多谢!
※ 编辑: cdshjtr 来自: 140.113.181.27 (02/21 09:40)
2F:→ Immanuel:有时候是文献资料里的符号造成的 02/22 01:33
终於是成功了~ 楼上说的文献里面的符号造成的错误已经都检查过了。
虽然不知道为什麽,但是把复制程式码到一个新开的档案竟然可以成功的编译。
出来的PDF档也没错,真是见鬼了~
※ 编辑: cdshjtr 来自: 140.113.181.27 (02/22 18:11)
3F:推 contrav:下次还产生同样问题的话 把中间产物都砍掉看看 02/23 22:19
To contrav: 谢啦~ 这招我也试过了, 我把内文全部砍掉(谨慎起见,还是保留一行文字),
只保留preamble,还是不行。
不过这个档案是载网路上的sample document 自己改的~
※ 编辑: cdshjtr 来自: 140.113.181.27 (02/23 22:34)
4F:推 contrav:不 我是指那一堆.aux .bbl .log 档案 02/24 22:30