diff options
Diffstat (limited to 'macros/luatex/generic/luaotfload/luaotfload-features.lua')
-rw-r--r-- | macros/luatex/generic/luaotfload/luaotfload-features.lua | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/macros/luatex/generic/luaotfload/luaotfload-features.lua b/macros/luatex/generic/luaotfload/luaotfload-features.lua index 4b3c1a0859..9b753aac82 100644 --- a/macros/luatex/generic/luaotfload/luaotfload-features.lua +++ b/macros/luatex/generic/luaotfload/luaotfload-features.lua @@ -5,8 +5,8 @@ assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") { name = "luaotfload-features", - version = "3.23", --TAGVERSION - date = "2022-10-03", --TAGDATE + version = "3.24", --TAGVERSION + date = "2023-08-19", --TAGDATE description = "luaotfload submodule / features", license = "GPL v2.0", author = "Hans Hagen, Khaled Hosny, Elie Roux, Philipp Gesang, Marcel Krüger", @@ -614,6 +614,13 @@ local tlig_specification = { }, } +-- "substitution" features allow to replace individual characters with other +-- characters. This is often used inside of fonts to e.g. implement stylistic +-- sets. +-- As an example how such features can be added in the fontloader, we have a +-- simple implementation of the ROT13 cipher as a font feature. It can be +-- used by enabling the `rot13` font feature in a font, but we are not aware of +-- any practical usecase for this. local rot13_specification = { type = "substitution", features = everywhere, |