第一次
我出这个错是因为新电脑的texstudio用了pdflatex,换成xelatex就好了
第二次:因为编码没用UTF-8
今天又出现这个问题,但是上面的方法解决不了了,反而改为Xelatex后出错更多。
出错:
看看生成的bbl文件(用bibtex编译,就会得到bbl文件,里面是自动生成的\bibitem内容,全部复制粘贴到文章末尾作为参考文献就好了,把tex文件发给期刊就也同时把参考文献发过去了,但是如果用.bib文件方式写参考文献,就需要把.bib文件也发给期刊哦),根据错误提示找到出错位置
\bibitem{Picard2001}
Rosalind~W. Picard, Elias Vyzas, and Jennifer Healey.
\newblock {Toward machine emotional intelligence: Analysis of affective physiological state vol. 23, no. 10, pp. 1175¨C1191, Oct. 2001}.
\newblock {\em IEEE Transactions on Pattern Analysis and Machine Intelligence -
Graph Algorithms and Computer Vision}, 23(10):1175--1191, 2001.
发现就是因为第三行的两个奇怪的小点点 ¨(我打不出来,复制过来的)
这个字符(两个小点是一个字符,不是两个字符,因为光标移动一步跳过了两个点)的编码是UTF-8的,而我当时用的编码不是UTF-8(当时没注意,竟然用的是ISO-8859-1),,于是改为UTF-8,就对了