BabelStone Centaurian is a font based on the Centaurian alphabet used in the first UK edition of Artemis Fowl : The Arctic Incident by Eoin Colfer (it has been replaced by the ubiquitous Gnommish script in the American and recent UK editions). See Pigpen and Fowl Fonts for more information.
The Centaurian alphabet is cypher of the English alphabet, but with the twist that the space character is a non-blank glyph and the character corresponding to the letter T is a blank space. Creating a non-blank glyph for the space character proved to be quite problematic as Windows apparently always uses the space character (U+0020) as the break character regardless of what you define the break character to be in the font (the usBreakChar member of the OS/2 table), and if the glyph mapped to U+0020 is not blank all sorts of unpleasant things happen when you try to use the font (see Sorting It All Out for further details). In my font I hack around the problem using advanced OpenType features—I make the glyph for U+0020 blank, but unconditionally substitute the desired non-blank glyph for the space character in the GSUB table. This works on Windows as long as your system has Uniscribe version 1.420.2600.2180 or later of installed (i.e. you are running Windows XP SP2 or later). If you are running an earlier version of Windows (e.g. Windows 95, 98 or Me), or if you want to use the font with an application that does not support advanced OpenType features, you can access the special space glyph by using the underscore (_) character.
None of the text samples in Centaurian that I have access to use the letters "J" or "Z", so I have devised my own glyphs for these two letters. I have also devised my own glyphs for the digits 0..9 and all the punctuation marks and symbols in the Basic Latin block (U+0000..U+007F). Note that uppercase and lowercase letters are identical.
BabelStone Centaurian (20 points)
The Arctic Incident (UK 2002 edition) page 145
The tables below render each character in the BabelStone Centaurian font, either using the font installed on your local machine or using a WOFF font if the font is not installed on your local machine.
Code Point | Character Name | Glyph |
---|---|---|
U+0009 | TAB | |
U+0020 | SPACE | |
U+0021 | EXCLAMATION MARK | ! |
U+0022 | QUOTATION MARK | " |
U+0023 | NUMBER SIGN | # |
U+0024 | DOLLAR SIGN | $ |
U+0025 | PERCENT SIGN | % |
U+0026 | AMPERSAND | & |
U+0027 | APOSTROPHE | ' |
U+0028 | LEFT PARENTHESIS | ( |
U+0029 | RIGHT PARENTHESIS | ) |
U+002A | ASTERISK | * |
U+002B | PLUS SIGN | + |
U+002C | COMMA | , |
U+002D | HYPHEN-MINUS | - |
U+002E | FULL STOP | . |
U+002F | SOLIDUS | / |
U+0030 | DIGIT ZERO | 0 |
U+0031 | DIGIT ONE | 1 |
U+0032 | DIGIT TWO | 2 |
U+0033 | DIGIT THREE | 3 |
U+0034 | DIGIT FOUR | 4 |
U+0035 | DIGIT FIVE | 5 |
U+0036 | DIGIT SIX | 6 |
U+0037 | DIGIT SEVEN | 7 |
U+0038 | DIGIT EIGHT | 8 |
U+0039 | DIGIT NINE | 9 |
U+003A | COLON | : |
U+003B | SEMICOLON | ; |
U+003C | LESS-THAN SIGN | < |
U+003D | EQUALS SIGN | = |
U+003E | GREATER-THAN SIGN | > |
U+003F | QUESTION MARK | ? |
U+0040 | COMMERCIAL AT | @ |
U+0041 | LATIN CAPITAL LETTER A | A |
U+0042 | LATIN CAPITAL LETTER B | B |
U+0043 | LATIN CAPITAL LETTER C | C |
U+0044 | LATIN CAPITAL LETTER D | D |
U+0045 | LATIN CAPITAL LETTER E | E |
U+0046 | LATIN CAPITAL LETTER F | F |
U+0047 | LATIN CAPITAL LETTER G | G |
U+0048 | LATIN CAPITAL LETTER H | H |
U+0049 | LATIN CAPITAL LETTER I | I |
U+004A | LATIN CAPITAL LETTER J | J |
U+004B | LATIN CAPITAL LETTER K | K |
U+004C | LATIN CAPITAL LETTER L | L |
U+004D | LATIN CAPITAL LETTER M | M |
U+004E | LATIN CAPITAL LETTER N | N |
U+004F | LATIN CAPITAL LETTER O | O |
U+0050 | LATIN CAPITAL LETTER P | P |
U+0051 | LATIN CAPITAL LETTER Q | Q |
U+0052 | LATIN CAPITAL LETTER R | R |
U+0053 | LATIN CAPITAL LETTER S | S |
U+0054 | LATIN CAPITAL LETTER T | T |
U+0055 | LATIN CAPITAL LETTER U | U |
U+0056 | LATIN CAPITAL LETTER V | V |
U+0057 | LATIN CAPITAL LETTER W | W |
U+0058 | LATIN CAPITAL LETTER X | X |
U+0059 | LATIN CAPITAL LETTER Y | Y |
U+005A | LATIN CAPITAL LETTER Z | Z |
U+005B | LEFT SQUARE BRACKET | [ |
U+005C | REVERSE SOLIDUS | \ |
U+005D | RIGHT SQUARE BRACKET | ] |
U+005E | CIRCUMFLEX ACCENT | ^ |
U+005F | LOW LINE | _ |
U+0060 | GRAVE ACCENT | ` |
U+0061 | LATIN SMALL LETTER A | a |
U+0062 | LATIN SMALL LETTER B | b |
U+0063 | LATIN SMALL LETTER C | c |
U+0064 | LATIN SMALL LETTER D | d |
U+0065 | LATIN SMALL LETTER E | e |
U+0066 | LATIN SMALL LETTER F | f |
U+0067 | LATIN SMALL LETTER G | g |
U+0068 | LATIN SMALL LETTER H | h |
U+0069 | LATIN SMALL LETTER I | i |
U+006A | LATIN SMALL LETTER J | j |
U+006B | LATIN SMALL LETTER K | k |
U+006C | LATIN SMALL LETTER L | l |
U+006D | LATIN SMALL LETTER M | m |
U+006E | LATIN SMALL LETTER N | n |
U+006F | LATIN SMALL LETTER O | o |
U+0070 | LATIN SMALL LETTER P | p |
U+0071 | LATIN SMALL LETTER Q | q |
U+0072 | LATIN SMALL LETTER R | r |
U+0073 | LATIN SMALL LETTER S | s |
U+0074 | LATIN SMALL LETTER T | t |
U+0075 | LATIN SMALL LETTER U | u |
U+0076 | LATIN SMALL LETTER V | v |
U+0077 | LATIN SMALL LETTER W | w |
U+0078 | LATIN SMALL LETTER X | x |
U+0079 | LATIN SMALL LETTER Y | y |
U+007A | LATIN SMALL LETTER Z | z |
U+007B | LEFT CURLY BRACKET | { |
U+007C | VERTICAL LINE | | |
U+007D | RIGHT CURLY BRACKET | } |
U+007E | TILDE | ~ |
Code Point | Character Name | Glyph |
---|---|---|
U+00A0 | NO-BREAK SPACE | |
U+00B4 | ACUTE ACCENT | ´ |
U+00C0 | LATIN CAPITAL LETTER A WITH GRAVE | À |
U+00C1 | LATIN CAPITAL LETTER A WITH ACUTE | Á |
U+00C2 | LATIN CAPITAL LETTER A WITH CIRCUMFLEX | Â |
U+00C3 | LATIN CAPITAL LETTER A WITH TILDE | Ã |
U+00C4 | LATIN CAPITAL LETTER A WITH DIAERESIS | Ä |
U+00C5 | LATIN CAPITAL LETTER A WITH RING ABOVE | Å |
U+00C6 | LATIN CAPITAL LETTER AE | Æ |
U+00C7 | LATIN CAPITAL LETTER C WITH CEDILLA | Ç |
U+00C8 | LATIN CAPITAL LETTER E WITH GRAVE | È |
U+00C9 | LATIN CAPITAL LETTER E WITH ACUTE | É |
U+00CA | LATIN CAPITAL LETTER E WITH CIRCUMFLEX | Ê |
U+00CB | LATIN CAPITAL LETTER E WITH DIAERESIS | Ë |
U+00CC | LATIN CAPITAL LETTER I WITH GRAVE | Ì |
U+00CD | LATIN CAPITAL LETTER I WITH ACUTE | Í |
U+00CE | LATIN CAPITAL LETTER I WITH CIRCUMFLEX | Î |
U+00CF | LATIN CAPITAL LETTER I WITH DIAERESIS | Ï |
U+00D0 | LATIN CAPITAL LETTER ETH | Ð |
U+00D1 | LATIN CAPITAL LETTER N WITH TILDE | Ñ |
U+00D2 | LATIN CAPITAL LETTER O WITH GRAVE | Ò |
U+00D3 | LATIN CAPITAL LETTER O WITH ACUTE | Ó |
U+00D4 | LATIN CAPITAL LETTER O WITH CIRCUMFLEX | Ô |
U+00D5 | LATIN CAPITAL LETTER O WITH TILDE | Õ |
U+00D6 | LATIN CAPITAL LETTER O WITH DIAERESIS | Ö |
U+00D8 | LATIN CAPITAL LETTER O WITH STROKE | Ø |
U+00D9 | LATIN CAPITAL LETTER U WITH GRAVE | Ù |
U+00DA | LATIN CAPITAL LETTER U WITH ACUTE | Ú |
U+00DB | LATIN CAPITAL LETTER U WITH CIRCUMFLEX | Û |
U+00DC | LATIN CAPITAL LETTER U WITH DIAERESIS | Ü |
U+00DD | LATIN CAPITAL LETTER Y WITH ACUTE | Ý |
U+00E0 | LATIN SMALL LETTER A WITH GRAVE | à |
U+00E1 | LATIN SMALL LETTER A WITH ACUTE | á |
U+00E2 | LATIN SMALL LETTER A WITH CIRCUMFLEX | â |
U+00E3 | LATIN SMALL LETTER A WITH TILDE | ã |
U+00E4 | LATIN SMALL LETTER A WITH DIAERESIS | ä |
U+00E5 | LATIN SMALL LETTER A WITH RING ABOVE | å |
U+00E6 | LATIN SMALL LETTER AE | æ |
U+00E7 | LATIN SMALL LETTER C WITH CEDILLA | ç |
U+00E8 | LATIN SMALL LETTER E WITH GRAVE | è |
U+00E9 | LATIN SMALL LETTER E WITH ACUTE | é |
U+00EA | LATIN SMALL LETTER E WITH CIRCUMFLEX | ê |
U+00EB | LATIN SMALL LETTER E WITH DIAERESIS | ë |
U+00EC | LATIN SMALL LETTER I WITH GRAVE | ì |
U+00ED | LATIN SMALL LETTER I WITH ACUTE | í |
U+00EE | LATIN SMALL LETTER I WITH CIRCUMFLEX | î |
U+00EF | LATIN SMALL LETTER I WITH DIAERESIS | ï |
U+00F0 | LATIN SMALL LETTER ETH | ð |
U+00F1 | LATIN SMALL LETTER N WITH TILDE | ñ |
U+00F2 | LATIN SMALL LETTER O WITH GRAVE | ò |
U+00F3 | LATIN SMALL LETTER O WITH ACUTE | ó |
U+00F4 | LATIN SMALL LETTER O WITH CIRCUMFLEX | ô |
U+00F5 | LATIN SMALL LETTER O WITH TILDE | õ |
U+00F6 | LATIN SMALL LETTER O WITH DIAERESIS | ö |
U+00F8 | LATIN SMALL LETTER O WITH STROKE | ø |
U+00F9 | LATIN SMALL LETTER U WITH GRAVE | ù |
U+00FA | LATIN SMALL LETTER U WITH ACUTE | ú |
U+00FB | LATIN SMALL LETTER U WITH CIRCUMFLEX | û |
U+00FC | LATIN SMALL LETTER U WITH DIAERESIS | ü |
U+00FD | LATIN SMALL LETTER Y WITH ACUTE | ý |
U+00FF | LATIN SMALL LETTER Y WITH DIAERESIS | ÿ |
Script | Language | Features | Explanation |
---|---|---|---|
Latin <latn> | Default <dflt> | Glyph Composition Decomposition <ccmp> | Substitution of non-blank glyph for the space character |
Font | Version | Date | Notes |
---|---|---|---|
BabelStone Centaurian | 1.00 | 2008-02-02 | Initial release |
BabelStone Centaurian | 1.01 | 2013-11-06 | Licensed under SIL Open Font License 1.1 |
BabelStone Centaurian is licensed under the SIL Open Font License 1.1, which means you are free to use it for personal or commercial purposes, and to redistribute it by itself or as part of a free or commercial software package, just as long as you do not sell the font on its own. The license also allows you to modify the font in any way you like, as long as the modified font does not use "BabelStone" in its name. Please read the license for details.