Comments (9)
How about joining the FiraGO team and merging the two projects into one? I mean no offense by this question, I just really don't have an understanding of how things (legal, technical, whatever) work around developing open type faces. Btw, I very much might use of Fira Math in my thesis. I think it's beautiful and Sans types have a crisp feeling of modernness about them.
from firamath.
A simple test:
from firamath.
@thymaro I don't know how to join them, and whether it's necessary. At present, I just do the font for fun. Actually, I don't quitely understand the "things" you mentioned either.
from firamath.
I plan to add thin weight as well:
Weight | Units | CSS | Bold weight | Units | CSS |
---|---|---|---|---|---|
Thin | 22 | 100 | ExtraLight | 46 | 250 |
from firamath.
Any idea when these might be ready (even if it's an automatic transformation)?
A light version would fit in better with the Metropolis default (Fira Sans Light).
from firamath.
I have no plan to finish all the weights recently. All the weights should be generated via interpolation, but I am still considering how to implement it. Maybe in a long time (almost half a year), only regular is available.
from firamath.
For alphabets and some of the symbols, I have copied from Fira Sans into Fira Math (see ac440e1). The MATH
table, more symbols, as well as an overall check (e.g. metric, accent position, etc) are still on going.
Note that I have extended the family to 12 styles, which is consistent with the original Fira Sans (Hair, Eight, Four and Two are removes since they are too thin and not practically useful). ExtraBold, Heavy and Ultra do not have corresponding "bold" version (for mathematical use), so I just make these positions to be empty.
The weights are as following:
Weight | Bold weight |
---|---|
Thin | ExtraLight |
UltraLight | Light |
ExtraLight | Book |
Light | Regular |
Book | Medium |
Regular | Bold |
Medium | ExtraBold |
SemiBold | Heavy |
Bold | Ultra |
ExtraBold | (empty) |
Heavy | (empty) |
Ultra | (empty) |
from firamath.
You could copy the missing glyphs from regular until the weights are finished. This prevents missing characters in text.
from firamath.
Now the weights
branch has been merged into master
, since all the fonts are valid when loaded via unicode-math
. If there are any problems, please commented in #27.
from firamath.
Related Issues (20)
- List of supported glyphs? HOT 1
- Can't build on `glyphs3` branch HOT 1
- How to get firamath used with \boldsymbol and/or \bm HOT 3
- Other weights of Fira Math(like Light or Bold) are lack of some characters HOT 1
- Add support for \mathcal and \mathscr fonts? HOT 1
- Could not build wheels for openstep-plist which use PEP 517 and cannot be installed directly HOT 2
- Fix combining lines
- The thin/regular/medium/bold/extrabold etc. are marked as thin HOT 6
- Incorrect integrals on the master version. HOT 4
- All build artifacts are expired HOT 4
- Sync with glyphsLib v6.0.0
- encoding of phi and varphi HOT 1
- U+2218 Ring operator (\circ) is very small HOT 1
- Document use with LibreOffice Math
- \wideoverbar not working fine
- 'Build from source' instructions not working HOT 1
- \overrightarrow as same as \vec, and can not adjust length.
- \vdots and \ddots are missing HOT 1
- Incorrect Radical/Square Root containing Fractions HOT 7
- \setminus glyph missing HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firamath.