klaaz0r / subsetty

πŸ“ subsetting fonts for node

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“ subsetty

Subsetting fonts for node using fonttools

install

npm install subsetty

subset takes two arguments, a font and the subset text. The subset text get's filtered with Ramda join('', uniq(subset)) will get rid of all the duplicated characters.

howto

requires Python 2.7, 3.4 or later!

import { subset, toWoff }  from './index'

subset(buffer, 'hello world')
  .then(font => /* do something with the font buffer */)
  
toWoff(buffer)
  .then(font => /* do something with the font buffer */)

About

πŸ“ subsetting fonts for node


Languages

Language:Python 68.2%Language:JavaScript 31.8%