From a3c59f0c6c658a1ea96c996c4ff141dae1e7277b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 28 May 2012 22:26:35 +0000 Subject: tex-gyre-math, aka pagella otf math (28may12) git-svn-id: svn://tug.org/texlive/trunk@26699 c570f23f-e606-0410-a88d-b1316a301751 --- .../MANIFEST-TeX-Gyre-Pagella-Math.txt | 50 +++++++++++++ .../tex-gyre-math/README-TeX-Gyre-Pagella-Math.txt | 80 +++++++++++++++++++++ .../public/tex-gyre-math/texgyrepagella-math.otf | Bin 0 -> 567944 bytes Master/tlpkg/bin/tlpkg-ctan-check | 3 +- Master/tlpkg/tlpsrc/collection-context.tlpsrc | 4 +- .../tlpsrc/collection-fontsrecommended.tlpsrc | 1 + Master/tlpkg/tlpsrc/scheme-context.tlpsrc | 1 + Master/tlpkg/tlpsrc/tex-gyre-math.tlpsrc | 0 8 files changed, 137 insertions(+), 2 deletions(-) create mode 100644 Master/texmf-dist/doc/fonts/tex-gyre-math/MANIFEST-TeX-Gyre-Pagella-Math.txt create mode 100644 Master/texmf-dist/doc/fonts/tex-gyre-math/README-TeX-Gyre-Pagella-Math.txt create mode 100644 Master/texmf-dist/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf create mode 100644 Master/tlpkg/tlpsrc/tex-gyre-math.tlpsrc 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 Binary files /dev/null and b/Master/texmf-dist/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf 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 -- cgit v1.2.3