Part of the inspiration for making this was the Shavian Alphabet. It's a very cool reimagining of english orthography, but I can't help but think that the fact that most of the characters have a mirror image must make reading it even more difficult for dyslexic people. This is the set of rules I used when making the characters:
- Each character connects at the top and bottom center (so that they connect with each other).
- Each character can be written without lifting the pen from the page (except for punctuation).
- No character has a mirror image and can be correctly written mirrored across the vertical "stem".
- I tried to make it so that only vowels had loops in them, but this didn't work.
A | ![]() |
B | ![]() |
C | ![]() |
D | ![]() |
E | ![]() |
F | ![]() |
G | ![]() |
H | ![]() |
I | ![]() |
J | ![]() |
K | ![]() |
L | ![]() |
M | ![]() |
N | ![]() |
O | ![]() |
P | ![]() |
Q | ![]() |
R | ![]() |
S | ![]() |
T | ![]() |
U | ![]() |
V | ![]() |
W | ![]() |
X | ![]() |
Y | ![]() |
Z | ![]() |
(Space) | ![]() |
. | ![]() |
? | ![]() |
The code does the following thigs before it does the actual translitteration:
- All letters are converted to lowercase.
-
All numbers are converted to consonants.
- I primarily did this because I was running out of squiggles that are within the rules listed at the top.
- I didn't use vowels to make it harder to accidentally read a number as a word.
-
0 Z 1 M 2 W 3 T 4 F 5 V 6 X 7 S 8 G 9 N
- Exclamation points are converted to periods.
- All other unrecognized characters are deleted