summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-11-30 23:33:48 +0000
committerKarl Berry <karl@freefriends.org>2012-11-30 23:33:48 +0000
commit8ab66d606786573ed631ffed697b63fc1a48c54c (patch)
treefbb0eec24d2116dd6a124d416b1fc31a4032088b /Master/texmf-dist/fonts/source
parente5046e6899a74738971f588716d03accf66cab88 (diff)
mdsymbol (29nov12)
git-svn-id: svn://tug.org/texlive/trunk@28399 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/fonts/source')
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Light.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolA.mf4
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Light.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolB.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Light.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolC.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Light.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolD.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Light.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolE.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Light.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/MdSymbolF.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mdaccents.mf6
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mdarrows.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mdbase.mf83
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mddelims.mf20
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mdgeometric.mf84
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mdoperators.mf62
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mdrelations.mf2
-rw-r--r--Master/texmf-dist/fonts/source/public/mdsymbol/mdturnstile.mf2
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