来来回回折腾了好几次,终于走完查重的流程,虽然我敢肯定不可能会重复,但是政策还是得执行。容我先吐槽几句,Latex涉及中文的时候一般会遇到各种不可预知的问题,谁让我们用的是宽字符呢。好了言归正传,总结一下我遇到的问题以及解决方法:
第一个可能遇到的问题:检测数据库无法解析论文
由于我平时Latex写中文都是用的UTF8编码加Xelatex编译,所以写论文的时候自然就用了这个。但是我这个版本的论文,知网数据库压根无法解析。前辈使用的一般都是Latex+CJK,所以我怀疑是编码的问题,决定安装Ctex套件试试。
第二个可能遇到的问题:图片无法检测BoundingBox.
我改用Latex+CJK之后,原来的源码遇到图片无法检测BoundingBox的错误。由于我之前用的是XeLatex,图片大部分都是PDF格式。如果用Latex命令编译,一般只支持eps格式的图片,其他格式图片必须要手动指定BoundingBox,图片数量多的时候这个很烦。所以我放弃了Latex命令,改用PDFLatex编译
第三个可能遇到的问题:最终编译的PDF文件内容复制到txt文件乱码
检测自己的论文在查重系统中中文有没有乱码问题时,最简单的做法为,新建一个txt文件,把最终编译得到的PDF文件部分中文文字复制到txt文件看看能不能正常显示,如果是乱码,说明查重系统也不会识别。这个问题应该是PDFLatex编译自身的问题。最方便有效的解决方法为在论文源码导言区加上
\usepackage{ccmap}
,然后重新编译,一般都能解决这个问题。
所以我最终的解决方法为:Latex源码文件用GB2312编码+PDFLatex命令编译+使用ccmap包
至此,顺利通过检测系统,最终得到0.2%的结果,喜大普奔。所以我最后的建议为:
最好安装Ctex套件,虽然这套件现在很烂,兼容性很差,但是不得不说,中文的问题还是得靠它,XeLatex不一定是万能的。最优方案为:
tex文件用GB2312编码格式+Latex命令编译+再从DVI转PDF+eps格式图片
如果你要用png,jpg,pdf之类格式的图片,此时用Latex命令编译是一件很麻烦的事,最好用PDFLatex命令编译,所以次选方案为:
tex文件用GB2312编码+PDFLatex命令编译+ccmap宏包
PS:
如果查重结果里参考文献也被当做正文了,最大可能的原因就是文件编码的问题,用我上面给出的次选方案,经我实测,不会有这个问题。中文的问题还是GB2312编码比较好,UTF8未必能解决一切问题。