Download

sachacHand (sachacHand, sachacHand, sachacHand.woff)

Glyphs and sizes

10 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~–—’“”
14 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~–—’“”
20 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~–—’“”
24 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~–—’“”
36 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~–—’“”

Test strings

hhhhnnnnnnhhhhhnnnnnn
ooonoonnonnn
nnannnnbnnnncnnnndnnnnennnnfnnnngnnnnhnnnninnnnjnn
nnknnnnlnnnnmnnnnnnnnnonnnnpnnnnqnnnnrnnnnsnnnntnn
nnunnnnvnnnnwnnnnxnnnnynnnnznn
HHHOHHOOHOOO
HHAHHHHBHHHHCHHHHDHHHHEHHHHFHHHHGHHHHHHHHHIHHHHJHH
HHKHHHHLHHHHMHHHHNHHHHOHHHHPHHHHQHHHHRHHHHSHHHHTHH
HHUHHHHVHHHHWHHHHXHHHHYHHHHZHH
Having fun kerning using Org Mode and FontForge
Python+FontForge+Org: I made a font based on my handwriting!
Monthly review: May 2020
Emacs News 2020-06-01

Kerning matrix

fnfannfcnnfdnnfennfgnnfonnfqnnfwnnffnnftnnfvnnfxnnfznnfbnnfhnnfinnflnnfjnnfmnnfnnnfpnnfrnnfunnfknnfynnfsnnfTnnfFnnf0n
tntanntcnntdnntenntgnntonntqnntwnntfnnttnntvnntxnntznntbnnthnntinntlnntjnntmnntnnntpnntrnntunntknntynntsnntTnntFnnt0n
iniannicnnidnniennignnionniqnniwnnifnnitnnivnnixnniznnibnnihnniinnilnnijnnimnninnnipnnirnniunniknniynnisnniTnniFnni0n
rnrannrcnnrdnnrennrgnnronnrqnnrwnnrfnnrtnnrvnnrxnnrznnrbnnrhnnrinnrlnnrjnnrmnnrnnnrpnnrrnnrunnrknnrynnrsnnrTnnrFnnr0n
knkannkcnnkdnnkennkgnnkonnkqnnkwnnkfnnktnnkvnnkxnnkznnkbnnkhnnkinnklnnkjnnkmnnknnnkpnnkrnnkunnkknnkynnksnnkTnnkFnnk0n
lnlannlcnnldnnlennlgnnlonnlqnnlwnnlfnnltnnlvnnlxnnlznnlbnnlhnnlinnllnnljnnlmnnlnnnlpnnlrnnlunnlknnlynnlsnnlTnnlFnnl0n
vnvannvcnnvdnnvennvgnnvonnvqnnvwnnvfnnvtnnvvnnvxnnvznnvbnnvhnnvinnvlnnvjnnvmnnvnnnvpnnvrnnvunnvknnvynnvsnnvTnnvFnnv0n
bnbannbcnnbdnnbennbgnnbonnbqnnbwnnbfnnbtnnbvnnbxnnbznnbbnnbhnnbinnblnnbjnnbmnnbnnnbpnnbrnnbunnbknnbynnbsnnbTnnbFnnb0n
onoannocnnodnnoennognnoonnoqnnownnofnnotnnovnnoxnnoznnobnnohnnoinnolnnojnnomnnonnnopnnornnounnoknnoynnosnnoTnnoFnno0n
pnpannpcnnpdnnpennpgnnponnpqnnpwnnpfnnptnnpvnnpxnnpznnpbnnphnnpinnplnnpjnnpmnnpnnnppnnprnnpunnpknnpynnpsnnpTnnpFnnp0n
mnmannmcnnmdnnmennmgnnmonnmqnnmwnnmfnnmtnnmvnnmxnnmznnmbnnmhnnminnmlnnmjnnmmnnmnnnmpnnmrnnmunnmknnmynnmsnnmTnnmFnnm0n
nnnannncnnndnnnennngnnnonnnqnnnwnnnfnnntnnnvnnnxnnnznnnbnnnhnnninnnlnnnjnnnmnnnnnnnpnnnrnnnunnnknnnynnnsnnnTnnnFnnn0n
anaannacnnadnnaennagnnaonnaqnnawnnafnnatnnavnnaxnnaznnabnnahnnainnalnnajnnamnnannnapnnarnnaunnaknnaynnasnnaTnnaFnna0n
WnWannWcnnWdnnWennWgnnWonnWqnnWwnnWfnnWtnnWvnnWxnnWznnWbnnWhnnWinnWlnnWjnnWmnnWnnnWpnnWrnnWunnWknnWynnWsnnWTnnWFnnW0n
TnTannTcnnTdnnTennTgnnTonnTqnnTwnnTfnnTtnnTvnnTxnnTznnTbnnThnnTinnTlnnTjnnTmnnTnnnTpnnTrnnTunnTknnTynnTsnnTTnnTFnnT0n
FnFannFcnnFdnnFennFgnnFonnFqnnFwnnFfnnFtnnFvnnFxnnFznnFbnnFhnnFinnFlnnFjnnFmnnFnnnFpnnFrnnFunnFknnFynnFsnnFTnnFFnnF0n
gnganngcnngdnngennggnngonngqnngwnngfnngtnngvnngxnngznngbnnghnnginnglnngjnngmnngnnngpnngrnngunngknngynngsnngTnngFnng0n
dndanndcnnddnndenndgnndonndqnndwnndfnndtnndvnndxnndznndbnndhnndinndlnndjnndmnndnnndpnndrnndunndknndynndsnndTnndFnnd0n
hnhannhcnnhdnnhennhgnnhonnhqnnhwnnhfnnhtnnhvnnhxnnhznnhbnnhhnnhinnhlnnhjnnhmnnhnnnhpnnhrnnhunnhknnhynnhsnnhTnnhFnnh0n
jnjannjcnnjdnnjennjgnnjonnjqnnjwnnjfnnjtnnjvnnjxnnjznnjbnnjhnnjinnjlnnjjnnjmnnjnnnjpnnjrnnjunnjknnjynnjsnnjTnnjFnnj0n
qnqannqcnnqdnnqennqgnnqonnqqnnqwnnqfnnqtnnqvnnqxnnqznnqbnnqhnnqinnqlnnqjnnqmnnqnnnqpnnqrnnqunnqknnqynnqsnnqTnnqFnnq0n
ynyannycnnydnnyennygnnyonnyqnnywnnyfnnytnnyvnnyxnnyznnybnnyhnnyinnylnnyjnnymnnynnnypnnyrnnyunnyknnyynnysnnyTnnyFnny0n
cncannccnncdnncenncgnnconncqnncwnncfnnctnncvnncxnncznncbnnchnncinnclnncjnncmnncnnncpnncrnncunncknncynncsnncTnncFnnc0n
eneannecnnednneennegnneonneqnnewnnefnnetnnevnnexnneznnebnnehnneinnelnnejnnemnnennnepnnernneunneknneynnesnneTnneFnne0n
snsannscnnsdnnsennsgnnsonnsqnnswnnsfnnstnnsvnnsxnnsznnsbnnshnnsinnslnnsjnnsmnnsnnnspnnsrnnsunnsknnsynnssnnsTnnsFnns0n
unuannucnnudnnuennugnnuonnuqnnuwnnufnnutnnuvnnuxnnuznnubnnuhnnuinnulnnujnnumnnunnnupnnurnnuunnuknnuynnusnnuTnnuFnnu0n
wnwannwcnnwdnnwennwgnnwonnwqnnwwnnwfnnwtnnwvnnwxnnwznnwbnnwhnnwinnwlnnwjnnwmnnwnnnwpnnwrnnwunnwknnwynnwsnnwTnnwFnnw0n
xnxannxcnnxdnnxennxgnnxonnxqnnxwnnxfnnxtnnxvnnxxnnxznnxbnnxhnnxinnxlnnxjnnxmnnxnnnxpnnxrnnxunnxknnxynnxsnnxTnnxFnnx0n
znzannzcnnzdnnzennzgnnzonnzqnnzwnnzfnnztnnzvnnzxnnzznnzbnnzhnnzinnzlnnzjnnzmnnznnnzpnnzrnnzunnzknnzynnzsnnzTnnzFnnz0n
VnVannVcnnVdnnVennVgnnVonnVqnnVwnnVfnnVtnnVvnnVxnnVznnVbnnVhnnVinnVlnnVjnnVmnnVnnnVpnnVrnnVunnVknnVynnVsnnVTnnVFnnV0n
AnAannAcnnAdnnAennAgnnAonnAqnnAwnnAfnnAtnnAvnnAxnnAznnAbnnAhnnAinnAlnnAjnnAmnnAnnnApnnArnnAunnAknnAynnAsnnATnnAFnnA0n
YnYannYcnnYdnnYennYgnnYonnYqnnYwnnYfnnYtnnYvnnYxnnYznnYbnnYhnnYinnYlnnYjnnYmnnYnnnYpnnYrnnYunnYknnYynnYsnnYTnnYFnnY0n
HnHannHcnnHdnnHennHgnnHonnHqnnHwnnHfnnHtnnHvnnHxnnHznnHbnnHhnnHinnHlnnHjnnHmnnHnnnHpnnHrnnHunnHknnHynnHsnnHTnnHFnnH0n
InIannIcnnIdnnIennIgnnIonnIqnnIwnnIfnnItnnIvnnIxnnIznnIbnnIhnnIinnIlnnIjnnImnnInnnIpnnIrnnIunnIknnIynnIsnnITnnIFnnI0n
MnMannMcnnMdnnMennMgnnMonnMqnnMwnnMfnnMtnnMvnnMxnnMznnMbnnMhnnMinnMlnnMjnnMmnnMnnnMpnnMrnnMunnMknnMynnMsnnMTnnMFnnM0n
NnNannNcnnNdnnNennNgnnNonnNqnnNwnnNfnnNtnnNvnnNxnnNznnNbnnNhnnNinnNlnnNjnnNmnnNnnnNpnnNrnnNunnNknnNynnNsnnNTnnNFnnN0n
DnDannDcnnDdnnDennDgnnDonnDqnnDwnnDfnnDtnnDvnnDxnnDznnDbnnDhnnDinnDlnnDjnnDmnnDnnnDpnnDrnnDunnDknnDynnDsnnDTnnDFnnD0n
OnOannOcnnOdnnOennOgnnOonnOqnnOwnnOfnnOtnnOvnnOxnnOznnObnnOhnnOinnOlnnOjnnOmnnOnnnOpnnOrnnOunnOknnOynnOsnnOTnnOFnnO0n
QnQannQcnnQdnnQennQgnnQonnQqnnQwnnQfnnQtnnQvnnQxnnQznnQbnnQhnnQinnQlnnQjnnQmnnQnnnQpnnQrnnQunnQknnQynnQsnnQTnnQFnnQ0n
UnUannUcnnUdnnUennUgnnUonnUqnnUwnnUfnnUtnnUvnnUxnnUznnUbnnUhnnUinnUlnnUjnnUmnnUnnnUpnnUrnnUunnUknnUynnUsnnUTnnUFnnU0n
JnJannJcnnJdnnJennJgnnJonnJqnnJwnnJfnnJtnnJvnnJxnnJznnJbnnJhnnJinnJlnnJjnnJmnnJnnnJpnnJrnnJunnJknnJynnJsnnJTnnJFnnJ0n
CnCannCcnnCdnnCennCgnnConnCqnnCwnnCfnnCtnnCvnnCxnnCznnCbnnChnnCinnClnnCjnnCmnnCnnnCpnnCrnnCunnCknnCynnCsnnCTnnCFnnC0n
EnEannEcnnEdnnEennEgnnEonnEqnnEwnnEfnnEtnnEvnnExnnEznnEbnnEhnnEinnElnnEjnnEmnnEnnnEpnnErnnEunnEknnEynnEsnnETnnEFnnE0n
LnLannLcnnLdnnLennLgnnLonnLqnnLwnnLfnnLtnnLvnnLxnnLznnLbnnLhnnLinnLlnnLjnnLmnnLnnnLpnnLrnnLunnLknnLynnLsnnLTnnLFnnL0n
PnPannPcnnPdnnPennPgnnPonnPqnnPwnnPfnnPtnnPvnnPxnnPznnPbnnPhnnPinnPlnnPjnnPmnnPnnnPpnnPrnnPunnPknnPynnPsnnPTnnPFnnP0n
KnKannKcnnKdnnKennKgnnKonnKqnnKwnnKfnnKtnnKvnnKxnnKznnKbnnKhnnKinnKlnnKjnnKmnnKnnnKpnnKrnnKunnKknnKynnKsnnKTnnKFnnK0n
RnRannRcnnRdnnRennRgnnRonnRqnnRwnnRfnnRtnnRvnnRxnnRznnRbnnRhnnRinnRlnnRjnnRmnnRnnnRpnnRrnnRunnRknnRynnRsnnRTnnRFnnR0n
GnGannGcnnGdnnGennGgnnGonnGqnnGwnnGfnnGtnnGvnnGxnnGznnGbnnGhnnGinnGlnnGjnnGmnnGnnnGpnnGrnnGunnGknnGynnGsnnGTnnGFnnG0n
BnBannBcnnBdnnBennBgnnBonnBqnnBwnnBfnnBtnnBvnnBxnnBznnBbnnBhnnBinnBlnnBjnnBmnnBnnnBpnnBrnnBunnBknnBynnBsnnBTnnBFnnB0n
SnSannScnnSdnnSennSgnnSonnSqnnSwnnSfnnStnnSvnnSxnnSznnSbnnShnnSinnSlnnSjnnSmnnSnnnSpnnSrnnSunnSknnSynnSsnnSTnnSFnnS0n
XnXannXcnnXdnnXennXgnnXonnXqnnXwnnXfnnXtnnXvnnXxnnXznnXbnnXhnnXinnXlnnXjnnXmnnXnnnXpnnXrnnXunnXknnXynnXsnnXTnnXFnnX0n
ZnZannZcnnZdnnZennZgnnZonnZqnnZwnnZfnnZtnnZvnnZxnnZznnZbnnZhnnZinnZlnnZjnnZmnnZnnnZpnnZrnnZunnZknnZynnZsnnZTnnZFnnZ0n