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




























