Files
mediawiki-extensions-Univer…/data/fontrepo/fonts
Kunal Mehta 67d470a9e7 Use SPDX 3.0 license identifier
SPDX released version 3 of their license list (<https://spdx.org/licenses/>),
which changed the FSF licenses to explicitly end in -only or -or-later
instead of relying on an easy to miss + symbol.

Bug: T183858
Change-Id: Id75a37eab27282ca7797fa3e6ceb92750c59477f
2018-03-03 19:27:21 +00:00
..
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2017-04-19 08:42:19 +00:00
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2018-03-03 19:27:21 +00:00
2016-07-28 13:47:22 +00:00
2016-05-11 10:31:01 +05:30

This is font repository for Universal Language Selector. These fonts are used by jquery.webfonts
to deliver on demand or based on users preferences. There is a script named "compile-font-repo.php"
to generate the font repository in JavaScript syntax. It reads this font.ini files.

Each folder contains a font.ini file, which is the description about the font. The fields in the font.ini
is described below. Use ';' to add any comments.

languages
---------
list of language(s) to use for font. * in language code suggests it is default
font for language.

version
-------
Font version.

license
-------
License in SPDX format. see licenses/README file for format and details.

licensefile
-----------
Name of license file from licenses folder.

request-url
-----------
URL of bug or request where font addition request was made. For more than 2
languages, use URLs separated by comma in,

request-url=url1, url2

url
---
Upstream location of font to download.

formats
-------
If there are style variants, font.ini should contain file names for each variants(bold, italic etc). Otherwise,
based on the extension of files, the font compilation script can pick it up.

Preparing font formats
-----------------------
1. From the upstream releases, take the TTF versions.
2. To generate woff format, get https://github.com/googlei18n/sfntly
3. Use https://github.com/google/woff2 to generate woff2 from ttf. This will produce a compressed woff2 file.
   Modern browsers support this format.
4. The eot file format is used only by older IE, but it can be generated using sfntly. Make sure to use -mtx flag to get
   enhanced compression.