LuaTeX 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
LuaTeX 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
LuaTeX 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
LuaTeX 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
LuaTeX 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

LuaTeX是作为带有Lua脚本引擎嵌入的pdfTeX版本发起的基于TEX的电脑排版系统。经过一段时间的开发后被pdfTeX team采纳作为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提供图形引擎。

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
2020/11/12 13:56

TeX 家族(TeX, XeTeX, LuaTeX,XeLaTeX …看完这篇就懂了)

# 名词解释 相信你跟我一样,第一次接触LaTeX就被各种名词 (LaTeX、TeX、pdfTeX、MiKTeX)弄乱了。 TeX首先是一种宏语言,同时其也是一种排版引擎。基本的TeX系统只有300多个元命令 (primitive) ,十分精悍,但是很难读懂。 ## 引擎 引擎是真正干活的程序。引擎的基本功能就是解释TeX语法,把字排成行,把行排成页,涉及到断字、断行、分页等算法。最原始的引擎是TeX。 - TeX:1978年由Donald Erwin Knuth(高德纳)开发。是后...

0
0
发表了博客
2019/05/11 19:43

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

TeX 家族 带有 TeX 的词,仅仅是本文就已经提到了 TeX, LaTeX, XeLaTeX。通常中国学生面对不了解意思的一群形近单词,都会有一种「本能的恐惧」(笑~)。 因此,「大神们」在为新手介绍 TeX 的时候,如果互相争论 「XXTeX 比 YYTeX 好」或者是「XXTeX 的 YYTeX 如何如何」,往往会蹦出下面这些带有 TeX 的词汇: TeX, pdfTeX, XeTeX, LuaTeX, LaTeX, pdfLaTeX, XeLaTeX … 事实上,这部分的内容太过复杂,我自己的了解也实在有限...

0
0
发表了博客
2019/06/06 18:12

LaTex 源码都在那

aifreedom.com/technology/ # `pdfTeX` Source code: [![Download](https://i.stack.imgur.com/LBZbu.png) `http://ctan.org/tex-archive/systems/pdftex/`](http://ctan.org/tex-archive/systems/pdftex/) # `XeTeX` Homepage: [![Homepage](https://i.stack.imgur.com/P0f21.png) `http://xetex.sourceforge.net/`](http://xetex.sourceforge.net/) Source code: [![Download](https://i.stack.imgur.com/LBZbu.png) `http://...

0
0
2020/11/18 00:08

关于Latex常见问题解决

收集在使用latex中一些问题的解决办法,该博客会持续更新。。。 1. 关于使用sidewaystable 或者是 sidewaysfigure,所插入的表格或者是图片一直在章节最后一个的解决办法 ``` \usepackage{afterpage} # .... \afterpage{\clearpage} \begin{sidewaysfigure}[h!] \centering \includegraphics[width=0.95\textwidth]{matrix} \caption{Full correlation matrix for 2 countries} \label{correlation} \end{sidewaysfigure} ``` 解...

0
0
发表了博客
2011/06/16 22:41

编译Festival 2.1 手记(Ubuntu natty 11.04)

本文原始链接: http://cherrot.com/2011/05/build-festival-2-1-on-ubuntu-natty-meego-1-2/ 前期准备: 首先去 http://www.festvox.org/festival/downloads.html 把最新的源码包统统下载下来解压: 图中的两个文件夹就是解压出来的源码目录。按照festival目录中的install 说明,要编译Festival 首先必须编译EST ( Edinburgh Speech Tools )。 编译Edinburgh Speech Tools: 首先确认是否安装了libncurses5-dev软件包(我的Ubu...

0
2
发表了博客
2019/03/09 10:14

01LaTeX学习系列之---TeX的介绍与认识

01TeX的介绍与认识 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第1篇。 前一篇:无 后一篇:02LaTeX学习系列之---TeX环境的搭建 总目录:19LaTeX学习系列之---LaTeX的总结 [TOC] 前言 今天我们来介绍一个专业的写论文的计算机语言TeX, 一.请允许我说一下学习TeX的动机: 为本学期准备参加的数学建模比赛,做好一手专业的文档。 未毕业论文做一下排版的准备,毕竟TeX比较专业,至于为什么不用word,请看下面。 为以后科...

0
0
发表了博客
2020/03/25 08:22

latex 如何添加圆圈数字?

众所周知,LATEX 提供了 \textcircled 命令用以给字符加圈,但效果却不怎么好: 实际上,加圈并不是一个平凡的变换,它会涉及到圈内字符形状的微调,而这是几乎无法在 TEX 宏层面解决的。因此,要得到比较好的效果,最好能使用预先设计的字符形(glyph)。 传统方案 pifont 宏包提供了一系列杂锦符号(dingbats),其中就有带圈数字。pifont 属于 psnfss 宏集,它封装了一系列 PostScript 字体,包含著名的 Helvetica、Times、C...

0
0
发表了博客
2019/02/06 11:23

Tex家族关系

小书匠 声明:文章自一份其实很短的 LaTeX 入门文档学习,整理所得。 Tex家族关系 Tex家族关系图 1.排版引擎 1.所谓的引擎,是指能够实现断行、分页等操作的程序(请注意这并不是定义) 2.标记语言,是指一种将控制命令和文本结合起来的格式,它的主体是其中的文本而控制命令则实现一些特殊效果(同样请注意这并不是定义) Tex 1.TeX 的源代码是后缀为 .tex 的纯文本文件。使用任意纯文本编辑器,都可以修改 pdfTeX dvi 格式是为...

0
0
发表了博客
2013/07/03 21:52

编译Android 4.0.4(打包出问题)

开发环境Ubuntu 12.04 一、编译准备 1.安装java uestc@uestc-ThinkPad-T43:~/tools$ ls jdk1.6.0_24 jdk-6u24-linux-i586.bin uestc@uestc-ThinkPad-T43:~/tools$ chmod +x jdk-6u24-linux-i586.bin uestc@uestc-ThinkPad-T43:~/tools$ ./jdk-6u24-linux-i586.bin 安装完成配置如下: uestc@uestc-ThinkPad-T43:~/tools$ sudo mkdir /usr/lib/jvm uestc@uestc-ThinkPad-T43:~/tools$ sudo mv jdk1.6.0_24 /usr/lib/jvm uestc@u...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部