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.
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. -->
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
.
QuikDot Sans is licensed under the SIL Open Font License, Version 1.1, just like upstream Quikscript Sans.
See README-upstream.md
for all the useful use
information. This README.md
only covers the changes.