98 lines
4.5 KiB
Text
98 lines
4.5 KiB
Text
###########################################################################
|
|
############ The TeX Gyre Collection of Fonts ############
|
|
###########################################################################
|
|
|
|
Font: TeX Gyre Bonum Math
|
|
Authors: Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski
|
|
Version: 1.005
|
|
Date: 5 IX 2014
|
|
|
|
License:
|
|
% Copyright 2014 for the 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-Bonum.txt file.
|
|
|
|
###########################################################################
|
|
############ A BRIEF DESCRIPTION OF THE FONT ############
|
|
###########################################################################
|
|
|
|
TeX Gyre Bonum Math is a math companion for the TeX Gyre Bonum family
|
|
of fonts (see http://www.gust.org.pl/projects/e-foundry/tex-gyre/) in
|
|
the 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 scripts are expected
|
|
to contain the following scripts: a basic serif script (regular, bold,
|
|
italic and bold italic), a calligraphic script (regular and bold),
|
|
a double-struck script, a fraktur script (regular and bold), a sans-serif
|
|
script (regular, bold, oblique and bold oblique), and a monospaced script.
|
|
|
|
The basic script is, obviously, TeX Gyre Bonum. The Greek
|
|
symbols in TeX Gyre Bonum were excerpted from the Kerkis
|
|
package (http://iris.math.aegean.gr/kerkis/) with the kind
|
|
permission of the authors, Apostolos Syropoulos and Antonis
|
|
Tsolomitis; in TeX Gyre Bonum Math, a few adjustments in the
|
|
Greek alphabet were needed (such as adding four variants
|
|
of kappa1: u03F0 -- regular, u1D6DE -- bold, u1D718 -- italic,
|
|
u1D752 -- bold italic).
|
|
|
|
The calligraphic script were created from scratch as well as the math extension,
|
|
i.e., the main component of the font.
|
|
|
|
Other scripts, however, are borrowed from other fonts (the current
|
|
selection, however, may be subject to change):
|
|
|
|
* The fraktur alphabets (regular and bold) is excerpted
|
|
from the Leipziger Fraktur replica by Peter Wiegel
|
|
( http://www.peter-wiegel.de/Leipzig.html )
|
|
with the kind permission of the author.
|
|
|
|
* The sans serif alphabets (regular, oblique, bold, and
|
|
bold oblique) are excerpted from TeX Gyre Heros
|
|
http://www.gust.org.pl/projects/e-foundry/tex-gyre/heros
|
|
(actually, the sans serif bold Greek symbols were manually tuned).
|
|
|
|
* The double struck script is excerpted from TeX Gyre Termes Math;
|
|
in the future, we plan to replace it with the script having forms
|
|
derived from TeX Gyre Bonum alphabet.
|
|
|
|
* Finally, the monospaced alphabet is taken from TeX Gyre Cursor
|
|
(see http://www.gust.org.pl/projects/e-foundry/tex-gyre/).
|
|
|
|
Note that the members of all the mentioned alphabets, except
|
|
the main roman alphabet, should be considered symbols, not letters;
|
|
symbols are not expected to occur in a text stream; instead,
|
|
they are expected to appear lonely, perhaps with some embellishments
|
|
like subscripts, superscripts, primes, dots above and below, etc.
|
|
|
|
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 necessary data structures by
|
|
a Python script employing the FontForge library.
|
|
|
|
Recent changes (ver. 1.002 --> ver. 1.005) comprised mainly
|
|
interline settings in OTF tables (HHEA and OS/2).
|
|
|
|
* * *
|
|
|
|
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.
|
|
|