引擎pdfTeX、LuaTeX、XeTeX是由TeX衍生的排版引擎,是用于编译源代码并生成文档的程序,有时也称为编译器。 如xelatex\texttt{xelatex}xelatex命令是结合XeTeX引擎和XeLaTeX格式的一个编译命令(类似于选择编译器(XeTeX引擎)和链接库函数(选择XeLaTeX格式)的过程) 核心步骤如下:阶段1:初始化与格式文件加载(xelatexmain.tex启动时)XeTeX引擎启动XeLaTeX是XeTeX引擎的“前端命令”,执行xelatexmain.tex时,实际启动的是XeTeX ”,是XeTeX特有的中间格式,包含排版后的文本、字体、图形位置信息(但未包含实际图片和完整字体数据),类似“排版指令清单”。 阶段6:转换.xdv为PDF(最终输出)XeTeX引擎调用内置的PDF生成模块,将.xdv转换为PDF:嵌入字体XeTeX基于xelatex.fmt中的字体配置,调用系统字体库(如计算机中的TimesNewRoman
安装 执行以下代码,安装 TeXLive+TeXStudio 环境,使用 XeTeX 作为 LaTeX 的编译引擎: sudo apt install texlive-full sudo apt install texlive-xetex sudo apt install texstudio 由于这里使用 XeTeX 作为 LaTeX 的编译引擎,故安装好 TeXStudio 后,需要将默认编译器配置成 XeLaTeX
TeX 引擎、命令、格式 TeX 引擎目前主要有四种:TeX/eTeX、pdfTeX、XeTeX、LuaTeX TeX 格式目前主要有三种:Plain TeX、LaTeX、ConTeXt TeX 引擎对不同的 现今广泛使用电子文档格式为 PDF,而最新的一些 TeX 引擎比如 pdfTeX、XeTeX 以及 LuaTeX 都能直接编译输出 PDF 格式;对于较为古老的 TeX/eTeX 引擎,则可以通过 dvipdfmx
pdflatex - 使用pdfTeX程序来编译LaTeX格式的tex文件 xelatex - 使用XeTeX程序来编译LaTeX格式的tex文件 而pdfTeX程序和XeTeX程序有什么区别呢? 简单来说,pdfTeX不支持Unicode,但是支持的宏包更多,XeTeX支持Unicode,但是支持的宏包更少。pdfTeX程序能编译的,一般XeTeX程序也能编译(宏包支持的情况下)。 写中文的话,推荐用XeTeX,就这么简单咯。 三、测试 环境配好了,我们抓个模板来看看吧。这里放一个INFORMS journals的模板,有需要的同学可以在公众号后台回复【tstp】即可下载。
但是现在,XeTeX 原生支持 Unicode,并且可以方便地调用系统字体。可以说解决了困扰中国 TeX 使用者多年的大问题。至此,我们只需要使用几个简单的宏包,就能完成中文支持了。 XeTeX - XeLaTeX 高德纳教授在实现 TeX 的当初并没有考虑到中日韩等字符的处理,而只支持 ASCII 字符。 在 XeTeX 出现之前,为了能让 TeX 系统排版中文,国人曾使用了 天元、CCT、CJK 等手段处理中文。 不同于 CJK 等方式使用 TeX 和 pdfTeX 这两个不直接支持 Unicode 字符的引擎,XeTeX 引擎直接支持 Unicode 字符。 XeLaTeX 和 XeTeX 的关系与 pdfLaTeX 和 pdfTeX 的关系类似,这里不再赘述。 使用 XeTeX 引擎需要使用 UTF-8 编码。
sudo apt-get install texlive-latex-recommended 这里我安装一个推荐的版本,其实还有别的版本 sudo apt-get install texlive-xetex
下一步他们将会加入 xetex,让项目更完善。 其他准备进行的开发工作如下: 竖排显示; 增加对 XeTeX 的支持,并清理一些源代码; 对 JS 文件进行整合和整理; 增加对 Github 和 S3 存储的支持。
apt-get install texlive-xetex texlive-fonts-recommended texlive-plain-generic
XeLaTeX+MakeIndex+BibTeX XeLaTeX+MakeIndex+BibTeX D:/CTEX/MiKTeX/miktex/bin/texify.exe --pdf --engine=xetex
博客原文 用Rust移植Tectonic Tectonic是用C语言实现的,一款现代化,完整,独立的TeX/LaTeX引擎,由XeTeX和TeXLive提供支持。
XeTeX - XeLaTeX 高德纳教授在实现 TeX 的当初并没有考虑到中日韩等字符的处理,而只支持 ASCII 字符。 在 XeTeX 出现之前,为了能让 TeX 系统排版中文,国人曾使用了 天元、CCT、CJK 等手段处理中文。 不同于 CJK 等方式使用 TeX 和 pdfTeX 这两个不直接支持 Unicode 字符的引擎,XeTeX 引擎直接支持 Unicode 字符。 XeLaTeX 和 XeTeX 的关系与 pdfLaTeX 和 pdfTeX 的关系类似,这里不再赘述。 使用 XeTeX 引擎需要使用 UTF-8 编码。 总结 TeX - pdfTeX - XeTeX - LuaTeX 都是排版引擎,按照先进程度递增(LuaTeX 尚未完善)。
1.2 安装 TeXStudio 在终端直接从软件源安装即可: sudo pacman -S texstudio 1.3 配置 TeXStudio 本人使用 XeTeX 作为 LaTeX 的编译引擎,故安装好
disable protrusion for tt fonts }{} \ifxetex \usepackage[setpagesize=false, % page size defined by xetex unicode=false, % unicode breaks when used with xetex xetex]{hyperref} \else
它包含了 LaTeX,XeTeX,TeXworks 和 LyX,特别地包含了绝大部分 LaTeX 宏包,使用时基本不会遇到缺乏宏包的问题。
install texlive-latex-base texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra texlive-xetex
简历分为左右两栏,用 XeTeX 进行排版,双栏设计使页面可容纳更多信息。
1.2.8; using zlib 1.2.8 Compiled with poppler version 0.41.0 root@18e50c30e450:/# xelatex --version XeTeX Redistribution of this software is covered by the terms of both the XeTeX copyright and the Lesser GNU For more information about these matters, see the file named COPYING and the XeTeX source. Primary author of XeTeX: Jonathan Kew.
由于我是用的是WSL[Ubuntu],之前太懒没有装Windows下的TeXLive而且也懒得再倒腾,WSL中的TeX中文环境也只适配了XeTeX,所以这些都成为了找米板路上的阻碍。
写中文的话,推荐用XeTeX,就这么简单咯。
可以明确以下支持的功能:支持自定义环境支持自行设定开发环境算力,cpu:ram=1:2运行宿主机位于腾讯云内网,可以使用腾讯云内网资源 所需开发环境有以下要求:使用TeXLive新版本作为基础,即xetex