Skip to content
A multistyle decorative variable font by David Berlow
Python Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist/betas Clean up TTF files Aug 14, 2017
documentation add images to readme Feb 7, 2017
fonts rerun buildscript with copy instead of move Nov 18, 2017
scripts small script to insert an external STAT table Nov 18, 2017
sources/2-build rerun buildscript with copy instead of move Nov 18, 2017
.gitignore Ignore .DS_Store Mar 1, 2017
AUTHORS.txt add license, metadata, copyright so we are ready to go public Jan 5, 2017
CONTRIBUTORS.txt
COPYRIGHT.md add license, metadata, copyright so we are ready to go public Jan 5, 2017
FONTLOG.md add license, metadata, copyright so we are ready to go public Jan 5, 2017
LICENSE.txt Update LICENSE.txt Jan 26, 2017
METADATA.yml add license, metadata, copyright so we are ready to go public Jan 5, 2017
README.md add list of axes and CSS example Jan 1, 2018

README.md

DECOVAR

A variable decorative sans by David Berlow.

Examples of Decovar

The documentation contains a description of the project and typographic contents of the repo.

The fonts folder contains the DecovarAlpha-VF.ttf file, the variable font.

The sources folder contains the fonts with axis data in their names, used to create the Variations Font.

Screenshot of Decovar in RoboFont

Axes

Each of Decovar’s axes has a default value of 0 and a maximum value of 1000, and are defined in the designspace file. Currently, Decovar’s axes (and their four letter tags) are as follows:

  • BLDA: Inline
  • BLDB: Worm
  • WMX2: Weight
  • SKLA: Inline Skeleton
  • SKLB: Worm Skeleton
  • SKLD: Stripes
  • TRMA: Rounded
  • TRMB: Flared
  • TRMC: Rounded Slab
  • TRMD: Sheared
  • TRME: Bifurcated
  • TRMF: Open Inline Terminal
  • TRMG: Slab
  • TRMK: Inline Terminal
  • TRML: Worm Terminal

You can implement them in CSS like this:

font-variation-settings: "SKLA" 1000, "TRMG" 750;

Generating

The Decovar variable font was created with RoboFont and is generated using fontmake. A build script build.sh is included that will build the variable font using fontmake, copy it to the /fonts folder, and offer a subsetted version.

$ cd sources/2-build
$ bash build.sh
You can’t perform that action at this time.