summaryrefslogtreecommitdiff
path: root/macros/luatex/generic/luaotfload/luaotfload-embolden.lua
diff options
context:
space:
mode:
Diffstat (limited to 'macros/luatex/generic/luaotfload/luaotfload-embolden.lua')
-rw-r--r--macros/luatex/generic/luaotfload/luaotfload-embolden.lua17
1 files changed, 5 insertions, 12 deletions
diff --git a/macros/luatex/generic/luaotfload/luaotfload-embolden.lua b/macros/luatex/generic/luaotfload/luaotfload-embolden.lua
index eec5ffde15..9d36071c03 100644
--- a/macros/luatex/generic/luaotfload/luaotfload-embolden.lua
+++ b/macros/luatex/generic/luaotfload/luaotfload-embolden.lua
@@ -5,8 +5,8 @@
local ProvidesLuaModule = {
name = "luaotfload-embolden",
- version = "3.12", --TAGVERSION
- date = "2020-02-02", --TAGDATE
+ version = "3.13", --TAGVERSION
+ date = "2020-05-01", --TAGDATE
description = "luaotfload submodule / color",
license = "GPL v2.0",
author = "Marcel Krüger"
@@ -18,24 +18,17 @@ end
local otffeatures = fonts.constructors.newfeatures "otf"
-local function setembolden(tfmdata, factor)
- tfmdata.embolden = factor
-end
-
-local function enableembolden(tfmdata)
- tfmdata.mode, tfmdata.width = 2, tfmdata.size*tfmdata.unscaled.embolden/6578.176
+local function enableembolden(tfmdata, _, embolden)
+ tfmdata.mode, tfmdata.width = 2, tfmdata.size*embolden/6578.176
end
otffeatures.register {
name = "embolden",
description = "embolden",
- initializers = {
- base = setembolden,
- node = setembolden,
- },
manipulators = {
base = enableembolden,
node = enableembolden,
+ plug = enableembolden,
}
}