Code Monkey home page Code Monkey logo

Comments (9)

thymaro avatar thymaro commented on September 23, 2024

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.

stone-zeng avatar stone-zeng commented on September 23, 2024

A simple test:

image

from firamath.

stone-zeng avatar stone-zeng commented on September 23, 2024

@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.

stone-zeng avatar stone-zeng commented on September 23, 2024

I plan to add thin weight as well:

Weight Units CSS Bold weight Units CSS
Thin 22 100 ExtraLight 46 250

image

from firamath.

beojan avatar beojan commented on September 23, 2024

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.

stone-zeng avatar stone-zeng commented on September 23, 2024

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.

stone-zeng avatar stone-zeng commented on September 23, 2024

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:

image

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.

beojan avatar beojan commented on September 23, 2024

You could copy the missing glyphs from regular until the weights are finished. This prevents missing characters in text.

from firamath.

stone-zeng avatar stone-zeng commented on September 23, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.