diff options
Diffstat (limited to 'Master/texmf-dist/fonts/source')
38 files changed, 199 insertions, 124 deletions
diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf index 541f00f7633..fd9d08adbfb 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Light.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Light.mf index ab0d9444747..ee63d484cc8 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Light.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Light.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf index b6b742eb3e8..7bf5800ac78 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf index 32e2d557bca..00f54f1b822 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA.mf index 98a7d08f2d0..f7221763861 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and @@ -17,7 +17,7 @@ subs := 7/10; % subscript size rth# := rule_thickness#; fontdimen 8: % parameters $\sigma_8$ to $\sigma_{22}$ will now be listed - math_axis# + 3.5rth# + desc_depth#, % num1 (\sigma_8) + math_axis# + 3.5rth# + subs * desc_depth#, % num1 (\sigma_8) math_axis# + 1.5rth# + 5/6pt#, % num2 (\sigma_9) math_axis# + 1.5rth# + 5/6pt#, % num3 (\sigma_{10}) 3.5rth# + subs * asc_height# - math_axis#, % denom1 (\sigma_{11}) diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf index ee31a6ccc91..d73c34c1966 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Light.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Light.mf index de8e7315ab9..b16061a0f37 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Light.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Light.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf index 29a1d906bf9..091f10a4f89 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf index 41017dd65c6..99291db9d04 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB.mf index 1701a007fc5..17284eb6247 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf index 3003188b3e3..22eb0e35620 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Light.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Light.mf index 99170937af5..de672748046 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Light.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Light.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf index b7027f8fc0f..701f3748844 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf index 097eebfdf9a..5f59437a525 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC.mf index 60aea2f13a8..d407aab88d8 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf index 442d030acef..e8be0186eaa 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Light.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Light.mf index 4267e6e31d0..8061a846b65 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Light.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Light.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf index 52acb82ae9c..e3a2ea6f500 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf index b13d581a560..de22d61cca9 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD.mf index cad75ea28b5..75bc3e1c1f7 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf index 320f00eac8b..f5463022af0 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Light.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Light.mf index 5f0875803df..dfaefc199ba 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Light.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Light.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf index 573772616a8..c39b44a0e4b 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf index f0414ac01bf..038513bf484 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE.mf index 840c22d9e3d..25c3fd03b8d 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf index 543a4730296..a69cc974692 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Light.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Light.mf index 7f215567478..54b174a5303 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Light.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Light.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf index 348c2238ece..759f9aebc51 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf index 64f01b161af..df64590f7a2 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF.mf index 8d76b8cbb73..9a79721c03d 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mdaccents.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mdaccents.mf index 872bb12609a..ab342a4f609 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mdaccents.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mdaccents.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and @@ -54,7 +54,7 @@ beginaccent(6u# + side_bearing#, 3u# + 1/2accent_thickness#); "vec"; labels(0,1); endchar; -beginsymbol(5u#, (-1)[x_height#, asc_height#], 0); "middle bar"; +beginsymbol(5u#, (-.8)[x_height#, asc_height#], 0); "middle bar"; penpos0(accent_thickness, 90); penpos1(accent_thickness, 90); @@ -65,7 +65,7 @@ beginsymbol(5u#, (-1)[x_height#, asc_height#], 0); "middle bar"; penlabels(0,1) endchar; -beginsymbol(5u#, (-1)[x_height#, asc_height#], 0); "middle slash"; +beginsymbol(5u#, (-.8)[x_height#, asc_height#], 0); "middle slash"; x0 = w - x1 = 0; 1/2[y0,y1] = h; y1 - y0 = 2line_thickness; diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mdarrows.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mdarrows.mf index ad6a7d52d30..5916b56593a 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mdarrows.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mdarrows.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mdbase.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mdbase.mf index 5f64d7b8ded..5a3a9c78898 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mdbase.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mdbase.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and @@ -10,31 +10,31 @@ design_size := 10; font_size design_size * pt#; if known ps_output: - font_version := "1.000"; - font_comment := "Copyright (c) 2011, Sebastian Schubert. This Font Software is licensed under the SIL Open Font License, Version 1.1."; + font_version := "2.000"; + font_comment := "Copyright (c) 2012, Sebastian Schubert. This Font Software is licensed under the SIL Open Font License, Version 1.1."; fi -u# := 0.6pt#; +u# := 0.57pt#; cap_height# := 6.74pt#; %7.37pt#; -asc_height# := cap_height#; % 8.56pt#; +asc_height# := 7.10pt#; % 8.56pt#; desc_depth# := 1.98pt#; % 2.94pt#; x_height# := 4.84pt#; math_axis# := 2.75pt#; if weight_index = 0: % Light - line_thickness# := 0.41pt#; - rule_thickness# := line_thickness#; + line_thickness# := 0.40pt#; + letter_line_thickness# := 0.40pt#; dot_size# := line_thickness#; elseif weight_index = 1: % Regular - line_thickness# := 0.72pt#; - rule_thickness# := line_thickness#; + line_thickness# := 0.68pt#; + letter_line_thickness# := 0.73pt#; dot_size# := line_thickness#; elseif weight_index = 2: % Semibold - line_thickness# := 0.98pt#; - rule_thickness# := line_thickness#; + line_thickness# := 0.93pt#; + letter_line_thickness# := 1.01pt#; dot_size# := 0.85pt#; else: % Bold - line_thickness# := 1.17pt#; - rule_thickness# := line_thickness#; + line_thickness# := 1.14pt#; + letter_line_thickness# := 1.25pt#; dot_size# := 1.0pt#; fi; @@ -54,7 +54,8 @@ arrow_spread# := 1.6equal_spread#; delim_height# := 4.9pt#; % half the height of normal delimiters bigop_height# := 10.7pt#; % height of big operators accent_height# := x_height# + 1.u#; % height of accents -accent_thickness# := 3/4line_thickness#; +accent_thickness# := 4/5line_thickness#; +rule_thickness# := line_thickness#; mode_setup; @@ -64,10 +65,11 @@ define_whole_pixels(dot_size, small_op_size, med_op_size, large_op_size, plus_si arrow_horiz_len, arrow_vert_len, arrow_diag_len, arrow_spread); if known ps_output: - define_pixels(math_axis, line_thickness, rule_thickness, side_bearing, accent_height, accent_thickness); + define_pixels(math_axis, line_thickness, letter_line_thickness, rule_thickness, side_bearing, accent_height, accent_thickness); else: math_axis := good.y(math_axis# * hppp); line_thickness := ceiling(line_thickness# * hppp); + letter_line_thickness := ceiling(letter_line_thickness# * hppp); rule_thickness := ceiling(rule_thickness# * hppp); side_bearing := ceiling(side_bearing# * hppp); accent_height := ceiling(accent_height# * hppp); @@ -525,7 +527,7 @@ def stroke_through_arrow(expr pos, alpha, spread)(text angles) = endgroup; enddef; -def draw_product(expr centre, width, height, sign, thick) = +def put_product_points(expr centre, width, height, sign, thick) = thin := thick; z1r - z0r = z3r - z2r = width * right; @@ -539,12 +541,12 @@ def draw_product(expr centre, width, height, sign, thick) = x9 = 1/2[x1,x5]; y8 = y9 = y2l; - penpos0(thin, sign * 100); - penpos1(thin, sign * 80); + penpos0(thin, sign * 90); + penpos1(thin, sign * 90); penpos2(thin, sign * 90); penpos3(thin, sign * 90); - penpos4(thin, sign * 80); - penpos5(thin, sign * 100); + penpos4(thin, sign * 90); + penpos5(thin, sign * 90); penpos6(thick, 0); penpos7(thick, 0); penpos8(thick, 0); @@ -554,11 +556,48 @@ def draw_product(expr centre, width, height, sign, thick) = x10 = x6r; x11 = x7l; + penlabels(0,1,2,3,4,5,6,7,8,9,10,11); +enddef; + + +def draw_product(expr centre, width, height, sign, thick) = + + put_product_points(centre, width, height, sign, thick) + fill z6r -- z8r -- z9l -- z7l -- z7r -- z9r -- z3l -- z3r -- z2r -- z2l -- z8l -- z6l --cycle; -% fill z0l -- z4l -- z4r{dir (sign * 160)} .. {sign * up}z6r -- z10 -- z11 -- z7l{sign * down} .. {dir (-sign * 160)}z5r -- z5l -- z1l -- z1r{dir (sign * 160)} .. {sign * up}z7r -- z9r{sign * up} .. {dir (sign * 15)}z3l -- z3r -- z2r -- z2l{dir (-sign * 15)} .. {sign * down}z8l -- z6l{sign * down} .. {dir (-sign * 160)}z0r -- cycle; +enddef; - penlabels(0,1,2,3,4,5,6,7,8,9,10,11); +def draw_productintegral(expr centre, width, height, sign, thick) = + + put_product_points(centre, width, height, sign, thick); + + z8''=0.3[z2l,z3l]; + z9''=0.7[z2l,z3l]; + + x6'=x6; y6'-y6=sign*(x6-x0+1/2thick); + penpos6'(sign*thick/sind(angle(z8''-z0)),0); + penpos8''(thick, 0); + penpos9''(thick, 0); + + z0r = z0'r; + penpos0'(thick,sign*76); + + z2 - z2' = sign* 1/35height * up; + penpos2'(thin,sign*90); + z8''l = z8'l; + penpos8'(thick,sign*90); + + x7'=x7; y7'-y7=sign*(x1-x7+1/2thick); + penpos7'(sign*thick/sind(angle(z9''-z1)),0); + + z7'' = z7' + whatever*(z1-z9''); + y7'' = y7; + penpos7''(sign*thick/sind(angle(z7'-z7'')),0); + + fill z8''r -- z9''l{sign*down} .. {z1-z9''}z7'l -- z7''l -- z7''r -- z7'r{z9''-z1} .. {sign*up}z9''r -- z3l -- z3r -- z8'r{left} .. z2'r -- z2'l .. {right}z8''l{sign*down} ... {z0-z8''}z6'l{z0-z8''} ... {left}z0r -- z0'l{left} .. {right}z0l{right} ... {z8''-z0}z6'r{z8''-z0} ... {sign*up}cycle; + + penlabels(0',2',6',7',7'',8',8'',9''); enddef; def draw_sum(suffix $)(expr centre, width, height, thick) = diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mddelims.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mddelims.mf index 1038ca0b110..b6164ff9b64 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mddelims.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mddelims.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and @@ -441,7 +441,7 @@ extensible current_char: 0, 0, 0, current_char; % double vertical line charlist current_char - 5: current_char -4: current_char; for scale = 1, 1.2: - beginsymbol(8u# + 3line_thickness# + 2side_bearing#, vcentre(2scale * delim_height#)); "tripe vertical bar"; + beginsymbol(8u# + 3line_thickness# + 2side_bearing#, vcentre(2scale * delim_height#)); "triple vertical bar"; x0 = x1; x2 = x3; x4 = x5; @@ -598,3 +598,19 @@ endchar; extensible current_char - 2: current_char - 2, 0, current_char - 1, current_char; charlist root_char: root_char + 1: root_char + 2: root_char + 3: root_char + 4: root_char + 5: current_char - 2; + +% more roots + +for scale = 1, 1.2, 1.5, 1.8, 2.4, 3: + beginsymbol((4scale + 2) * u# + 5/2line_thickness# + 2side_bearing#, vcentre(2scale * delim_height#)); "root"; + draw_root(line_thickness); + endchar; +endfor; + +beginsymbol(14u# + 5/2line_thickness# + 2side_bearing#, 1.2delim_height#, 0); "root -- top"; + draw_root_top(line_thickness); +endchar; + +beginsymbol(14u# + 5/2line_thickness# + 2side_bearing#, 2.4delim_height#, 0); "root -- bottom"; + draw_root_bot(line_thickness); +endchar; diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mdgeometric.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mdgeometric.mf index 32c6a604fbf..7d608a1d6fd 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mdgeometric.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mdgeometric.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and @@ -934,10 +934,11 @@ beginsymbol(18/10order_width# + 2side_bearing#, vcentre(2equal_spread# + line_th pair centre; centre := (w/2, (h-d)/2); thick := line_thickness; + thin := letter_line_thickness; alpha := 0; - z0 = centre - (9/10order_width - 1/2thick) * dir alpha; - z1 = centre + (9/10order_width - 1/2thick) * dir alpha; + z0 = centre - (9/10order_width - 1/2thin) * dir alpha; + z1 = centre + (9/10order_width - 1/2thin) * dir alpha; z6 = 1/5[z0,z1]; z7 = 4/5[z0,z1]; z2 = z6 + equal_spread * dir (alpha + 90); @@ -946,14 +947,14 @@ beginsymbol(18/10order_width# + 2side_bearing#, vcentre(2equal_spread# + line_th z5 = z7 - equal_spread * dir (alpha + 90); z8 = z9 = centre; - penpos0(thick, alpha); - penpos1(thick, alpha); + penpos0(thin, alpha); + penpos1(thin, alpha); penpos2(thick, alpha - 90); penpos3(thick, alpha + 90); penpos4(thick, alpha + 90); penpos5(thick, alpha - 90); - penpos8(thick, alpha - 135); - penpos9(thick, alpha + 135); + penpos8(thin, alpha - 135); + penpos9(thin, alpha + 135); fill stroke z4.e{dir (alpha + 180)} .. {dir (alpha + 225)}z9.e @@ -1235,7 +1236,7 @@ endchar; for sign = 1, -1: beginoperator(plus_size#, 1); "product"; - draw_product(centre, plus_size, plus_size, sign, line_thickness); + draw_product(centre, plus_size, plus_size, sign, letter_line_thickness); endchar; endfor; @@ -1364,13 +1365,13 @@ for filled = false, true: p1 = z7{dir (90+35)} .. {dir 90}z2r; p2 = z3r{dir 270} .. {dir (270-35)}z8; (t1,t2) = p1 intersectiontimes p2; - + fill z0{dir (90+35)} .. {dir 90}z2l .. {dir 0}z4l .. {dir (270+45)}z1l{dir (90-45)} .. {dir 0}z5l .. {dir 270}z3l .. {dir (270-35)}z0 & cycle; if not filled: unfill subpath (t1,1) of p1 & z2r{dir 90} .. {dir 0}z4r .. {dir (270+45)}z1r -- z6 -- z1'r{dir (90-45)} .. {dir 0}z5r .. {dir 270}z3r & subpath (0,t2) of p2 -- cycle; fi; - penlabels(0,1,1',2,3,4,5,6,7,8); + penlabels(0,1,1',2,3,4,5,6,7,8,10); endchar; endfor; @@ -1391,9 +1392,8 @@ beginsymbol(13u#, cap_height#, 0); "spade suit"; penpos1(2u, 0); penpos6(3u, 0); - fill z0{dir (270-30)} .. z2 .. z4 .. {dir (90-30)}z1l - -- z1r{dir (270+30)} .. z5 .. z3 .. {dir (90+30)}z0 -- cycle; - fill stroke z1e -- z6e; + fill z0{dir (270-30)} .. z2 .. z4 .. {dir (90-30)}z1l -- z6l -- + z6r -- z1r{dir (270+30)} .. z5 .. z3 .. {dir (90+30)}z0 -- cycle; penlabels(0,1,2,3,4,5,6); endchar; @@ -1705,8 +1705,8 @@ beginsymbol(4u# + line_thickness# + 2side_bearing#, asc_height#, desc_depth#); " penlabels (0,1,2,3,4,5,6,7); endchar; -beginsymbol(8u# + line_thickness# + 2side_bearing#, cap_height#, 0); "aleph"; - thick := line_thickness; +beginsymbol(8u# + letter_line_thickness# + 2side_bearing#, cap_height#, 0); "aleph"; + thick := letter_line_thickness; x0l = x2l = side_bearing; x1r = x3r = w - side_bearing; @@ -1739,8 +1739,8 @@ beginsymbol(8u# + line_thickness# + 2side_bearing#, cap_height#, 0); "aleph"; penlabels(0,1,2,3,4,5,6); endchar; -beginsymbol(8u# + line_thickness# + 2side_bearing#, cap_height#, 0); "beth"; - thick := line_thickness; +beginsymbol(8u# + letter_line_thickness# + 2side_bearing#, cap_height#, 0); "beth"; + thick := letter_line_thickness; x0 = u + side_bearing; x1 = 5/8[x2,x4]; @@ -1767,8 +1767,8 @@ beginsymbol(8u# + line_thickness# + 2side_bearing#, cap_height#, 0); "beth"; penlabels(0,1,2,3,4,5); endchar; -beginsymbol(6u# + line_thickness# + 2side_bearing#, cap_height#, 0); "gimel"; - thick := line_thickness; +beginsymbol(6u# + letter_line_thickness# + 2side_bearing#, cap_height#, 0); "gimel"; + thick := letter_line_thickness; x0 = x2 = side_bearing; x2'r = 1/8[x0,x1]; @@ -1797,16 +1797,16 @@ beginsymbol(6u# + line_thickness# + 2side_bearing#, cap_height#, 0); "gimel"; z7 = z8 + whatever * dir 60; penpos7(5/6thick, 150); - penpos8(thick, 150); + penpos8(thick, 125); fill stroke z4.e -- z5.e{dir -30} .. {dir -82}z6.e .. {dir -67}z3.e; - fill stroke z2.e -- z2'.e{right} ..tension 3/4 and 1.. {dir 60}z8.e -- z7.e; + fill stroke z2.e -- z2'.e{right} ... {dir 60}z8.e -- z7.e; - penlabels(2,2',3,4,5,6,7,8); + penlabels(0,1,2,2',3,4,5,6,7,8); endchar; -beginsymbol(7u# + line_thickness# + 2side_bearing#, cap_height#, 0); "daleth"; - thick := line_thickness; +beginsymbol(7u# + letter_line_thickness# + 2side_bearing#, cap_height#, 0); "daleth"; + thick := letter_line_thickness; x0 = side_bearing; x1 = w - side_bearing; @@ -1833,24 +1833,24 @@ slant := 0.212557; transform currenttransform; currenttransform := identity slanted slant yscaled aspect_ratio scaled granularity shifted (-u,0); -beginsymbol(9u# + 2line_thickness#, x_height#, desc_depth#); "Weierstrass p"; +beginsymbol(9u# + 2letter_line_thickness#, x_height#, desc_depth#); "Weierstrass p"; numeric theta; theta = 90 - angle(8u,h); slope := -h/8u; % angle at middle superness := 1/sqrt 2; superpull := 1/6; - penpos2(line_thickness, -60); - penpos1(line_thickness, theta); - penpos7(line_thickness, -90); + penpos2(letter_line_thickness, -60); + penpos1(letter_line_thickness, theta); + penpos7(letter_line_thickness, -90); x2 + 1/2u = x1 = x7 - 1/2u = 3u; y2l = h; y7r = -d; y1 = 2/5[-d, h]; x3l = 1/2u; - x6r = max(x7 + line_thickness, 1/2w - 1/4u); - x3r - x3l = x6r - x6l =line_thickness; + x6r = max(x7 + letter_line_thickness, 1/2w - 1/4u); + x3r - x3l = x6r - x6l =letter_line_thickness; ellipse_set(2l,3l,4l,1l); ellipse_set(2r,3r,4r,1r); @@ -1862,13 +1862,13 @@ beginsymbol(9u# + 2line_thickness#, x_height#, desc_depth#); "Weierstrass p"; fill stroke super_arc.e(2,3) & z3e{down} .. z4e .. z5e .. z6e{down} & super_arc.e(6,7); % flourish - penpos8(line_thickness, 180); - penpos9(line_thickness, 90); - penpos10(line_thickness, 0); - penpos11(line_thickness, -90); - penpos12(line_thickness, -100); + penpos8(letter_line_thickness, 180); + penpos9(letter_line_thickness, 90); + penpos10(letter_line_thickness, 0); + penpos11(letter_line_thickness, -90); + penpos12(letter_line_thickness, -100); - x10r = w - 3/2u + 1/2line_thickness; + x10r = w - 3/2u + 1/2letter_line_thickness; x8r = u; x9 = x11 = 1/2w + 3/2u; x12l = max(x6r, .5w + .5u); @@ -1883,10 +1883,10 @@ beginsymbol(9u# + 2line_thickness#, x_height#, desc_depth#); "Weierstrass p"; endchar; endgroup; -beginsymbol(8u# + line_thickness# + 2side_bearing#, cap_height#, 0); "nabla"; - thick:=line_thickness; +beginsymbol(8u# + letter_line_thickness# + 2side_bearing#, cap_height#, 0); "nabla"; + thick:=letter_line_thickness; thin := 4/5thick; - thicker := 8/7thick; + thicker := thick; y0r = y1r = h; y2 = 0; @@ -1910,3 +1910,9 @@ beginsymbol(8u# + line_thickness# + 2side_bearing#, cap_height#, 0); "nabla"; penlabels(0,1,2,3,4,5); endchar; + +for sign = 1, -1: + beginoperator(plus_size#, 1); "product integral"; + draw_productintegral(centre, plus_size, plus_size, sign, letter_line_thickness); + endchar; +endfor; diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mdoperators.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mdoperators.mf index 2672a84f155..8158d56ed04 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mdoperators.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mdoperators.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and @@ -14,6 +14,9 @@ def sthick(expr scale) = enddef; def bop_line_thickness(expr scale) = + bop_thickness_fac * letter_line_thickness * sqrt sthick(scale) +enddef; +def bop_part_line_thickness(expr scale) = bop_thickness_fac * line_thickness * sqrt sthick(scale) enddef; def bop_dot_size(expr scale) = @@ -240,15 +243,15 @@ charlist current_char - 1: current_char; for scale = 1, 1.4: beginbigop(scale, scale); "sum modulo two"; draw_sum(a)(centre, op_width, op_height, bop_line_thickness(scale)); - draw_circle(z4a, sqrt scale * 1/4op_width, bop_line_thickness(scale)); + draw_circle(z4a, sqrt scale * 1/4op_width, bop_part_line_thickness(scale)); endchar; endfor; charlist current_char - 1: current_char; for number = 0, 1, 2, 3: for scale = 1, 1.8: - beginsymbol(scale * (5number + 4) * u# + (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral"; - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + beginsymbol(scale * (5number + 4) * u# + (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral"; + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit pair centre; @@ -262,8 +265,8 @@ for number = 0, 1, 2, 3: endfor; for scale = 1, 1.8: - beginsymbol(scale * 9u# + 4(equal_spread# + sqrt sthick(scale) * bop_thickness_fac*dot_size#) + (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral dots"; - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + beginsymbol(scale * 9u# + 4(equal_spread# + sqrt sthick(scale) * bop_thickness_fac*dot_size#) + (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral dots"; + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit pair centre; centre := (side_bearing + scale * 7/2u, (h - d)/2); @@ -287,9 +290,9 @@ charlist current_char - 1: current_char; for sign = 1, -1: for scale = 1, 1.8: - beginsymbol(scale * 6u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "oriented integral"; + beginsymbol(scale * 6u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "oriented integral"; if scale > 1: - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit fi pair centre; @@ -297,7 +300,7 @@ for sign = 1, -1: draw_integral(a)(scale, centre, bop_line_thickness(scale)); - thick := bop_line_thickness(scale); + thick := bop_part_line_thickness(scale); r := 4u; penpos0(thick, 135); @@ -323,9 +326,9 @@ for sign = 1, -1: endfor; for scale = 1, 1.8: - beginsymbol(scale * 4u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral with horizontal bar"; + beginsymbol(scale * 4u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral with horizontal bar"; if scale > 1: - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit fi pair centre; @@ -334,7 +337,7 @@ for scale = 1, 1.8: draw_integral(a)(scale, centre, bop_line_thickness(scale)); r := scale * 5/2u; - thick := bop_line_thickness(scale); + thick := bop_part_line_thickness(scale); draw_straight(z0a + r * left, z0a + r * right, thick, true); endchar; @@ -342,9 +345,9 @@ endfor; charlist current_char - 1: current_char; for scale = 1, 1.8: - beginsymbol(scale * 4u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral with double horizontal bar"; + beginsymbol(scale * 4u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "integral with double horizontal bar"; if scale > 1: - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit fi pair centre; @@ -356,7 +359,7 @@ for scale = 1, 1.8: 1/2[z0, z1] = z0a; r := scale * 5/2u; - thick := bop_line_thickness(scale); + thick := bop_part_line_thickness(scale); draw_straight(z0 + r * left, z0 + r * right, thick, true); draw_straight(z1 + r * left, z1 + r * right, thick, true); @@ -365,8 +368,8 @@ endfor; charlist current_char - 1: current_char; for scale = 1, 1.8: - beginsymbol(scale * 4u# + (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "stroked integral"; - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + beginsymbol(scale * 4u# + (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "stroked integral"; + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit pair centre; centre := (side_bearing + scale * 7/2u, (h - d)/2); @@ -374,7 +377,7 @@ for scale = 1, 1.8: draw_integral(a)(scale, centre, bop_line_thickness(scale)); r := scale * 7/2u; - thick := bop_line_thickness(scale); + thick := bop_part_line_thickness(scale); draw_straight(z0a - r * dir 35, z0a + r * dir 35, thick, true); endchar; @@ -383,15 +386,15 @@ charlist current_char - 1: current_char; for number = 0, 1, 2: for scale = 1, 1.8: - beginsymbol(scale * (5number + 5) * u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "contour integral"; + beginsymbol(scale * (5number + 5) * u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "contour integral"; if scale > 1: - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit fi pair centre; centre := (side_bearing + scale * (5number/2 + 4) * u, (h - d)/2); - thick := bop_line_thickness(scale); + thick := bop_part_line_thickness(scale); r := scale * 4u; s := scale * (5number + 8)/2 * u; @@ -416,9 +419,9 @@ endfor; for alpha = 0, 180: for sign = 1, -1: for scale = 1, 1.8: - beginsymbol(scale * 6u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "oriented contour integral"; + beginsymbol(scale * 6u# + if scale > 1: (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness# else: scale * 3u# fi + 2side_bearing#, vcentre(scale * 1.6asc_height#)); "oriented contour integral"; if scale > 1: - italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*line_thickness#; % kerning between upper limit and lower limit + italcorr scale * 3u# - (sthick(scale)) * 3/4bop_thickness_fac*letter_line_thickness#; % kerning between upper limit and lower limit fi pair centre; @@ -426,7 +429,7 @@ for alpha = 0, 180: draw_integral(a)(scale, centre, bop_line_thickness(scale)); - thick := bop_line_thickness(scale); + thick := bop_part_line_thickness(scale); r := scale * 4u; reg_poly_points(a)(8, z0a, r, alpha + 25); @@ -462,3 +465,14 @@ for scale = 1, 1.8: endchar; endfor; charlist current_char - 1: current_char; + +for sign = 1, -1: + for scale = 1, 1.4: + beginbigop(1.3scale, scale); "product integral"; + draw_productintegral(centre, op_width, op_height, sign, bop_line_thickness(scale)); + endchar; + endfor; + charlist current_char - 1: current_char; +endfor; + + diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mdrelations.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mdrelations.mf index 3514591e083..a4244404608 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mdrelations.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mdrelations.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and diff --git a/Master/texmf-dist/fonts/source/public/mdsymbol/mdturnstile.mf b/Master/texmf-dist/fonts/source/public/mdsymbol/mdturnstile.mf index cb423832ad9..b4917e2f415 100644 --- a/Master/texmf-dist/fonts/source/public/mdsymbol/mdturnstile.mf +++ b/Master/texmf-dist/fonts/source/public/mdsymbol/mdturnstile.mf @@ -1,5 +1,5 @@ % -% Copyright (c) 2011, Sebastian Schubert <schubert.seb@googlemail.com> +% Copyright (c) 2011, 2012, Sebastian Schubert <schubert.seb@googlemail.com> % % This Font Software is licensed under the SIL Open Font License, % Version 1.1. This license is in the accompanying file OFL.txt, and |