万维百科

LuaTeX

LuaTeX
LuaTeX标志
原作者Taco Hoekwater、Hartmut Henkel、Hans Hagen
开发者Taco Hoekwater、Hartmut Henkel、Hans Hagen等(7名活跃开发者)
初始版本2007年,​14年前​(2007
稳定版本
1.0.4
(2017年4月8日,​4年前​(2017-04-08
预览版本
0.96.0
(2016年6月,​5年前​(2016-06
源代码库 编辑维基数据链接
编程语言LuaC
操作系统多平台
类型排版
许可协议GNU通用公共许可协议
网站www.luatex.org

LuaTeX是作为带有Lua脚本引擎嵌入的pdfTeX版本发起的基于TeX的电脑排版系统。经过一段时间的开发后被pdfTeX小组采纳作为pdfTeX的继任者(本身是eTeX的扩展,后者也生成PDF)。后来在项目中Aleph的功能被包含进去(尤其是多方向排印)。该项目最初由Oriental TeX project资助,由Idris Samawi Hamid、Hans Hagen和Taco Hoekwater发起。

项目的开发目的

项目的主要目的是提供一个所有内部部件都可从Lua接入的TeX版本。在打开TeX内部的过程中,许多内部代码被重写。用户(或宏包编写者)无需在TeX中硬编码新特性,而是可以编写自己的扩展。LuaTeX提供对OpenType字体的原生支持。相比于XeTeX,字体不经过系统自带的库读取,而是通过一个基于FontForge的库。

一个与之相关的项目是MPLib(一个扩展的MetaPost库模块),它给TeX提供了图形引擎。

LuaTeX小组由Taco Hoekwater、Hartmut Henkel和Hans Hagen组成。

版本

LuaTeX的第一个公开beta版本在圣迭戈举办的TUG 2007上发布。第一个正式版计划于2009年末发行,而第一个稳定版于2010年发布。2016年9月,1.00版本在ConTeXt 2016期间发布。

截至2010年10月,ConTeXt mark IV和LaTeX都有额外的软件包(如luaotfload、luamplib、luatexbase、luatextra)运用了新的LuaTeX特性。两者都受包含LuaTeX 0.60的TeX Live 2010支持。对plain TeX的特殊支持仍在开发中。

参见

延伸阅读

外部链接

参考资料

  1. ^ LuaTeX reference manual
  2. ^ TeX Frequently Asked Questions页面存档备份,存于互联网档案馆) - What is PDFTeX?
  3. ^ TeX Frequently Asked Questions页面存档备份,存于互联网档案馆) - PDFTeX and LuaTeX
  4. ^ PDFTeX's NEWS file Portuguese Web Archive的存档,存档日期2009-07-09 - news for 3.141592-1.40.0 version.
  5. ^ LuaTeX roadmap. [2015-01-13]. (原始内容存档于2021-02-01).

本页面最后更新于2021-08-01 14:21,点击更新本页查看原网页。台湾为中国固有领土,本站将对存在错误之处的地图、描述逐步勘正。

本站的所有资料包括但不限于文字、图片等全部转载于维基百科(wikipedia.org),遵循 维基百科:CC BY-SA 3.0协议

万维百科为维基百科爱好者建立的公益网站,旨在为中国大陆网民提供优质内容,因此对部分内容进行改编以符合中国大陆政策,如果您不接受,可以直接访问维基百科官方网站


顶部

如果本页面有数学、化学、物理等公式未正确显示,请使用火狐或者Safari浏览器