From 73c32258a4380eb42452e3f2da7f6bc01d57ef0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Wang?= Date: Fri, 6 Mar 2020 12:16:10 +0100 Subject: [PATCH] Fix glyph assembly data for axisheight5000-verticalarrow14000.woff (#22084) * Make full advance of the "bot" match the glyph height (19em). instead of the incorrect 1em value. * Force min overlap to be 0 and max part overlap to be 1em, so that GlyphAssembly is valid per [1] and the engine has flexibility to adjust the overlap in order to match the target size. [1] https://mathml-refresh.github.io/mathml-core/#the-glyphassembly-table "For each GlyphPartRecord in GlyphAssembly.partRecords, the values of GlyphPartRecord.startConnectorLength and GlyphPartRecord.endConnectorLength must be at least omin. Otherwise, it is not possible to satisfy the condition of MathVariant.minConnectorOverlap." --- .../axisheight5000-verticalarrow14000.woff | Bin 1336 -> 1344 bytes mathml/tools/axisheight.py | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/fonts/math/axisheight5000-verticalarrow14000.woff b/fonts/math/axisheight5000-verticalarrow14000.woff index 9f5d59ae6a7fbf221fd14126645f1cbc7c25d286..70f366a3d0b7ec891fc4041584a1ddea55b0bc42 100644 GIT binary patch delta 733 zcmdnNb%3kB+~3X3KP1GTfq~V5ftvvcIQK9xf@nl#EXJ8-g&#Z zh4?Zsurx3*Fh~KhOt)9$KVQcX51`l_Ab%22T~mT$fxCaOz7dce0~B)r;sl`|hLe(W z6CDc}7?}P*1R1@YogM{bq$Z{S6>lzdm**S7?y-l3{ zrtG%!$4g>W6U1!3%1v7;t>NqGWIylV^AE2srhgEukt#IfoyWqu(3NoqzCs_`N z#vLs9_0Ew0%!Px|4>-2};JI^vxti~ei~25}JBLcYi0ttFC?2%w8S7iQ+OV@c!ZQvC zzWX4!qmg+x=bic^EqmGX8r?k~n5j)XA|e$nv$E?Dm#B=zE{zL|O`9FM6fZJO`WLe0 zT&8)O>g6RtcI!IK4}|3RyRFqazT34wT}k#+YsuB5bH}f}a`Iema#DqFO5)0>pS8~# z{8s56>sxf}x{k+AHS-jy>Q^fKS|^$}g+|Jo3OF6veaRy9#8wlxxc8UmIQ@v8J6|aM zpV7JXZMU@lDhN#~?m6-Q{=b!eey{8*ZJ*pSyew^gIW6>)j$qA^`n@WdpLWQnD+xcJ z_3F~~jSr9RJn#Ltz)$?}CX;D#Gr1?Km3F6Rz2WvtU#!Hyu=xj5FQZ`gw^i|uU)ElW z)G?4^aM{nMJ$V{Stfwk-vvjjOv+x8}hLE*P;^K^5hTiT*8)oFX1f6CONli^isC$^o on6lY$KZD~28DSA-MFyJ^VRZ%uU@X@iJaB;L2r%JDFJin70ONrP#Q*>R delta 725 zcmX@WwS%j^+~3X3KP1GTfq~V6ftvvcI1ex|f@nl#EXJ8-g&#Z zh4?Zsu+#umO98P=b++R*U&jy+px6u`zZa;kDI!o!**{p{2*{2Bia7vrg3u4cNy)j1 zjs*-1Og|ukj9$)8j{-7M6H|Z+Ie=n%Ky1bxyRG1-hUtNwHrlc7l4|DLE9%eL4#wuqG&PU`5| zp|Rq@q8Ha{CE8{-NO(4hzp(z|$QAp|aM!!bQ|5JMhPR4w`EmR#dS-u}VaFkE3BUWY zViP5!DthNE=T@%?{s~*frT&`6%%B9eX5Bs!*ToK;{C#FdB`@AMIwW~)X<1~iI+uHw?}H4< zpqB~Pk4Pt^ZF67Ued%-AwTHHf?KLZFcE)_@ELOXGD%;tpmATTQYg+wtnSft$N?SMlLwNv3F@&i`S7e!==#YzA)$GbLy=Da dPYVNIjKE`H6a!