GithubHelp home page GithubHelp logo

gerhobbelt / josefinsans Goto Github PK

View Code? Open in Web Editor NEW

This project forked from googlefonts/josefinsans

0.0 1.0 0.0 9.75 MB

Josefin Sans Font Project

License: SIL Open Font License 1.1

HTML 64.14% Makefile 35.86%

josefinsans's Introduction

Josefin Sans Font Project

by Santiago Orozco

The idea for creating this typeface was to make it geometric, elegant and kind of vintage, especially for titling. It is inspired by Rudolf Koch's Kabel (1927), Rudolf Wolf's Memphis (1930), Paul Renner's Futura (1927).

My idea was to draw something with good style, that reflects Swedish design and their passion for a good lifestyle, and by default all other Scandinavian styles.

Something weird happened when I drew the letter "z": when I took my typography courses in college, I saw a very interesting typeface in a book, the New Universal Typeface "Newut" from André Baldinger (which I have loved since then), and after I finished the "z" I ran into Newut' site again and noticed that I had unconsciously drawn it with the same haircut.

The x-height is half way from baseline to caps height, unlike any other modern typeface.

I wanted to do something different with the ampersand, so I made three and will include them as alternates in future versions. This version also includes Old Style Numerals.

There is a sister family, Josefin Slab.

Updated August 2014: Completely redesigned and extended with Extended Latin support for many more European languages.

The previous version of Josefin Sans included Extended Latin characters in the Latin subset. If you are experiencing problems, please select the Extended Latin (latin-ext) subset to render all European languages correctly. Here is an example of a complete link tag that selects these subsets:

<link href='http://fonts.googleapis.com/css?family=Josefin+Sans&subset=latin,latin-ext' rel='stylesheet' type='text/css'>

This project is a fork from the old Google font repository.

Building

Fonts are built automatically by GitHub Actions - take a look in the "Actions" tab for the latest build.

If you particularly want to build fonts manually on your own computer, you will need to install the yq utility. On OS X with Homebrew, type brew install yq; on Linux, try snap install yq; if all else fails, try the instructions on the linked page.

Then:

  • make build will produce font files.
  • make test will run FontBakery's quality assurance tests.
  • make proof will generate HTML proof files.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at http://scripts.sil.org/OFL

Completed tasks:

  • Create Repository.
  • Ported files from Fontlab-MM sources to Glyphs.
  • Added instances.
  • Updated font info.
  • Updated vertical metrics.
  • Tasks from checklist.
  • Pass our QA and test scripts.

Todo:

  • Improve README.md
  • There is already one master that is bolder than the bold instance. Would be a piece of cake to extend the family with an Extra Bold style.
  • VendorID is missing
  • Please check the Kerning, there are IKERN files in the sources. Maybe we need to import the kerning from there?
  • Run fonts through Fontbakery and ship fonts.

josefinsans's People

Contributors

aaronbell avatar crystaltype avatar djrrb avatar m4rc1e avatar thomasjockin avatar

Watchers

 avatar

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.