Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save obviousdisaster/9e79baa07b8130aec03b04013df75a83 to your computer and use it in GitHub Desktop.
Save obviousdisaster/9e79baa07b8130aec03b04013df75a83 to your computer and use it in GitHub Desktop.
ASCII Character set + proportional font code
!"#$%&\'()*+,-./012
3456789:;<=>?@ABCDEF
GHIJKLMNOPQRSTUVWXYZ
[\\]^_`abcdefghijklm
nopqrstuvwxyz{|}~
//base_width = 64;
tilePlainFont.initTile( plainFont, 64, 63, 32 );
tilePlainFont.addSpecial(" ", 30 );
tilePlainFont.addSpecial("!", 17 );
tilePlainFont.addSpecial('"', 47 );
tilePlainFont.addSpecial('#', 47 );
tilePlainFont.addSpecial('$', 64 );
tilePlainFont.addSpecial('%', 64 );
tilePlainFont.addSpecial('&', 64 );
tilePlainFont.addSpecial("'", 24 );
tilePlainFont.addSpecial("(", 47 );
tilePlainFont.addSpecial(")", 47 );
tilePlainFont.addSpecial("*", 47 );
tilePlainFont.addSpecial("+", 44 );
tilePlainFont.addSpecial(",", 24 );
tilePlainFont.addSpecial("-", 41 );
tilePlainFont.addSpecial(".", 22 );
tilePlainFont.addSpecial("/", 47 );
tilePlainFont.addSpecial("0", 47 );
tilePlainFont.addSpecial("1", 26 );
tilePlainFont.addSpecial("2", 47 );
tilePlainFont.addSpecial("3", 47 );
tilePlainFont.addSpecial("4", 47 );
tilePlainFont.addSpecial("5", 47 );
tilePlainFont.addSpecial("6", 47 );
tilePlainFont.addSpecial("7", 47 );
tilePlainFont.addSpecial("8", 47 );
tilePlainFont.addSpecial("9", 47 );
tilePlainFont.addSpecial(":", 47 );
tilePlainFont.addSpecial(";", 47 );
tilePlainFont.addSpecial("<", 47 );
tilePlainFont.addSpecial("=", 47 );
tilePlainFont.addSpecial(">", 47 );
tilePlainFont.addSpecial("?", 47 );
tilePlainFont.addSpecial("@", 47 );
tilePlainFont.addSpecial("A", 47 );
tilePlainFont.addSpecial("B", 47 );
tilePlainFont.addSpecial("C", 47 );
tilePlainFont.addSpecial("D", 47 );
tilePlainFont.addSpecial("E", 47 );
tilePlainFont.addSpecial("F", 47 );
tilePlainFont.addSpecial("G", 47 );
tilePlainFont.addSpecial("H", 47 );
tilePlainFont.addSpecial("I", 17 );
tilePlainFont.addSpecial("J", 47 );
tilePlainFont.addSpecial("K", 47 );
tilePlainFont.addSpecial("L", 47 );
tilePlainFont.addSpecial("M", 59 );
tilePlainFont.addSpecial("N", 47 );
tilePlainFont.addSpecial("O", 47 );
tilePlainFont.addSpecial("P", 47 );
tilePlainFont.addSpecial("Q", 47 );
tilePlainFont.addSpecial("R", 47 );
tilePlainFont.addSpecial("S", 47 );
tilePlainFont.addSpecial("T", 47 );
tilePlainFont.addSpecial("U", 47 );
tilePlainFont.addSpecial("V", 47 );
tilePlainFont.addSpecial("W", 59 );
tilePlainFont.addSpecial("X", 47 );
tilePlainFont.addSpecial("Y", 47 );
tilePlainFont.addSpecial("Z", 47 );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment