summaryrefslogtreecommitdiff
path: root/tex/context/fonts/mkiv/lm.lfg
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/fonts/mkiv/lm.lfg')
-rw-r--r--tex/context/fonts/mkiv/lm.lfg50
1 files changed, 22 insertions, 28 deletions
diff --git a/tex/context/fonts/mkiv/lm.lfg b/tex/context/fonts/mkiv/lm.lfg
index 44ea14571..5ea043b55 100644
--- a/tex/context/fonts/mkiv/lm.lfg
+++ b/tex/context/fonts/mkiv/lm.lfg
@@ -76,17 +76,17 @@ return {
[0x002DA] = { yoffset = -0.05 }, -- ring
[0x002C7] = { yoffset = -0.05 }, -- check
[0x020D7] = { yoffset = -0.05 }, -- vec
- [0x00300] = { yoffset = -0.07 , all=true }, -- widegrave
- [0x00301] = { yoffset = -0.07 , all=true }, -- wideacute
- [0x00302] = { yoffset = -0.1 , all=true }, -- widehat
- [0x00303] = { yoffset = -0.09 , all=true }, -- widetilde
- [0x00304] = { yoffset = -0.1 , all=true }, -- widebar
- [0x00306] = { yoffset = -0.07 , all=true }, -- widebreve
- [0x00307] = { yoffset = -0.05 , all=true }, -- widedot
- [0x00308] = { yoffset = -0.05 , all=true }, -- wideddot
- [0x020DB] = { yoffset = -0.075 , all=true }, -- widedddot
- [0x0030A] = { yoffset = -0.05 , all=true }, -- widering
- [0x0030C] = { yoffset = -0.075 , all=true }, -- widecheck
+ [0x00300] = { yoffset = -0.07, all = true }, -- widegrave
+ [0x00301] = { yoffset = -0.07, all = true }, -- wideacute
+ [0x00302] = { yoffset = -0.1, all = true }, -- widehat
+ [0x00303] = { yoffset = -0.09, all = true }, -- widetilde
+ [0x00304] = { yoffset = -0.1, all = true }, -- widebar
+ [0x00306] = { yoffset = -0.07, all = true }, -- widebreve
+ [0x00307] = { yoffset = -0.05, all = true }, -- widedot
+ [0x00308] = { yoffset = -0.05, all = true }, -- wideddot
+ [0x020DB] = { yoffset = -0.075, all = true }, -- widedddot
+ [0x0030A] = { yoffset = -0.05, all = true }, -- widering
+ [0x0030C] = { yoffset = -0.075, all = true }, -- widecheck
},
},
{
@@ -103,9 +103,9 @@ return {
{
tweak = "fixprimes",
factor = 1.05,
- -- smaller = true,
+ -- smaller = true,
scale = 0.9,
- -- fake = 0.6,
+ -- fake = 0.6,
},
{
tweak = "checkspacing",
@@ -125,21 +125,15 @@ return {
},
},
parameters = {
- FractionNumeratorDisplayStyleShiftUp = function(value,target,original)
- local o = original.mathparameters.FractionNumeratorDisplayStyleShiftUp
- if o > 675 then
- o = 600
- else
- -- probably tuned
- end
- return o * target.parameters.factor
- end,
- NoLimitSupFactor = 0,
- NoLimitSubFactor = 900,
- -- AccentBaseHeight = 0,
- AccentBaseDepth = 50,
- },
- bigs = {1, 3, 5, 7},
+ FractionNumeratorDisplayStyleShiftUp = 600, -- used to be a function
+ NoLimitSupFactor = 0,
+ NoLimitSubFactor = 900,
+ -- AccentBaseHeight = 0,
+ AccentBaseDepth = 50,
+ },
+ bigslots = {
+ 1, 3, 5, 7
+ },
--
-- experimental fixes for mkiv:
--