关于pdflatex和xelatex的区别的一些注意点

  • 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,这样可以一定程度上避免使用一些涉及关于文字编码宏包的加入,不容很容易就会报错但是找不出来,也算是过来的一个建议,及时记录下来,大家少走万路

pdflatex和xelatex的使用差别和建议相关推荐

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

    pdflatex 和xelatex分别是什么 pdflatex 和xelatex是latex编译中最常用的编译方式,而且效果一般都是比较好的. PDFLaTeX命令:PDFTeX程序中的命令,用来编译 ...

  2. pdfLaTeX和XeLaTeX

    最近写论文,借用IEEEtran模板时,发现一个问题--编译后标题和摘要没加粗! 最后将默认编译器XeLaTeX改为pdfLaTeX. 原因如下: pdfLaTeX是比较原始的版本,对Unicode的 ...

  3. TeX 家族(TeX, pdfTeX, XeTeX, LuaTeX, LaTeX, pdfLaTeX, XeLaTeX …)

    TeX 家族 带有 TeX 的词,仅仅是本文就已经提到了 TeX, LaTeX, XeLaTeX.通常中国学生面对不了解意思的一群形近单词,都会有一种「本能的恐惧」(笑~). 因此,「大神们」在为新手 ...

  4. LaTex下载、安装及配置并搭配使用Visual Studio Code教程(建议收藏)2022最新完整版

    LaTex下载.安装及配置并搭配使用Visual Studio Code教程(保姆级超详细)2022最新完整版 关于LaTex LaTeX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪt ...

  5. 程序人生:写给新入行程序员职业生涯的10条建议

    建议1 事业的进步不在于你管理了多少人,而在于你产生了多大的影响:一个有没有你的工作的世界的差别. 建议2 软件开发是团队合作 ; 它不仅关乎技术能力,也关乎人际关系.做一个好的队友.当你开始做事情的 ...

  6. Matplotlib 中文用户指南 4.8 XeLaTeX/LuaLaTeX 设置

    XeLaTeX/LuaLaTeX 设置 原文:Typesetting With XeLaTeX/LuaLaTeX 译者:飞龙 协议:CC BY-NC-SA 4.0 使用 pgf 后端,matplotl ...

  7. Springer旗下期刊的投稿模板latex的正确排版方式pdfLatex

    通过测试,该模板可通过pdfLatex和Xelatex两种排版工具进行排版. XeLatex 简单的,可以直接使用Xelatex进行排版,但是粗斜体无法正常显示. PdfLatex 经过不断地测试,终 ...

  8. java开发150个建议

    阅读目录 建议1:不要在常量和变量中出现易混淆的字母 建议2:莫让常量蜕变成变量 建议3:三元操作符的类型务必一致 建议4:避免带有变长参数的方法重载 建议5:别让null值和空值威胁到变长方法 建议 ...

  9. vscode LaTeX XeLaTeX下英文字体加粗失效

    vscode 使用一下配置: "latex-workshop.latex.recipes": [ { "name": "PDFlatex", ...

  10. 使用 LaTeX 的笔记

    综合各路大神组成了这篇长博文,,, 1. 简介 维基百科 LaTeX 是一种基于TEX的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式,即使用户没有排版和程序设计的知识 ...

最新文章

  1. python测试用例管理模块_python-selenium并发执行测试用例(方法一 各模块每一条并发执行)...
  2. 【Linux系统编程学习】 文件描述符
  3. java 取dataset_Java LineDataSet.getYVals方法代码示例
  4. 开源日志系统log4cplus(三)
  5. 【Android进阶】SlidingMenu实现侧滑栏效果的实现
  6. eclipse 项目显示红叉
  7. 传奇脚本中提到的WIL序号是什么?在哪查看WIL序号?
  8. xcode报ignoring file xxx missing required architecture x86_64 in file错误
  9. 解决Word无响应崩溃的问题
  10. 得到互质数的个数——轻松认识欧拉函数
  11. 使用OpenCV,Python和dlib进行眨眼检测
  12. 三坐标检测之精密零件测量的恒温时间
  13. python 字节码 汇编器_基础系列1-python解释器、PVM、源代码、字节码理解
  14. 你想要的宏基因组-微生物组知识全在这(1906)
  15. 微信小程序中实现获奖名单滚动播放
  16. [雪峰磁针石博客]软件测试专家工具包1web测试
  17. x86 PerCPU变量基址(gs寄存器)的原理
  18. 2021年山东大学python与大数据分析期末试题回忆
  19. Java服务器验证登录系统
  20. [测试] 调查问卷相关测试

热门文章

  1. mac 安装Xshell4
  2. 联想服务器TS540装系统蓝屏,联想装win7蓝屏0x000000a5超详细图文解决方案
  3. 超越LLMNR /NBNS欺骗 - 利用Active Directory集成的DNS
  4. C++ 回调函数 例子
  5. Outlook设置签名/设置邮件模板
  6. Win32软件开发: 按键精灵 鼠标模拟器(VibraClick)
  7. Java开发实用工具推荐
  8. java串口监控数据,怎样监听或者拦截串口上的数据
  9. 维修电工技能实训考核装置
  10. Java中的JDK动态代理