  

My Fonts

Here are the fonts I have created for Quikscript. They all meet or exceed my suggested standard for glyph inclusion, QSGL Level II; this means they contain matching numerals, punctuation marks and other useful symbols—in addition to the Quikscript letters themselves. As the Quikscript letters are mapped to the Unicode Private Use Area, a special keyboard layout is required to type with them. Finally: the fonts are all available under the SIL Open Font License 1.1, which means you are welcome to freely use, modify, and distribute them.

These fonts are distributed in two formats: TTF (for installation on computers) and WOFF2 (for embedding in Web pages, as seen here). The source code for generating the fonts is available on my GitHub page.

On this page:

Quasar

Version 1.000, 26 Oct 2024
Download fonts

·      ·   ,        ·   ·        .



ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789,.;:!?'"-/·$£@#%&*`\()[]{}<=>+×÷±^~¬§°


Weight: 400

This is my take on a Bauhaus-style geometric typeface. It was a bit of a stretch to make this one fit my naming scheme of words beginning with Q; I settled on “Quasar”, as that term not only evokes space age retrofuturism, but serves as an excellent demonstration of the font’s design characteristics. A key design principle was to avoid diagonal lines, often leading to the use of curves in their place—note the handwritten-style letters x, y and z.

Quikscript is already known for having several letters that are simple reflections or rotations of others, like and . Quasar’s strict geometric construction created a few more such instances, like , , and . The self-imposed ban on diagonals resulted in and becoming completely vertical, and therefore simple transformations of and , respectively. I originally wanted and to be a reflection and translation of , respectively, but this would have resulted in confusion between and , so I opted for a symmetrical design for them.

Weights range from thin to black. Those two “master” weights were drawn in FontForge, with everything in between being interpolated by Fontmake. Variable fonts are available; play around with the sample above! The static (individual weight) fonts have hinting applied, however, so they may look nicer on-screen in Windows.

Alternate forms of the letters g and w/W are accessible through the Stylistic Set 1 and Stylistic Set 2 OpenType features, respectively; alternate forms of , , and are accessible via Stylistic Set 3. The Stylistic Alternates feature activates all of these at once.

In addition to the various weights, Quasar comes in two variants:

Quasar replaces my earlier fonts, both unfinished and previously unreleased: QS Rotund (2019) and QS Round (2018).

Quintessence

Version 1.003, 13 Dec 2023
Download font

·      ·   ,        ·   ·        .


 · · · 
0123456789,.;:!?'"-/·$£@#%&*`\()[]{}<=>+×÷±^~¬§°

This font is intended to embody the quintessence of the Quikscript alphabet. The Quikscript letters are based on the writing samples found in the Quikscript Manual; I have taken no liberties with their design. Most of the numerals and other symbols follow the forms used in my own handwriting. All glyphs are monolinear with rounded endings, in order to get as close as possible to their unadorned skeletons.

The font contains kerning, plus ligatures (accessible through the liga (Standard Ligatures) OpenType feature) for the abbreviations described in the Quikscript Manual: ·, ·, · and .

Everything was first drawn in Inkscape—using strokes instead of outlines—to quickly obtain uniform stroke thickness and round endings. I used a batch script to automatically convert the stroke information to outlines suitable for importation to FontForge; a Python script automated that importation. All of this made it much easier to iterate designs, and make something as well-polished as I reasonably could.

Quintessence replaces my earlier fonts, all unfinished and previously unreleased: QS Manual (2020; previously used for the alphabet chart and other Quikscript text on this site), Gateway Hand (2018) and Gateway Rounded (2017).

Quantum

Version 1.000, 3 Feb 2023
Download fonts

·      ·   ,        ·   ·        .



Shavian: 𐑐𐑑𐑒𐑓𐑔𐑕𐑖𐑗𐑘𐑙𐑚𐑛𐑜𐑝𐑞𐑟𐑠𐑡𐑢𐑣𐑤𐑥𐑦𐑧𐑨𐑩𐑪𐑫𐑬𐑭𐑮𐑯𐑰𐑱𐑲𐑳𐑴𐑵𐑶𐑷𐑸𐑹𐑺𐑻𐑼𐑽𐑾𐑿
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789,.;:!?'"-/·$£@#%&*`\()[]{}<=>+×÷±^~¬§©°¼½¾

Preview style:

This is a set of pixelated, retro-style fonts based upon the classic 5×7 dot matrix for the Latin capitals. In order to faithfully evoke the bitmapped computer fonts of the past, the dots are placed at strictly quantum intervals.

The fonts are proportionally spaced and kerned (except the Print Mono variant, obviously) in order to maximise the legibility of Quikscript and Shavian text. The Latin lower case was designed to match the appearance of the other two alphabets.

To save the tedium of manually drawing the outlines for these fonts, the master dot-matrix patterns were first drawn as an image in Paint Shop Pro. A Python script automated the processes of producing the bold versions and the Video style, and turning these pixel patterns into font glyphs. This also made it trivial to substitute different dot shapes for the other styles.

There are six variants of Quantum, most with a matching bold style:

The Quantum family replaces my earlier fonts, QS Matrix, QS Video and QS Matrix 2 (all dated 2020).

Quixotic

Version 1.001, 19 Jan 2023
Download fonts

·      ·   ,        ·   ·        .


QUIKSCRIPT: 
SHAVIAN: 𐑐𐑑𐑒𐑓𐑔𐑕𐑖𐑗𐑘𐑙𐑚𐑛𐑜𐑝𐑞𐑟𐑠𐑡𐑢𐑣𐑤𐑥𐑦𐑧𐑨𐑩𐑪𐑫𐑬𐑭𐑮𐑯𐑰𐑱𐑲𐑳𐑴𐑵𐑶𐑷𐑸𐑹𐑺𐑻𐑼𐑽𐑾𐑿
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789,.;:!?'"-/·$£@#%&*`\()[]{}<=>+×÷±^~¬§°

To design functional Quikscript and Shavian glyphs for a traditional segmented display seemed like a nearly-impossible—indeed, quixotic—task. As it turns out, the results of this experiment are surprisingly legible, considering its limitations. I do not claim it to be a very pretty Quikscript font, though!

Since no descenders are possible with these types of digital displays, I differentiated the short and long letters with the same method used in some of Haley Wakamatsu’s Shavian fonts.

After deciding upon dimensions and designs for the segments, a Python script was used to automatically draw them and composite the glyphs from a list of simple definitions, specifying which segments are “on” in each glyph. This also allowed me to specify the font weight and slant as parameters, so those font variants could be produced quickly and accurately.

There are three variants of Quixotic. All come with a subtly slanted “italic” form in imitation of many real displays:

The Quixotic family replaces my earlier font, QS Segment (2020).