summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/libertinus/FONTLOG.txt
blob: 37281359cc095585e3a34846927dffcca700098b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
FONTLOG for Libertinus
---------------------

This file provides detailed information on the Libertinus font software. This
information should be distributed along with the Libertinus fonts and any
derivative works.


Basic Font Information
----------------------

Libertinus fonts is a fork of the Linux Libertine and Linux Biolinum fonts that
started as an OpenType math companion of the Libertine font family, but grown
as a full fork to address some of the bugs in the fonts.

The family consists of:

* Libertinus Serif: forked from *Linux Libertine*.
* Libertinus Sans: forked from *Linux Biolinum*.
* Libertinus Mono: forked from *Linux Libertinus Mono*.
* Libertinus Math: an OpenType math font for use in OpenType math-capable
  applications like LuaTeX, XeTeX or MS Word 2007+.

Libertinus development is currently hosted on:
http://github.com/khaledhosny/libertinus

Feature requests, bug reports and patches should be directed to our issue
tracker.



Information for Contributors
----------------------------

Libertinus is released under the OFL 1.1 - http://scripts.sil.org/OFL For
information on what you're allowed to change or modify, consult the OFL-1.1.txt
and OFL-FAQ.txt files. The OFL-FAQ also gives a very general rationale and
various recommendations regarding why you would want to contribute to the
project or make your own version of the font.

See the project website for the current master and the various branches:
http://github.com/khaledhosny/libertinus


ChangeLog
---------

17 May 2017 (Khaled Hosny) <Libertinus> Version 6.4
- Fix broken extensibles of the left square bracket in the math font.

12 May 2017 (Khaled Hosny) <Libertinus> Version 6.3
- Add U+231C-231Fi and U+2A7D-2A7E to the math font.
- Add script math alphabet based on that of XITS Math font.
- Add monospaced math alphabet based on that of cmtt10 font with modified
  METAFONT parameters to better fit with Libertinus glyphs.
- Improve math top accent positions.
- Fix spacing of math italic i and j.
- Increase the gap between \sum and its limits.
- Improved math braces and brackets based on STIX Two Math font.
- Disable optical variants of math alphanumerics that were based on the text
  sup/superscript glyphs as they don’t look good besides being incomplete and
  inconsistent.
- Remove duplicate glyphs that caused broken GPOS generation.
- Drop optical bounds (‘opbd’, ‘rtbd’ and ‘lfbd’) features as they were
  incomplete and virtually unsupported.
- Fix text mark placement below O and o.
- Fix oldstyle numbers feature in Libertinus Serif Semibold that had wrong
  glyph mapping for 6, 7, 8 and 9.
- Use swash Q when followed by v.
- Various consistency fixes to font names and vertical metrics.
- Fix placement of the half ring in U+1E9A.
- Fix several Libertinus Serif Bold italic alternate glyphs that were not bold.
- Fix Libertinus Serif Italic U+2098-2099 (subscript m and n) that looked like
  superscript circled + and -.

30 Jan 2016 (Khaled Hosny) <Libertinus> Version 6.2
- Fixed missing big variant rule for U+27EF.
- Fixed swapped \phi and \varphi symbols.
- Fixed “fi” ligature in Serif Semibold Italic with small caps feature on.
- The “Qu” ligature is now implemented as alternate glyph substitution.
- Added missing small cap Qu alternate glyph to serif fonts.
- Added big radical variants.

22 Jan 2016 (Khaled Hosny) <Libertinus> Version 6.1
- Renamed the fonts from Libertine to Libertinus to be complaint with the
  Reserved Font Name clause of Linux Libertine license. Thanks to Frédéric Wang
  for the new name.
- Dropped legacy Mac platform font names.

18 Jan 2016 (Khaled Hosny) <Libertine> Version 6.0
First release of the forked Libertine fonts, changes since the fork include:
- New Libertine Math font.
- Dropped the use of Unicode PUA for alternate glyphs in favour of making them
  encoded. 
- Dropped the TrueType versions of the fonts.
- Dropped the Romanian-specific cedilla/comma substitution, it is no longer
  recommended to do this at font feature level.
- Fixed upstream font kerning regression.
- Renamed the glyphs to follow the recommended Adobe Glyph Names for New Fonts.
- Fixed lots of inconsistencies in the font files.
- Fixed the encoding of Indian Rubee symbol.
- Made the sans question mark a bit more sans-like.
- Fixed sans interrobang to not use the serif glyphs.
- Removed some bogus ligatures like “!!”, “??”, “...”, etc.
- Fixed the “short f” feature.
- Made the “bunny ears” glyphs with dieresis the alternate form, and made the
  more conventional form the default.
- Dropped the “aalt” feature, since it is of limited use and hard to keep up to
  date.
- Fixed diaeresis positioning in bold serif.
- Fixed the following upstream bugs:
  http://sourceforge.net/p/linuxlibertine/bugs/315/
  http://sourceforge.net/p/linuxlibertine/bugs/311/
  http://sourceforge.net/p/linuxlibertine/bugs/303/
  http://sourceforge.net/p/linuxlibertine/bugs/254/
  http://sourceforge.net/p/linuxlibertine/bugs/293/
  http://sourceforge.net/p/linuxlibertine/bugs/291/
  http://sourceforge.net/p/linuxlibertine/bugs/275/
  http://sourceforge.net/p/linuxlibertine/bugs/235/


Acknowledgements
-------------------------
If you make modifications be sure to add your name (N), email (E), web-address
(W) and description (D). This list is sorted by last name in alphabetical
order.)

N: Khaled Hosny
E: khaledhosny@eglug.org
W: http://www.khaledhosny.org
D: Libertinus fork author

N: Philipp Poll
E: gillian@linuxlibertine.org
W: http://www.linuxlibertine.org
D: Original authors