mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Math
synced 2024-11-28 01:10:09 +00:00
Upgrade Latin Modern Math to 1.959
Bug: 70360 Change-Id: Icb6ae3770a3d56bc03453ff5604eabb4699f2595
This commit is contained in:
parent
ccc4114812
commit
82f919b496
|
@ -4,10 +4,10 @@
|
||||||
|
|
||||||
Font: Latin Modern Math
|
Font: Latin Modern Math
|
||||||
Authors: Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski
|
Authors: Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski
|
||||||
Version: 1.958
|
Version: 1.959
|
||||||
Date: 14 I 2013
|
Date: 5 IX 2014
|
||||||
|
|
||||||
Copyright 2012--2013 for TeX Gyre math extensions by B. Jackowski,
|
Copyright 2012--2014 for TeX Gyre math extensions by B. Jackowski,
|
||||||
P. Strzelczyk and P. Pianowski (on behalf of TeX Users Groups).
|
P. Strzelczyk and P. Pianowski (on behalf of TeX Users Groups).
|
||||||
|
|
||||||
This work can be freely used and distributed under
|
This work can be freely used and distributed under
|
||||||
|
|
|
@ -1,83 +0,0 @@
|
||||||
###########################################################################
|
|
||||||
############ Latin Modern Collection of Fonts ############
|
|
||||||
###########################################################################
|
|
||||||
|
|
||||||
Font: Latin Modern Math
|
|
||||||
Authors: Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski
|
|
||||||
Version: 1.958
|
|
||||||
Date: 14 I 2013
|
|
||||||
|
|
||||||
License:
|
|
||||||
% Copyright 2012--2013 for the Latin Modern 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-Latin-Modern-Math.txt file.
|
|
||||||
|
|
||||||
###########################################################################
|
|
||||||
############ A BRIEF DESCRIPTION OF THE FONT ############
|
|
||||||
###########################################################################
|
|
||||||
|
|
||||||
Latin Modern Math is a math companion for the Latin Modern family
|
|
||||||
of fonts (see http://www.gust.org.pl/projects/e-foundry/latin-modern) 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 fonts 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, Latin Modern. Some scripts, however,
|
|
||||||
are borrowed from other fonts (the current selection, however, may
|
|
||||||
be subject to change), belonging, however, to the "TeX circle":
|
|
||||||
|
|
||||||
* the calligraphic and fraktur alphabets are excerpted from the renowned
|
|
||||||
Euler family (http://en.wikipedia.org/wiki/AMS_Euler);
|
|
||||||
|
|
||||||
* 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 sans serif and monospaced alphabets are excerpted from
|
|
||||||
the Latin Modern Sans and Latin Modern Mono fonts
|
|
||||||
(http://www.gust.org.pl/projects/e-foundry/latin-modern);
|
|
||||||
sans serif bold Greek symbols (required by the already mentioned
|
|
||||||
"Unicode Technical Report #25") were prepared using D.E. Knuth's
|
|
||||||
font sources with some manual tuning
|
|
||||||
|
|
||||||
The main math component, that is, the math extension, was programmed
|
|
||||||
from scratch, with an attempt to retain the visual compatiblility
|
|
||||||
with the original D.E. Knuth's fonts. In particular, all symbols
|
|
||||||
(with a few exceptions) appearing in the D.E. Knuth's "canonical" fonts
|
|
||||||
have the same width (rounded) as the corresponding Knuthian ones.
|
|
||||||
|
|
||||||
Note that the members of all the mentioned alphabets, except
|
|
||||||
the main roman alphabet, should be considerd 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.
|
|
||||||
|
|
||||||
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.
|
|
Binary file not shown.
Loading…
Reference in a new issue