-
Notifications
You must be signed in to change notification settings - Fork 14
Developer Guide
Alexis Reigel edited this page Jan 23, 2021
·
12 revisions
Metaflop is a JavaScript powered web interface, a Sinatra based backend and a unix tool chain that generates the preview and output fonts. The outputs are downloadable as OpenType font or a webfont package including EOT,WOFF, SVG and TTF.
- ruby >= 1.9.2 (rbenv or rvm recommended)
- bundler
$ gem install bundler
- required rubies
$ bundle
- texlive
- texlive-metapost
- fontforge
- lcdf-typetools
- sfnt2woff
- ttf2eot
- t1utils
- python
- python libs: fontforge, argparse
- mysql
- Install the prerequisites above
- Create a mysql database named metaflop_development
- Copy the file config/db.yml.sample to config/db.yml and update the mysql username and password
$ rackup
- Go to localhost:9292