All Projects → firamath → Firamath

firamath / Firamath

Licence: ofl-1.1
Sans-serif font with Unicode math support

Labels

Projects that are alternatives of or similar to Firamath

Techna Sans
Sharp, geometric typeface
Stars: ✭ 189 (-20.59%)
Mutual labels:  font
Picasso
Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Stars: ✭ 205 (-13.87%)
Mutual labels:  font
You Dont Need Javascript
CSS is powerful, you can do a lot of things without JS.
Stars: ✭ 16,514 (+6838.66%)
Mutual labels:  font
Eficonfont
Yet another stupid wrapper of icon font.
Stars: ✭ 200 (-15.97%)
Mutual labels:  font
Optician Sans
Typeface based on the historical eye charts and optotypes used by opticians world wide.
Stars: ✭ 203 (-14.71%)
Mutual labels:  font
Operator Mono Lig
Add ligatures to Operator Mono similar to Fira Code
Stars: ✭ 2,683 (+1027.31%)
Mutual labels:  font
Awesome Design
🌟 Curated design resources from all over the world.
Stars: ✭ 13,333 (+5502.1%)
Mutual labels:  font
Typefaces
NPM packages for Open Source typefaces
Stars: ✭ 2,581 (+984.45%)
Mutual labels:  font
U8g2
U8glib library for monochrome displays, version 2
Stars: ✭ 2,737 (+1050%)
Mutual labels:  font
Hack
A typeface designed for source code
Stars: ✭ 14,543 (+6010.5%)
Mutual labels:  font
Avfonts
AVFonts for change/swap fontname throughout app.
Stars: ✭ 200 (-15.97%)
Mutual labels:  font
Yrsa Rasa
Yrsa & Rasa: fonts for Latin and Gujarati
Stars: ✭ 200 (-15.97%)
Mutual labels:  font
Sudo Font
Sudo, a font for programmers and command line users.
Stars: ✭ 225 (-5.46%)
Mutual labels:  font
Svelte Awesome
Awesome SVG icon component for Svelte JS, built with Font Awesome icons. Based on Justineo/vue-awesome
Stars: ✭ 193 (-18.91%)
Mutual labels:  font
Amiri
Amiri Font Project.
Stars: ✭ 227 (-4.62%)
Mutual labels:  font
Lambdacube Edsl
Previous version of LambdaCube 3D as Embedded Domain Specific Language in Haskell. Check the latest system:
Stars: ✭ 186 (-21.85%)
Mutual labels:  font
Scsscale
Typographic modular scale starter based on body's font-size built on SCSS.
Stars: ✭ 206 (-13.45%)
Mutual labels:  font
React Native Responsive Fontsize
🔠 Responsive fontSize based on screen-size of the device in React-Native
Stars: ✭ 238 (+0%)
Mutual labels:  font
Neodgm
Modern TrueType font based on an old-but-good Korean bitmap font.
Stars: ✭ 230 (-3.36%)
Mutual labels:  font
Gohufont
A monospace bitmap font.
Stars: ✭ 224 (-5.88%)
Mutual labels:  font

Fira Math

Build Status CTAN GitHub release Bintray

Fira Math is a sans-serif font with Unicode math support. This font is a fork of

Showcase

firamath-demo-2 firamath-demo-3 firamath-demo-4 firamath-demo-5

Installation

On your system

Download firamath-otf.zip from GitHub release. Unzip and open the folder, then follow the instructions:

  • Windows
    1. Quit related programs, e.g. Microsoft Word.
    2. Double-click the font file to open it in the Font Previewer.
    3. Click Install bottom to install.
    4. You can also directly copy all the .otf font files into %WINDOWS%\Fonts\ to install them.
  • macOS
    1. Double-click on the font files in Finder.
    2. It will open in the font previewer. Click Install Font. It will open in the Font Book.
    3. Close the Font Book. The fonts should now be available.
    4. Details can be found in this article.
  • Linux
    1. Copy the .otf font files to your fonts directory.
    2. Run sudo fc-cache.

On the TeX distribution

  • If there are no special reasons, you should always install Fira Math via the package manager:

    • TeX Live: run tlmgr install firamath
    • MiKTeX: run mpm --admin --install=firamath

    Both distributions have GUI interfaces, you may enjoy them as well.

  • [NOT RECOMMENDED] Download firamath.tds.zip from CTAN or GitHub release page, extract it in the root of one of your TDS trees, then run mktexlsr and fc-cache to update the filename database and font cache.

Usage

Fira Math can be used in LaTeX, ConTeXt and Microsoft Word after installed on your OS (or the TeX distribution).

LaTeX

% Compiled with XeLaTeX or LuaLaTeX
\documentclass{article}
\usepackage{amsmath}
\usepackage[mathrm=sym]{unicode-math}
\setmathfont{Fira Math}

\begin{document}
\[
  \int_0^{\mathrm{\pi}} \sin x \, \mathrm{d}x = 2
\]
\end{document}

You may try the firamath-otf package as well. - Thanks Herbert Voß!

ConTeXt

% Compiled with ConTeXt MkIV
\definefontfamily [mainface] [rm] [FiraGO]  % Require FiraGO fonts
\definefontfamily [mainface] [mm] [Fira Math]
\setupbodyfont    [mainface]

\starttext
\startformula
  \int_0^{\mathrm{\pi}} \sin x \, \mathrm{d}x = 2
\stopformula
\stoptext

See https://tex.stackexchange.com/q/429621.

Microsoft Word

  1. Create a new equation. Then select the little additional settings corner.
  2. In the menu, change the Default font to Fira Math.
  3. In order for the changes to take effect, you will have to create a new equation environment (the current one will not be changed).
  4. To change the font in existing equations, select the equation text and select an OpenType math-enabled font (such as Fira Math).

See https://superuser.com/q/1114697.

Building from source

The source files FiraMath-*.sfd are not designed for generating fonts directly. You need run the Python scripts to build Fira Math.

Windows

  1. Install FontForge.
  2. Run ffpython.exe .\scripts\build.py --fonts.

Linux

  1. Install Python 2.7 and python-fontforge, or the full FontForge.
  2. Run python ./scripts/build.py --fonts.

Development builds

If you just want to download the latest development version, please try the ci builds.

Contributing

Issues and pull requests are always welcome.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1.


Copyright (C) 2018–2020 by Xiangdong Zeng.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].