精华内容
下载资源
问答
  • pdflatexxelatex的使用差别和建议

    千次阅读 2020-10-15 23:14:04
    关于pdflatex和xelatex区别的一些注意点pdflatex 和xelatex分别是什么我遇到的一些问题 pdflatex 和xelatex分别是什么 pdflatex 和xelatex是latex编译中最常用的编译方式,而且效果一般都是比较好的。 PDFLaTeX...

    关于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

    千次阅读 2019-03-26 20:03:29
    最后将默认编译器XeLaTeX改为pdfLaTeX。 原因如下: pdfLaTeX是比较原始的版本,对Unicode的支持不是很好,所以显示汉字需要使用CJK宏包。它不支持操作系统的truetype字体(*.ttf),只能使用type1字 体。优点是支持...

    最近写论文,借用IEEEtran模板时,发现一个问题——编译后标题和摘要没加粗!
    最后将默认编译器XeLaTeX改为pdfLaTeX。
    原因如下:

    pdfLaTeX是比较原始的版本,对Unicode的支持不是很好,所以显示汉字需要使用CJK宏包。它不支持操作系统的truetype字体(*.ttf),只能使用type1字
    
    体。优点是支持的宏包比较多,有些老一点的宏包必须用pdfLaTeX来编译。
    
    XeLaTeX是新的Unicode版本,内建支持Unicode(UTF-8),自然也包括汉字在内,而且可以调用操作系统的truetype字体。如果你的文档有汉字,那么推
    
    展开全文
  • PDFlatexXeLaTex区别及注意事项

    万次阅读 2016-09-02 15:16:13
    网上看到有说 pdfLaTeX是比较原始的版本,对Unicode的支持不是很好,所以显示汉字需要使用CJK宏包。...XeLaTeX是新的Unicode版本,内建支持Unicode(UTF-8),自然也包括汉字在内,而且可以调用操作系统的truetype
    网上看到有说 
    
    pdfLaTeX是比较原始的版本,对Unicode的支持不是很好,所以显示汉字需要使用CJK宏包。它不支持操作系统的truetype字体(*.ttf),只能使用type1字体。优点是支持的宏包比较多,有些老一点的宏包必须用pdfLaTeX来编译。
    XeLaTeX是新的Unicode版本,内建支持Unicode(UTF-8),自然也包括汉字在内,而且可以调用操作系统的truetype字体。如果你的文档有汉字,那么推荐用XeLaTeX。缺点是不支持某一些宏包。
    实测:
    用XeLaTeX编译时,
    \ifCLASSINFOpdf
    	\usepackage[pdftex]{graphicx}
    	\graphicspath{{./pdf/}{./jpeg/}}
    	\DeclareGraphicsExtensions{.pdf,.jpeg,.png}
    \else
    	\usepackage[dvips]{graphicx}
    	\graphicspath{{./eps/}}
    	\DeclareGraphicsExtensions{.eps}
    \fi
    语句无法识别,会提示找不到eps文件。而用pdfLaTeX则可以。原因不清楚,弄了好久才发现问题出在这儿。
    对于说的对中文字体支持,
    pdfLaTeX用CJK包会出错,而用\documentclass[UTF8]{ctexart}则没有问题。
    XeLaTeX用CJK包,则可以正确编译
    展开全文
  • latex中pdflatexxelatex区别

    千次阅读 2017-06-12 13:19:00
    latex中pdflatexxelatex区别 1. PDFTeX程序:Tex语言的一个实现,也就是把Tex语言转换为排版的一个程序。它会把TeX 语言写的代码直接编译成 PDF文件。 2. PDFLaTeX命令:PDFTeX程序中的命令,用来...

    latex中pdflatex与xelatex的区别

    1. PDFTeX程序:Tex语言的一个实现,也就是把Tex语言转换为排版的一个程序。它会把TeX 语言写的代码直接编译成 PDF文件。

    2. PDFLaTeX命令:PDFTeX程序中的命令,用来编译用LaTeX格式写的tex文件。

    3. XeTeX程序:TeX语言的新的实现,即把Tex语言转换为排版的一个新程序。支持Unicode编码和直接访问操作系统字体。

    4. XeLaTeX命令:XeTeX程序中的命令,用来编译用LaTeX格式写的tex文件。

    简单来说,PDFLaTeX和XeLaTeX是两种编译TeX文件的命令。以上这些内容,详细的介绍在这里:http://www.linuxidc.com/Linux/2013-09/90330.htm。两者最大的区别是:XeLaTeX对应的XeTeX对字体的支持更好,允许用户使用操作系统字体来代替TeX的标准字体,而且对非拉丁字体的支持更好。详情请查看这里的解释:http://stackoverflow.com/questions/15796519/difference-between-xelatex-and-pdflatex

    但是凡事有利就有弊,我在实际使用过程中发现,使用XeLaTeX编译,如果说论文中有很图片或者其他元素没有嵌入字体的话,生成的PDF文件也会有些字体没有嵌入。相反,由于PDFLaTeX使用的是TeX的标准字体,所以生成PDF时,会将所有的非TeX标准字体进行替换。所以,使用PDFLaTeX生成的PDF文件默认嵌入所有字体,这给我们的论文排版带来了极大的方便。建议大家根据自己的需要选择合适的程序。

    posted on 2017-06-12 13:19 多一点 阅读(...) 评论(...) 编辑 收藏

    展开全文
  • PDFLaTeX和XeLaTeX有什么区别

    万次阅读 2013-09-19 18:54:59
    这是我一直没搞清楚的问题,PDFLaTeX和XeLaTeX都是TeX Live包含的程序。今天是中秋节,放假的时候抽点时间查查。其实很简单,下面总结一下网上的几位牛人的意见: 1. PDFTeX程序:Tex语言的一个实现,也就是把Tex...
  • 概念: TeX:一种宏语言。 Plain Tex: Tex中的一个最基本的宏集合与TeX的基础语言构成的一种格式。...为区别,称这个 TeX 程序叫Knuth TeX。 tex命令:Tex程序中的编译命令。tex命令默认用Plain
  • PDFLaTex-XeLatex-PDFTex-XeTex等区别

    万次阅读 2015-02-21 22:10:40
    比如LaTeX、pdfLaTeXXeLaTeX、TeX Live、CTeX等等。这些术语究竟代表什么?它们之间是怎样的关系?TeX首先是一种宏语言,同时其也是一种排版引擎。基本的TeX系统只有300多个元命令 (primitive) ,十分精悍,但是很...
  • 问题解决方法--xelatex和pdflatex编译的转换 解决方法:添加格式说明信息 将下面语句: \documentclass{12pt,article} 替换成如下的形式: \d...
  • pdflatex.sh:一个bash脚本,用于简化TeX,LaTeX,XeLaTeX和LuaLaTeX文件的编译等
  • ctex与texlive中的pdflatexxelatex区别

    千次阅读 2016-03-05 00:23:38
    使用ctex或者texlive写论文时,新手一般分不清pdflatexxelatex这两种tex引擎的区别,现在简要说明如何。 时间上pdflatex早于xelatexxelatex支持unicode编码,也就说支持中文,日本,泰文,韩文等非拉丁字母语言...
  • 区别,称这个 TeX 程序叫Knuth TeX。 Tex命令:Tex程序中的编译命令。tex命令默认用Plain TeX格式进行排版。也就是说tex命令后面默认跟的tex文件应该是用Plain Tex格式写的。 Latex命令:tex命令加上某一个选项...
  • TeXstudio更改编译器:从PdfLaTexXeLaTex 打开LaTex,在菜单栏中找到“选项”按钮,点击“设置 TeXstudio”,得到下图:在“构建”模块,修改“默认编译器”一栏,将“PdfLaTex”修改为“XeLaTex
  • 交作业或者写论文也常用latex,但我们常常需要让latex可以识别中文,这也就涉及到了xelatex和{ctex}中文包了,但一开始CodeRunner默认编译是用的pdflatex,是不能编译中文的。 插个话, 其实我也下载了mac版的 ...
  • 使用xelatex,源文件需要用utf-8编译,pdf文件不会乱码。 使用pdflatex,源文件不能使用utf-8编码,否则pdf文件会乱码。 使用GB2312没问题。 中文需要 ctex 包 ----- 貌似只有pdflatex支持ctex包。 ---...
  • PDF / A-1b用于在线提交,可与pdflatex,lualatex和xelatex一起使用 bibtexbiblatex支持 pdflatex,lualatex和xelatex的构建脚本 每章都有单独的tex文件 TikZ-支持 图支持TikZ,pgf(使用python)渐近线。 词汇...
  • TeX:一种宏语言。 Plain Tex: Tex中的一个最基本的宏集合与TeX的基础语言构成的一种...为区别,称这个 TeX 程序叫Knuth TeX。 Tex命令:Tex程序中的编译命令。tex命令默认用Plain TeX格式进行排版。也就是说t...
  • 带有 TeX 的词,仅仅是本文就已经提到了 TeX, LaTeX, XeLaTeX。通常中国学生面对不了解意思的一群形近单词,都会有一种「本能的恐惧」(笑~)。 因此,「大神们」在为新手介绍 TeX 的时候,如果互相争论 「XXTeX 比 ...
  • 一、latex中pdflatexxelatex区别 【感谢:多一点】 PDFTeX程序:Tex语言的一个实现,也就是把Tex语言转换为排版的一个程序。它会把TeX 语言写的代码直接编译成 PDF文件。 PDFLaTeX命令:PDF
  • TeX:一种宏语言。 Plain Tex: Tex中的一个最基本的宏集合与TeX的基础语言构成的一种格式。...为区别,称这个 TeX 程序叫Knuth TeX。 tex命令:Tex程序中的编译命令。tex命令默认用Plain TeX格式进行排版。也
  • %使用中文注意的细节:tex文件编码模式宏包的编码模式所选的编译系统相对应。 %Latex中文utf-8编码的三种方式 %1、CJKutf8 %\documentclass{article} %\usepackage{CJKutf8} %\begin{document} % \begin{...
  • view:Xelatexxelatex.exe -synctex=1 -interacion=nonstopmode分析原因调整方法 分析原因 我报错的原因虽然是一个错误,但其实算有两个问题: 1之前安装了CTEX2.9.2然后这个软件巨坑,把我所有的环境变量都给覆盖...
  • 本文参考至:http://stackoverflow.com/questions/37208051/pandoc-xelatex-not-found-xelatex-is-needed-for-pdf-output ...pandoc test.md -o test.pdf -t beamer --latex-engine=xelatex --template=m
  • 文章目录overleaf 改为XeLatex怎么操作 overleaf 改为XeLatex怎么操作 想将overleaf中的编译器改为XeLatex,搜索后也没有发现太好的回答,解决方法如下 点击菜单选项,然后就可以对overleaf进行设置了 效果如下: ...
  • 无法执行命令 : xelatex.exe -synctex=1 -interaction=nonstopmode “texstudio_riuUal”.tex 不要慌(百度一看没有一条关于这个的消息),去知乎搜了下,找到解决方案: 查找安装MikTex的路径,即找到pdflatex.exe...
  • pdflatex编译多语言latex文档的方法

    千次阅读 2018-05-17 19:20:43
    pdflatex编译多语言latex文档的方法关键词:latex,pdflatex,inputenc,fontenc,cjk,cjkutf8,zhmetrics利用多语言latex文档,不是什么新鲜事。在xetex等原生支持unicode编码的引擎流行之前,它就已经是经常遇到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,378
精华内容 551
关键字:

xelatex和pdflatex区别