【笔记】pdflatex和xelatex的使用差别和建议:前者适合对英文内容进行编译,后者适合对中文内容进行编译



pdflatex 和xelatex分别是什么


pdflatex 和xelatex是latex编译中最常用的编译方式,而且效果一般都是比较好的。


PDFLaTeX命令:PDFTeX程序中的命令,用来编译用LaTeX格式写的tex文件。一般来说,pdflatex相对来说老一些,对于系统内的一些字体支持的不是很好,但是作为一个重要的编译方式,所支持的宏包也更多,一些很老的宏包需要pdf才能编译,这也是一个显著的优点。


XeLaTeX命令:XeTeX程序中的命令,用来编译用LaTeX格式写的tex文件。
这个相对来说新一些,对于中文字体支持的更好一些,一般来说当编写中文文档的时候,更适合使用xelatex进行编译。

我遇到的一些问题
        今天因为大作业的要求,需要使用latex编写文档,距离我上一次使用latex也有了一段时间。我一般用的texstudio,非常强烈推荐使用latex,尤其是对于新手来说,界面很友好,而且使用起来更加方便,因为有代码补全功能,所以一定程度上也可以减少出错。

 成功编译

下面说说我遇到的问题

今天写作时报的错

可以看到有很多报错,这次主要是写中文作业,之前都是写英文的论文,但是前几天写中文文档使用pdflatex还能好好编译,但是到了今天就没法编译了,于是又百度了很多方法,绝大部分都是没有用的,所以最后就考虑是不是因为编译方式的原因。经过尝试之后就实现了完美编译

成功编译

        所以经过这一次之后,有一个建议给尤其是latex新手。在写作英文作业或者论文的时候,推荐使用pdflatex编译。相对的,编译中文问的时候建议使用xelatex,这样可以一定程度上避免使用一些涉及关于文字编码宏包的加入,不容很容易就会报错但是找不出来
 

猜你喜欢

转载自blog.csdn.net/nyist_yangguang/article/details/126759978