Serious Sans
++ A legible monospace font for playful professionals. Comic Sans for + hackers +
++ This font is a fork of dtinth’s + Comic Mono, + which in turn is a fork of + Shannon Miwa’s + Comic Shanns + (version 1) +
+Example Text
+The five tall boxing wizards jump quickly.
+THE FIVE TALL BOXING WIZARDS JUMP QUICKLY!
+0123456789.:,;(*!?')
++
Downloads
+TrueType Format
+-
+
- + SeriousSans.ttf + +
- + SeriousSansItalic.ttf + +
- + SeriousSansBold.ttf + +
- + SeriousSansBoldItalic.ttf + +
- + SeriousSansLight.ttf + +
- + SeriousSansLightItalic.ttf + +
+
+
OpenType Format
+-
+
- + SeriousSans.otf + +
- + SeriousSansItalic.otf + +
- + SeriousSansBold.otf + +
- + SeriousSansBoldItalic.otf + +
- + SeriousSansLight.otf + +
- + SeriousSansLightItalic.otf + +
+
+
What?
++ Serious Sans is a legible monospaced font made to resemble the classic + Comic Sans font we all know and love. It is designed to be suitable for + use in a professional coding environment while retaining the playfulness + of the original +
++ Here's what it looks like viewing one of + my Advent Of Code functions + in VS Code: +
+ +Why?
++ To overcome writer's block, some writers change the font of their word + processor to Comic Sans. Perhaps the jaunty style helps put our brains + in a playful mood so we can just write without getting hung up in + self-criticism +
++ Serious Sans aims to provide that same experience for programmers and + their IDE's. As coders, we also enjoy playful styling and tools that + help us just get to work. But most of us like to have certain standards + that make our work easier. Monospacing and legibility are important + factors that facilitate quick scanning of many lines of code +
+Legibility
++ Legibility means being able to quickly tell which character is which. In + fonts with low legibility, for example, it can be difficult to tell the + difference between an upper case 'I' and a numeral '1' +
+Monospacing
++ Monospacing means ensuring every character has the same width. This is + helpful to quickly line up rows of text. For an example of why this is + helpful, consider adding up a fancy dinner bill: +
+ ++ Without a monospaced font, getting all those numbers to line up for easy + adding would be a pain! +
+Origins
++ I originally changed the font in my IDE to Comic Mono as a joke. I + decided to leave it that way for a while for fun, and found that it + actually seems to help my mindset while working. I made Serious Sans as + my own leetle fork to improve the usability of the font ^_^ +
+Differences from Comic Mono
+-
+
- I edited the 'a' to make it look less like an 'o' +
- + I remade the Bold weight style and added a Light weight style as well + +
- I added Italic styles for each weight style +
+
+ Note: you can ignore the generate.py file - it generates the original + Comic Mono font. I haven't decided yet if I'm going to modify or remove + it +
+Any issues?
+If you notice any, please feel free to open an issue!
++ Please note that so far I have only been using the original + SeriousSans.tff. The other styles have been reviewed but are largely + untested +
+License
++ Serious Sans is licensed under the + MIT License. +
+Disclaimer
++ Please note that this font is in no way affiliated with the delightful + Serious Sans Pro + font. I just like classic PC games ^_^ +

