由于论文需要,这次的排版里面要加几个中文字符,这个问题之前尝试过,但是都失败了,本来想直接放弃,但是老师让我再试试。然后,又开始在网上找各种办法尝试,都是各种报错,于是乎找了一个同学请教。
他用的方法是,加CJK包
\usepackage{CJK}
\begin{CJK*}{GBK}{song}
需要出现中文的段落
\end{CJK*}
我说我试过这个方法,不行啊 ,报错,但是他的就可以。于是就仔细看了一下究竟报的啥错。
错误1:
错误2:
错误3:
这几个错误可以看到都出自同一个地方,行号是57行,但是我的tex文本里面并没有这句话,百思不得其解
然后我同学建议我把所以生成文件(bbl, dvi, log,...)都删了,重新编译。
删了之后重新编译,第一次latex通过,然后bibtex编译参考文献,然后第二次latex又遇到相同的报错。。。
因为我用的是bib插入的参考文献,我同学用的是直接在tex里面加引用模块引用,所以我想着很大概率问题出在了参考文献上。于是乎我决定尝试一下用她的方法来插入参考文献
\begin{thebibliography}{99}
\bibitem{ref1}Zheng L, Wang S, Tian L, et al., Query-adaptive late fusion for image search and person re-identification, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015: 1741-1750.
\bibitem{ref2}Arandjelović R, Zisserman A, Three things everyone should know to improve object retrieval, Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on, IEEE, 2012: 2911-2918.
\bibitem{ref3}Lowe D G. Distinctive image features from scale-invariant keypoints, International journal of computer vision, 2004, 60(2): 91-110.
\bibitem{ref4}Philbin J, Chum O, Isard M, et al. Lost in quantization: Improving particular object retrieval in large scale image databases, Computer Vision and Pattern Recognition, 2008. CVPR 2008, IEEE Conference on, IEEE, 2008: 1-8.
\end{thebibliography}
然后一个个复制粘贴,然后终于,在复制粘贴的时候发现,我的第七个参考文献不太对劲
然后我幡然醒悟,这不就是报错的地方吗,然后我又仔细看了一遍报错,果然是在bbl里面。
由此可以确定,是参考文献除了问题。很大概率是这个单引号的问题,于是乎,我去bib里面找到了这个地方,发现那个单引号是中文的,改成英文的之后,就可以正常编译了。
出现这个问题的原因可能是,引用CJK之后,对中文编码方式变了,所以原来bib可以通过,现在就不行了。
以后遇到这种小问题要格外注意下,latex参考文献真的很容易出问题,。。