Releases: firamath/firamath
FiraMath v0.3.4
Note: This version is based on the v0.3.x branch and has fixed some issues from v0.3.3. Only Regular weight is included in this release, so I keep it to be v0.3.x. This version will be pushed to CTAN.
- Fixed:
- Remove
CounterMasks
- #53
- Remove
More details can be found in the GitHub commit log.
FiraMath v0.3.3
Note: This version is based on the v0.3.x branch and has fixed some issues from v0.3.2. Only Regular weight is included in this release, so I keep it to be v0.3.x. This version will be pushed to CTAN.
Only the major changes of the font itself are logged here (from v0.3.2):
- Added:
- More supplemental arrows
- Changed:
- Remove
uniFEFF
(zero width no-break space, or BOM) - #40
- Remove
- Fixed:
- Add
hhea
andOS/2
tables, so the ascent, descent and line gap can be correct - Fix display upright integrals - #49
- Add
More details can be found in the GitHub commit log.
FiraMath v0.3.2
Note: This version is based on the master branch and has fixed some issues from v0.3.1. Only Regular weight is included in this release, so I keep it to be v0.3.x. This version will be pushed to CTAN.
Only the major changes of the font itself are logged here (from v0.3.1):
- Added:
- Cyrillic letters
- More Greek letters
- More arrows
- Some geometric shapes
- Miscellaneous
- Back primes
- Double-struck summations, etc
- Changed:
- Remove Latin letters outside Adobe Latin-3
- Adjust some MATH constants
- Numerous minor adjustment of glyphs
- Numerous miscellaneous changes for the development of multiple weights
More details can be found in the GitHub commit log.
FiraMath v0.4-beta-3
- Added:
- Inline version of integral, summation and product symbols - #30
- Arrows
- Some binary operators
- Fixed:
ssty
for primes- Some wrong mappings - #31
- Changed:
- Adjust MATH constants
ScriptPercentScaleDown
andScriptScriptPercentScaleDown
. See wspr/unicode-math#510
- Adjust MATH constants
- Known issues:
- Uncreated arrows use empty glyph as a placeholder
More details can be found in the GitHub commit log.
FiraMath v0.4-beta-2
- Added:
- Integral, summation and product symbols (only display style) - #21
- Fixed:
- Correct Mathematical Capital Theta Symbols (
\varTheta
)
- Correct Mathematical Capital Theta Symbols (
- Improved:
- MATH-relevant data are moved to a single JSON file
autoHint
,removeOverlap
andround
will be done when generating OTF files- Check fonts in ci
More details can be found in the GitHub commit log.
FiraMath v0.4-beta-1
- Added:
- Changed:
- Use single
.sfd
files instead of the.sfdir
folders - Latin, Greek and Cyrillic characters now (almost) follow Adobe Latin-3, Greek-1 and Cyrillic-1 charcter sets
- Use single
- Improved:
- Optimize the glyph of integrals, primes, etc
- Python scripts are re-written with FontForge's API
Known issues:
- Only few of the basic glyphs have been created. I need some time to cover them.
- Interpolated points are not rounded to integer, and overlapped paths are not removed.
- Now the metrics are just from the original FiraGO/FiraSans, but should be modified for math.
- For primes,
ssty2
is identical tossty1
. See latex3/unicode-math#503. - Mathematical Capital Theta Symbols are not correct.
Notes:
This version is highly experimental so I will not upload to CTAN. If there are any problems, please comment in #27.
FiraMath v0.3.1
- Changed:
- Update to Unicode 11.0
- Update
name
table - Migrate to firamath/firamath
- Fixed:
- Super-/subscripts position of large delimiters - #16
- Improved:
- Continuous integration uses Ubuntu 18.04 Bionic and FontForge 20170924 now
- Source files are renamed as PostScript names, i.e.
FiraMath-<Weight>
- Do not depend on
otfcc
library
FiraMath v0.3
- Added:
- Mathematical double-struck (blackboard) letters
- More large delimiters and radicals
- Some relation symbols (
\colon
etc) - #15
- Changed:
- Default digits become mono-spaced (and slightly modified, according to FiraGO), while the proportional digits are now under
pnum
tag - #10 - Integral contours are removed
- Default digits become mono-spaced (and slightly modified, according to FiraGO), while the proportional digits are now under
- Improved:
- Extensible delimiters are re-designed
- Now Fira Math is available on CTAN (named as
firamath
) - #3 - Use continuous integration (CI) for basic building test
FiraMath v0.2.2
FiraMath v0.2.1
- Fixed:
- Wrong intersection behavior in
\oint
, etc - #6
- Wrong intersection behavior in