LuaTeX
LuaTeX是作为带有Lua脚本引擎嵌入的pdfTeX版本发起的基于TeX的电脑排版系统。经过一段时间的开发后被pdfTeX小组采纳作为pdfTeX的继任者[2][3](本身是eTeX的扩展,[4]后者也生成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年发布。[5]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的特殊支持仍在开发中。 参见延伸阅读
外部链接
参考资料
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve