diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/unicode-math/unicode-math.lua')
-rw-r--r-- | Master/texmf-dist/tex/latex/unicode-math/unicode-math.lua | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/unicode-math/unicode-math.lua b/Master/texmf-dist/tex/latex/unicode-math/unicode-math.lua new file mode 100644 index 00000000000..29c2367cfed --- /dev/null +++ b/Master/texmf-dist/tex/latex/unicode-math/unicode-math.lua @@ -0,0 +1,31 @@ +-- +-- This is file `unicode-math.lua', +-- generated with the docstrip utility. +-- +-- The original source files were: +-- +-- unicode-math.dtx (with options: `lua') +-- Copyright 2006-2011 Will Robertson <will.robertson@latex-project.org> +-- Copyright 2010-2011 Philipp Stephani <st_philipp@yahoo.de> +-- +-- This package is free software and may be redistributed and/or modified under +-- the conditions of the LaTeX Project Public License, version 1.3c or higher +-- (your choice): <http://www.latex-project.org/lppl/>. +-- +-- This work is "author-maintained" by Will Robertson. +local err, warn, info, log = luatexbase.provides_module({ + name = "unicode-math", + date = "2011/04/23", + version = 0.1, + description = "Unicode math typesetting for LuaLaTeX", + author = "Khaled Hosny, Will Robertson, Philipp Stephani", + licence = "LPPL v1.3+" +}) +local function set_sscale_dimens(fontdata) + local mc = fontdata.MathConstants + if mc then + fontdata.parameters[10] = mc.ScriptPercentScaleDown or 70 + fontdata.parameters[11] = mc.ScriptScriptPercentScaleDown or 50 + end +end +luatexbase.add_to_callback("luaotfload.patch_font", set_sscale_dimens, "unicode_math.set_sscale_dimens") |