更多:字体与 Unicode 引擎
小于 1 分钟
更多:字体与 Unicode 引擎
Lua
LuaTeX 引擎提供了类似于 XeTeX 访问 OpenType 字体的方式。fontspec
宏包大部分的使用方法在 XeTeX 和 LuaTeX 中工作的一样好。
而 LuaTeX 也在其它方式上扩展了 TeX,其中值得注意的一点就是可以嵌入 Lua 脚本语言。这是一种对于习惯「主流」编程语言的人来说更熟悉的编程风格。它也为访问 TeX 系统内部工作方式、并通过替换为 Lua 新代码来改变行为提供了可能。
本课程并不涵盖 Lua 编程的内容,在这里仅展示一个计算 2π 的简单例子。
%!TEX lualatex
\documentclass{article}
\begin{document}
$ 2\pi \approx \directlua{ tex.print(2 * math.pi) } $
\end{document}