Skip to content

refola/quikdot-sans

Repository files navigation

QuikDot Sans / · 

QuikDot Sans is a modified Quikscript Sans (see README-upstream.md) which replaces the Latin alphabetic characters a-z, A-Z, ø, æ, Æ, Ø, and ß, and ẞ with Dotsies. In particular, with the 5 dot positions interpreted as binary digits, characters "0" thru "31" are ediclhvbnkugtsøaomyjxræfwqzpÆØß, matching Dotsies.ttf's values. Capital letters A-Z and ẞ have tiny capitalization indication dots above their minuscule forms.

Metrics

In order to satisfy FontForge according to the first search result DuckDuckGo gave me, metrics are y=0 at the top, y=1000 at the bottom, and y=800 as the baseline. In Dotsies terms, this means 800/6 = 133⅓ SVG units per dot. So I'm rounding to 134, units each, including for the capitalization dot. Thus all characters will go 4 units below baseline, a nominal error of 0.4%. Capitalization dots will occupy (44, 0) thru (90, 90).

<-- TODO: adjust generate_dotsies.sh accordingly. It needs viewBox="0 0 134 1000", and new coordinates calculated for all rectangles. -->

Building

For the Dotsies version, every glyph is systematically constructed from the magic strings ediclhvbnkugtsøaomyjxræfwqzpÆØß (minuscule) and EDICLHVBNKUGTS AOMYJXR FWQZP ẞ (capital). Just run ./generate_dotsies.sh and it will generate corresponding .svg images to import into Fontforge.

For everything else, please see README-upstream.md.

License

QuikDot Sans is licensed under the SIL Open Font License, Version 1.1, just like upstream Quikscript Sans.

Other information

See README-upstream.md for all the useful use information. This README.md only covers the changes.

About

add freely licensed Dotsies glyphs to Quikscript Sans

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •