summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-05-28 22:26:35 +0000
committerKarl Berry <karl@freefriends.org>2012-05-28 22:26:35 +0000
commita3c59f0c6c658a1ea96c996c4ff141dae1e7277b (patch)
tree22a233b7910a345b0e48d89b889f3b60433c0209
parent544acd8b4e89db9dae71c4da955eece1ceca7328 (diff)
tex-gyre-math, aka pagella otf math (28may12)
git-svn-id: svn://tug.org/texlive/trunk@26699 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/tex-gyre-math/MANIFEST-TeX-Gyre-Pagella-Math.txt50
-rw-r--r--Master/texmf-dist/doc/fonts/tex-gyre-math/README-TeX-Gyre-Pagella-Math.txt80
-rw-r--r--Master/texmf-dist/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otfbin0 -> 567944 bytes
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
-rw-r--r--Master/tlpkg/tlpsrc/collection-context.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/collection-fontsrecommended.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/scheme-context.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/tex-gyre-math.tlpsrc0
8 files changed, 137 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/fonts/tex-gyre-math/MANIFEST-TeX-Gyre-Pagella-Math.txt b/Master/texmf-dist/doc/fonts/tex-gyre-math/MANIFEST-TeX-Gyre-Pagella-Math.txt
new file mode 100644
index 00000000000..53497918992
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/tex-gyre-math/MANIFEST-TeX-Gyre-Pagella-Math.txt
@@ -0,0 +1,50 @@
+###########################################################################
+############ The TeX Gyre Collection of Fonts ############
+###########################################################################
+
+Font: TeX Gyre Pagella Math
+Authors: Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski
+Version: 1.002
+Date: 25 V 2012
+
+Copyright 2012 for TeX Gyre math extensions by B. Jackowski,
+P. Strzelczyk and P. Pianowski (on behalf of TeX Users Groups).
+
+This work can be freely used and distributed under
+the GUST Font License (GFL -- see GUST-FONT-LICENSE.txt)
+which is actually an instance of the LaTeX Project Public License
+(LPPL -- see http://www.latex-project.org/lppl.txt).
+
+This work has the maintenance status "maintained". The Current Maintainer
+of this work is Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski.
+
+This work consists of the files listed in this file.
+
+Below, in three sections required by the GUST Font License,
+font names and file names specific for the TeX Gyre Pagella
+Family of Fonts are listed.
+
+1. Fonts whose names should be changed in derived works as requested
+ by clause 1 of GUST-FONT-LICENSE.txt
+
+ 1.1 OTF menu names
+ TG Pagella Math
+ TGPagellaMath-Regular
+
+2. Files whose names should be changed in derived works as requested
+ by clause 1 of GUST-FONT-LICENSE.txt
+
+ 2.1 texgyrepagella-math-1002.otf
+
+3. Files whose names need not be changed in derived works as requested
+ by clause 1 of GUST-FONT-LICENSE.txt
+
+ GUST-FONT-LICENSE.txt
+
+
+
+
+
+
+
+
diff --git a/Master/texmf-dist/doc/fonts/tex-gyre-math/README-TeX-Gyre-Pagella-Math.txt b/Master/texmf-dist/doc/fonts/tex-gyre-math/README-TeX-Gyre-Pagella-Math.txt
new file mode 100644
index 00000000000..557204c703c
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/tex-gyre-math/README-TeX-Gyre-Pagella-Math.txt
@@ -0,0 +1,80 @@
+###########################################################################
+############ The TeX Gyre Collection of Fonts ############
+###########################################################################
+
+Font: TeX Gyre Pagella Math
+Authors: Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski
+Version: 1.002
+Date: 25 V 2012
+
+License:
+ % Copyright 2012 for TeX Gyre math extensions by B. Jackowski,
+ % P. Strzelczyk and P. Pianowski (on behalf of TeX Users Groups).
+ %
+ % This work can be freely used and distributed under
+ % the GUST Font License (GFL -- see GUST-FONT-LICENSE.txt)
+ % which is actually an instance of the LaTeX Project Public License
+ % (LPPL -- see http://www.latex-project.org/lppl.txt).
+ %
+ % This work has the maintenance status "maintained". The Current Maintainer
+ % of this work is Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski.
+ %
+ % This work consists of the files listed
+ % in the MANIFEST-TeX-Gyre-Pagella.txt file.
+
+###########################################################################
+############ A BRIEF DESCRIPTION OF THE FONT ############
+###########################################################################
+
+TeX Gyre Pagella Math is a math companion for the TeX Gyre Pagella family
+of fonts (see http://www.gust.org.pl/projects/e-foundry/tex-gyre/) in
+OpenType format.
+
+The math OTF fonts should contain a special table, MATH, described in the
+confidential Microsoft document "The MATH table and OpenType Features
+for Math Processing". Moreover, they should contain a broad collection
+of special characters (see "Draft Unicode Technical Report #25.
+UNICODE SUPPORT FOR MATHEMATICS" by Barbara Beeton, Asmus Freytag,
+and Murray Sargent III). In particular, math OTF fonts are expected
+to contain the following scripts: a basic serif font (regular, bold,
+italic and bold italic), a calligraphic font (regular and bold),
+a double-struck font, a fraktur font (regular and bold), a sansserif
+font (regular, bold, oblique and regular oblique), and a monospace font.
+
+The basic script is, obviously, TeX Gyre Pagella. Greek symbols
+were taken from the Math Pazo font by Diego Puga with the kind
+permission from the author to use his work with the GFL licence.
+The math extension was programmed from scratch.
+
+Other scripts, however, are borrowed from other fonts (the current
+selection, however, may be subject to change):
+
+ * the calligraphic alphabet was taken from the Odstemplik font
+ (http://www.dafont.com/odstemplik.font) with the kind permission
+ from the author to use his font with the GFL licence;
+
+ * the double struck script is excerpted from Alan Jeffrey's bbold font
+ (http://www.tug.org/texlive/Contents/live/texmf-dist/doc/latex/bbold/bbold.pdf)
+
+ * the fraktur script is excerpted from the renowned Euler family
+ (http://en.wikipedia.org/wiki/AMS_Euler);
+
+ * the sans serif alphabets are excerpted from another renowned font,
+ DejaVu Sans (the DejaVu fonts are a font family based
+ on the Bitstream Vera Fonts, released under a free license,
+ http://dejavu-fonts.org/wiki/Main_Page);
+
+ * and finally, the monospace alphabet is taken from Latin Modern
+ Mono Light Condensed (http://www.gust.org.pl/projects/e-foundry/latin-modern).
+
+To produce the font, MetaType1 and the FontForge library were used:
+the Type1 PostScript font containing all relevant characters was
+generated with the MetaType1 engine, and the result was converted
+into the OTF format with all the neccesary data structures by
+a Python script employing the FontForge library.
+
+The TeX Gyre Math Project was launched and is supported by
+TeX USERS GROUPS (CS TUG, DANTE eV, GUST, NTG, TUG India, TUG, UK TUG).
+Hearty thanks to the representatives of these groups and also
+to all people who helped with their work, comments, ideas,
+remarks, bug reports, objections, hints, consolations, etc.
diff --git a/Master/texmf-dist/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf b/Master/texmf-dist/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf
new file mode 100644
index 00000000000..1085771edf4
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf
Binary files differ
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 5427bd20a86..64b39168058 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -388,7 +388,8 @@ my @TLP_working = qw(
tamethebeast tapir tcldoc tcolorbox tdclock tdsfrmath
technics ted templates-fenn templates-sommer tengwarscript
tensor termcal termlist teubner
- tex-ewd tex-font-errors-cheatsheet tex-gyre tex-label tex-overview
+ tex-ewd tex-font-errors-cheatsheet tex-gyre tex-gyre-math
+ tex-label tex-overview
texapi texbytopic texcount
texdef texdiff texdirflatten texilikechaps texilikecover
texliveonfly texloganalyser texlogos texmate texments
diff --git a/Master/tlpkg/tlpsrc/collection-context.tlpsrc b/Master/tlpkg/tlpsrc/collection-context.tlpsrc
index 2e85947f791..0dbd279e638 100644
--- a/Master/tlpkg/tlpsrc/collection-context.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-context.tlpsrc
@@ -2,6 +2,9 @@ category Collection
shortdesc ConTeXt format
longdesc Hans Hagen's powerful ConTeXt system, http://pragma-ade.com.
longdesc Also includes third-party ConTeXt packages.
+#
+depend collection-basic
+#
depend context
depend jmn
depend lmextra
@@ -30,4 +33,3 @@ depend context-simpleslides
depend context-typearea
depend context-typescripts
depend context-vim
-depend collection-basic
diff --git a/Master/tlpkg/tlpsrc/collection-fontsrecommended.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsrecommended.tlpsrc
index 0bd3afbfa85..b82d750fc3b 100644
--- a/Master/tlpkg/tlpsrc/collection-fontsrecommended.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-fontsrecommended.tlpsrc
@@ -23,6 +23,7 @@ depend pxfonts
depend rsfs
depend symbol
depend tex-gyre
+depend tex-gyre-math
depend times
depend tipa
depend txfonts
diff --git a/Master/tlpkg/tlpsrc/scheme-context.tlpsrc b/Master/tlpkg/tlpsrc/scheme-context.tlpsrc
index d73ccfd38bd..0b1cf7b7920 100644
--- a/Master/tlpkg/tlpsrc/scheme-context.tlpsrc
+++ b/Master/tlpkg/tlpsrc/scheme-context.tlpsrc
@@ -7,6 +7,7 @@ depend collection-metapost
# Polish and OpenType Math fonts are nice to have
#
depend tex-gyre
+depend tex-gyre-math
depend antt
depend iwona
depend kurier
diff --git a/Master/tlpkg/tlpsrc/tex-gyre-math.tlpsrc b/Master/tlpkg/tlpsrc/tex-gyre-math.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/tex-gyre-math.tlpsrc