Quikscript Glyph List
Version 1.0
Most existing Quikscript fonts lack consistency in the characters they include and their codepoint allocations. This means that texts may become garbled after changing fonts, and different fonts may require different keystrokes to type the same characters (see Typing for a list of character mappings in use). Important characters may be missing entirely. These problems will lead to confusion and frustration in the user.
Taking inspiration from industry standards such as the Windows Glyph List and Adobe Latin, I have compiled the following list of glyphs which I believe should be considered for inclusion in every Quikscript font. It is built upon Nathan Sharfi's Quikscript block proposal for the ConScript Unicode Registry. The list is divided into multiple levels:
Level 0: Quikscript characters only. Most existing fonts meet merely this level; some even fail to.
Level I (Required): glyphs essential for typesetting a simple Quikscript text in one font.
Level II (Recommended): additional glyphs which help to make the font more useful and user-friendly.
Level III (Optional): suggestions for extra glyphs which may be needed in niche applications.
The list is primarily focussed on text-oriented typefaces, which tend to require a wider character repertoire. For display or novelty faces, Level I or even Level 0 would probably be fine.
There is also a spreadsheet version of this table available for download.
Filter:
Unicode | Glyph | Name | Rationale |
---|---|---|---|
0020 | SPACE | Essential glyphs for English1 | |
0021 | ! | EXCLAMATION MARK | |
0022 | " | QUOTATION MARK | |
0023 | # | NUMBER SIGN | Available on English keyboards2 |
0024 | $ | DOLLAR SIGN | Currency symbol for USA, Canada, Australia, New Zealand etc. |
0025 | % | PERCENT SIGN | Available on English keyboards |
0026 | & | AMPERSAND | |
0027 | ' | APOSTROPHE | Essential glyphs for English |
0028 | ( | LEFT PARENTHESIS | Available on English keyboards |
0029 | ) | RIGHT PARENTHESIS | |
002A | * | ASTERISK | |
002B | + | PLUS SIGN | |
002C | , | COMMA | Essential glyphs for English |
002D | - | HYPHEN-MINUS | |
002E | . | FULL STOP | |
002F | / | SOLIDUS | |
0030 | 0 | DIGIT ZERO | |
0031 | 1 | DIGIT ONE | |
0032 | 2 | DIGIT TWO | |
0033 | 3 | DIGIT THREE | |
0034 | 4 | DIGIT FOUR | |
0035 | 5 | DIGIT FIVE | |
0036 | 6 | DIGIT SIX | |
0037 | 7 | DIGIT SEVEN | |
0038 | 8 | DIGIT EIGHT | |
0039 | 9 | DIGIT NINE | |
003A | : | COLON | |
003B | ; | SEMICOLON | |
003C | < | LESS-THAN SIGN | Available on English keyboards |
003D | = | EQUALS SIGN | |
003E | > | GREATER-THAN SIGN | |
003F | ? | QUESTION MARK | Essential glyphs for English |
0040 | @ | COMMERCIAL AT | Available on English keyboards |
0041 | A | LATIN CAPITAL LETTER A | Conventional text may be required for names, addresses, etc.3 |
0042 | B | LATIN CAPITAL LETTER B | |
0043 | C | LATIN CAPITAL LETTER C | |
0044 | D | LATIN CAPITAL LETTER D | |
0045 | E | LATIN CAPITAL LETTER E | |
0046 | F | LATIN CAPITAL LETTER F | |
0047 | G | LATIN CAPITAL LETTER G | |
0048 | H | LATIN CAPITAL LETTER H | |
0049 | I | LATIN CAPITAL LETTER I | |
004A | J | LATIN CAPITAL LETTER J | |
004B | K | LATIN CAPITAL LETTER K | |
004C | L | LATIN CAPITAL LETTER L | |
004D | M | LATIN CAPITAL LETTER M | |
004E | N | LATIN CAPITAL LETTER N | |
004F | O | LATIN CAPITAL LETTER O | |
0050 | P | LATIN CAPITAL LETTER P | |
0051 | Q | LATIN CAPITAL LETTER Q | |
0052 | R | LATIN CAPITAL LETTER R | |
0053 | S | LATIN CAPITAL LETTER S | |
0054 | T | LATIN CAPITAL LETTER T | |
0055 | U | LATIN CAPITAL LETTER U | |
0056 | V | LATIN CAPITAL LETTER V | |
0057 | W | LATIN CAPITAL LETTER W | |
0058 | X | LATIN CAPITAL LETTER X | |
0059 | Y | LATIN CAPITAL LETTER Y | |
005A | Z | LATIN CAPITAL LETTER Z | |
005B | [ | LEFT SQUARE BRACKET | Available on English keyboards |
005C | \ | REVERSE SOLIDUS | |
005D | ] | RIGHT SQUARE BRACKET | |
005E | ^ | CIRCUMFLEX ACCENT | |
005F | _ | LOW LINE | |
0060 | ` | GRAVE ACCENT | |
0061 | a | LATIN SMALL LETTER A | Conventional text may be required for names, addresses, etc.3 |
0062 | b | LATIN SMALL LETTER B | |
0063 | c | LATIN SMALL LETTER C | |
0064 | d | LATIN SMALL LETTER D | |
0065 | e | LATIN SMALL LETTER E | |
0066 | f | LATIN SMALL LETTER F | |
0067 | g | LATIN SMALL LETTER G | |
0068 | h | LATIN SMALL LETTER H | |
0069 | i | LATIN SMALL LETTER I | |
006A | j | LATIN SMALL LETTER J | |
006B | k | LATIN SMALL LETTER K | |
006C | l | LATIN SMALL LETTER L | |
006D | m | LATIN SMALL LETTER M | |
006E | n | LATIN SMALL LETTER N | |
006F | o | LATIN SMALL LETTER O | |
0070 | p | LATIN SMALL LETTER P | |
0071 | q | LATIN SMALL LETTER Q | |
0072 | r | LATIN SMALL LETTER R | |
0073 | s | LATIN SMALL LETTER S | |
0074 | t | LATIN SMALL LETTER T | |
0075 | u | LATIN SMALL LETTER U | |
0076 | v | LATIN SMALL LETTER V | |
0077 | w | LATIN SMALL LETTER W | |
0078 | x | LATIN SMALL LETTER X | |
0079 | y | LATIN SMALL LETTER Y | |
007A | z | LATIN SMALL LETTER Z | |
007B | { | LEFT CURLY BRACKET | Available on English keyboards |
007C | | | VERTICAL LINE | |
007D | } | RIGHT CURLY BRACKET | |
007E | ~ | TILDE | |
00A0 | NO-BREAK SPACE | Used to separate words that must appear on the same line for clarity | |
00AD | | SOFT HYPHEN | Invisible mark that allows hyphenated breaks |
00A2 | ¢ | CENT SIGN | Currency symbol for the USA4 |
00A3 | £ | POUND SIGN | Currency symbol for the UK |
00A4 | ¤ | CURRENCY SIGN | Commonly part of standard glyph lists |
00A6 | ¦ | BROKEN BAR | Available on English keyboards |
00A7 | § | SECTION SIGN | Necessary for professional typography |
00A9 | © | COPYRIGHT SIGN | Used in copyright statements, formerly essential in the USA |
00AC | ¬ | NOT SIGN | Available on English keyboards |
00AE | ® | REGISTERED SIGN | Denotes registered trademarks |
00B0 | ° | DEGREE SIGN | Common and useful symbols |
00B1 | ± | PLUS-MINUS SIGN | |
00B2 | ² | SUPERSCRIPT TWO | Represents squared and cubed numbers5 |
00B3 | ³ | SUPERSCRIPT THREE | |
00B5 | µ | MICRO SIGN | Symbol for SI prefix |
00B6 | ¶ | PILCROW SIGN | Used in legal texts and word processors |
00B7 | · | MIDDLE DOT | Used to mark proper names in Quikscript |
00B9 | ¹ | SUPERSCRIPT ONE | Commonly part of standard glyph lists5 |
00BC | ¼ | VULGAR FRACTION ONE QUARTER | |
00BD | ½ | VULGAR FRACTION ONE HALF | |
00BE | ¾ | VULGAR FRACTION THREE QUARTERS | |
00D7 | × | MULTIPLICATION SIGN | Used in mathematics |
00E6 | æ | LATIN SMALL LETTER AE | International Phonetic Alphabet (IPA) for English |
00F0 | ð | LATIN SMALL LETTER ETH | |
00F7 | ÷ | DIVISION SIGN | Used in mathematics |
014B | ŋ | LATIN SMALL LETTER ENG | IPA for English |
0251 | ɑ | LATIN SMALL LETTER ALPHA | |
0252 | ɒ | LATIN SMALL LETTER TURNED ALPHA | |
0254 | ɔ | LATIN SMALL LETTER OPEN O | |
0259 | ə | LATIN SMALL LETTER SCHWA | |
025B | ɛ | LATIN SMALL LETTER OPEN E | |
025C | ɜ | LATIN SMALL LETTER REVERSED OPEN E | |
0261 | ɡ | LATIN SMALL LETTER SCRIPT G | |
026A | ɪ | LATIN LETTER SMALL CAPITAL I | |
0279 | ɹ | LATIN SMALL LETTER TURNED R | |
0283 | ʃ | LATIN SMALL LETTER ESH | |
028A | ʊ | LATIN SMALL LETTER UPSILON | |
028C | ʌ | LATIN SMALL LETTER TURNED V | |
0292 | ʒ | LATIN SMALL LETTER EZH | |
0294 | ʔ | LATIN LETTER GLOTTAL STOP | |
02C8 | ˈ | MODIFIER LETTER VERTICAL LINE | |
02CC | ˌ | MODIFIER LETTER LOW VERTICAL LINE | |
02D0 | ː | MODIFIER LETTER TRIANGULAR COLON | |
030D | ̍ | COMBINING VERTICAL LINE ABOVE | May be used with Junior Quikscript to denote stressed syllables |
03B8 | θ | GREEK SMALL LETTER THETA | IPA for English |
03C0 | π | GREEK SMALL LETTER PI | Used in mathematics |
2000 | EN QUAD | Necessary for professional typography | |
2001 | EM QUAD | ||
2002 | EN SPACE | ||
2003 | EM SPACE | ||
2004 | THREE-PER-EM SPACE | ||
2005 | FOUR-PER-EM SPACE | ||
2006 | SIX-PER-EM SPACE | ||
2007 | FIGURE SPACE | ||
2008 | PUNCTUATION SPACE | ||
2009 | THIN SPACE | ||
200A | HAIR SPACE | ||
200B | | ZERO WIDTH SPACE | |
200C | | ZERO WIDTH NON-JOINER | Breaks up a sequence of characters to prevent automatic ligation |
200D | | ZERO WIDTH JOINER | Commonly part of standard glyph lists |
2010 | ‐ | HYPHEN | Necessary for professional typography |
2011 | ‑ | NON-BREAKING HYPHEN | Hyphenates words that must appear on the same line for clarity |
2012 | ‒ | FIGURE DASH | Dash specifying a range of numbers |
2013 | – | EN DASH | Common English punctuation |
2014 | — | EM DASH | |
2015 | ― | HORIZONTAL BAR | Commonly part of standard glyph lists |
2018 | ‘ | LEFT SINGLE QUOTATION MARK | Essential glyphs for English |
2019 | ’ | RIGHT SINGLE QUOTATION MARK | |
201C | “ | LEFT DOUBLE QUOTATION MARK | |
201D | ” | RIGHT DOUBLE QUOTATION MARK | |
2020 | † | DAGGER | Denotes footnotes |
2021 | ‡ | DOUBLE DAGGER | |
2022 | • | BULLET | Necessary for professional typography |
2026 | … | HORIZONTAL ELLIPSIS | |
2032 | ′ | PRIME | Denotes minutes and seconds, feet and inches or first and second derivatives |
2033 | ″ | DOUBLE PRIME | |
2044 | ⁄ | FRACTION SLASH | Sometimes used to construct vulgar fractions5 |
2070 | ⁰ | SUPERSCRIPT ZERO | |
2074 | ⁴ | SUPERSCRIPT FOUR | |
2075 | ⁵ | SUPERSCRIPT FIVE | |
2076 | ⁶ | SUPERSCRIPT SIX | |
2077 | ⁷ | SUPERSCRIPT SEVEN | |
2078 | ⁸ | SUPERSCRIPT EIGHT | |
2079 | ⁹ | SUPERSCRIPT NINE | |
2080 | ₀ | SUBSCRIPT ZERO | |
2081 | ₁ | SUBSCRIPT ONE | |
2082 | ₂ | SUBSCRIPT TWO | |
2083 | ₃ | SUBSCRIPT THREE | |
2084 | ₄ | SUBSCRIPT FOUR | |
2085 | ₅ | SUBSCRIPT FIVE | |
2086 | ₆ | SUBSCRIPT SIX | |
2087 | ₇ | SUBSCRIPT SEVEN | |
2088 | ₈ | SUBSCRIPT EIGHT | |
2089 | ₉ | SUBSCRIPT NINE | |
20AC | € | EURO SIGN | Currency symbol for Ireland |
2105 | ℅ | CARE OF | Used in postal addresses |
2113 | ℓ | SCRIPT SMALL L | Sometimes used as a symbol for the litre |
2116 | № | NUMERO SIGN | Necessary for professional typography |
2117 | ℗ | SOUND RECORDING COPYRIGHT | Used on commercial music packaging etc. |
2120 | ℠ | SERVICE MARK | Rare companion to the trademark sign |
2122 | ™ | TRADE MARK SIGN | Necessary for professional typography |
2126 | Ω | OHM SIGN | Symbol for SI unit (Greek capital Omega may be preferred) |
212E | ℮ | ESTIMATED SYMBOL | Used on European packaging |
2153 | ⅓ | VULGAR FRACTION ONE THIRD | Commonly part of standard glyph lists5 |
2154 | ⅔ | VULGAR FRACTION TWO THIRDS | |
215B | ⅛ | VULGAR FRACTION ONE EIGHTH | |
215C | ⅜ | VULGAR FRACTION THREE EIGHTHS | |
215D | ⅝ | VULGAR FRACTION FIVE EIGHTHS | |
215E | ⅞ | VULGAR FRACTION SEVEN EIGHTHS | |
2190 | ← | LEFTWARDS ARROW | Useful for signage and user interfaces |
2191 | ↑ | UPWARDS ARROW | |
2192 | → | RIGHTWARDS ARROW | |
2193 | ↓ | DOWNWARDS ARROW | |
2196 | ↖︎ | NORTH WEST ARROW | |
2197 | ↗︎ | NORTH EAST ARROW | |
2198 | ↘︎ | SOUTH EAST ARROW | |
2199 | ↙︎ | SOUTH WEST ARROW | |
2202 | ∂ | PARTIAL DIFFERENTIAL | Used in mathematics |
2206 | ∆ | INCREMENT | |
220F | ∏ | N-ARY PRODUCT | |
2211 | ∑ | N-ARY SUMMATION | |
2212 | − | MINUS SIGN | |
2215 | ∕ | DIVISION SLASH | |
2219 | ∙ | BULLET OPERATOR | |
221A | √ | SQUARE ROOT | |
221E | ∞ | INFINITY | |
222B | ∫ | INTEGRAL | |
2248 | ≈ | ALMOST EQUAL TO | |
2260 | ≠ | NOT EQUAL TO | |
2264 | ≤ | LESS-THAN OR EQUAL TO | |
2265 | ≥ | GREATER-THAN OR EQUAL TO | |
2329 | 〈 | LEFT-POINTING ANGLE BRACKET | Denotes orthography in linguistic texts |
232A | 〉 | RIGHT-POINTING ANGLE BRACKET | |
25A0 | ■ | BLACK SQUARE | Denotes the end of an article in some magazines |
25A1 | □ | WHITE SQUARE | |
25B2 | ▲ | BLACK UP-POINTING TRIANGLE | May be used in user interfaces etc. |
25B6 | ▶︎ | BLACK RIGHT-POINTING TRIANGLE | |
25BC | ▼ | BLACK DOWN-POINTING TRIANGLE | |
25C0 | ◀︎ | BLACK LEFT-POINTING TRIANGLE | |
25CA | ◊ | LOZENGE | Commonly part of standard glyph lists |
266A | ♪ | EIGHTH NOTE | Used in subtitles/closed captions |
266B | ♫ | BEAMED EIGHTH NOTES | |
E650 | | QUIKSCRIPT LETTER PIPE | The Quikscript characters themselves, located in the Unicode Private Use area for compatibility with other scripts |
E651 | | QUIKSCRIPT LETTER BOB | |
E652 | | QUIKSCRIPT LETTER TUT | |
E653 | | QUIKSCRIPT LETTER DEED | |
E654 | | QUIKSCRIPT LETTER KICK | |
E655 | | QUIKSCRIPT LETTER GIG | |
E656 | | QUIKSCRIPT LETTER THOTH | |
E657 | | QUIKSCRIPT LETTER THITHER | |
E658 | | QUIKSCRIPT LETTER FIFE | |
E659 | | QUIKSCRIPT LETTER VALVE | |
E65A | | QUIKSCRIPT LETTER SIS | |
E65B | | QUIKSCRIPT LETTER ZOOS | |
E65C | | QUIKSCRIPT LETTER SHUSH | |
E65D | | QUIKSCRIPT LETTER ZHIVAGO | |
E65E | | QUIKSCRIPT LETTER CHURCH | |
E65F | | QUIKSCRIPT LETTER JUDGE | |
E660 | | QUIKSCRIPT LETTER YO-YO | |
E661 | | QUIKSCRIPT LETTER WIN-WIN | |
E662 | | QUIKSCRIPT LETTER HA-HA | |
E663 | | QUIKSCRIPT LETTER WHITEWHEAT | |
E664 | | QUIKSCRIPT LETTER INKLING | |
E665 | | QUIKSCRIPT LETTER MIME | |
E666 | | QUIKSCRIPT LETTER NUN | |
E667 | | QUIKSCRIPT LETTER LOLL | |
E668 | | QUIKSCRIPT LETTER ROAR | |
E669 | | QUIKSCRIPT LETTER LOCH | |
E66A | | QUIKSCRIPT LETTER LLAN | |
E66B | | QUIKSCRIPT LETTER AXE | |
E66C | | QUIKSCRIPT LETTER EXAM | |
E66E | | QUIKSCRIPT LEFT ANGLED PARENTHESIS | |
E66F | | QUIKSCRIPT RIGHT ANGLED PARENTHESIS | |
E670 | | QUIKSCRIPT LETTER IF | |
E671 | | QUIKSCRIPT LETTER EAT | |
E672 | | QUIKSCRIPT LETTER ET | |
E673 | | QUIKSCRIPT LETTER AGE | |
E674 | | QUIKSCRIPT LETTER ASH | |
E675 | | QUIKSCRIPT LETTER ICE | |
E676 | | QUIKSCRIPT LETTER AH | |
E677 | | QUIKSCRIPT LETTER AWL | |
E678 | | QUIKSCRIPT LETTER ON | |
E679 | | QUIKSCRIPT LETTER OIL | |
E67A | | QUIKSCRIPT LETTER ADO | |
E67B | | QUIKSCRIPT LETTER OUT | |
E67C | | QUIKSCRIPT LETTER OAK | |
E67D | | QUIKSCRIPT LETTER WOOL | |
E67E | | QUIKSCRIPT LETTER OOZE |
Additionally: every font should contain a glyph, with no assigned Unicode codepoint, called “.notdef”. This is displayed in place of any characters missing from the font (i.e. not defined) and usually takes the form of a rectangular box, sometimes with a question mark or cross.
Notes
- These essential glyphs should be available in a matching style, without needing to switch fonts.
- A polished, user-friendly font should have the complete set of characters accessible on a standard keyboard.
- It is often preferable to use a different typeface for different scripts, to provide greater contrast in sentences.
- Small “c” is the preferred cent symbol in Australia and New Zealand.
- Although Unicode defines these characters, using OpenType features can be used to achieve the same effect.