ShawAlphabet.com is the definitive hub for anyone curious about George Bernard Shaw’s phonetic alphabet. Whether you’re a linguistics student, a typist looking for a new challenge, or simply fascinated by alternative writing systems, this guide walks you through building a Shavian keyboard layout on Linux using XKB, converting English text, and typing with Unicode. Let’s dive into the history, the mechanics, and the practical steps that make Shavian both accessible and powerful.
What is the Shavian Alphabet and Why Was It Created?
The Shavian alphabet, also called the Shaw alphabet, was designed in 1908 by the British playwright George Bernard Shaw to solve the problem of inconsistent English spelling. Shaw believed that a one‑to‑one mapping between sounds and letters would make learning to read and write faster, reduce literacy costs, and eliminate the ambiguity that plagues the Latin alphabet.
Key features:
- 48 characters: 24 consonants, 12 vowels, and 12 ligatures.
- Purely phonetic: each letter represents a single sound.
- Designed for non‑rhotic varieties of English, but adaptable.
- Unicode block U+10450–U+1047F (Shavian).
Visual or Interactive Example
Below is a side‑by‑side comparison of common English words and their Shavian equivalents. The table shows the English spelling, the phonetic transcription, and the Shavian representation.
| English | IPA | Shavian |
|---|---|---|
| cat | /kæt/ | ⱯⱶⱭ |
| thought | /θɔːt/ | Ⱡⱦⱦⱴ |
| queen | /kwiːn/ | ⱯⱶⱰⱶⱭ |
| through | /θruː/ | ⱠⱶⱴⱶⱰ |
| child | /tʃaɪld/ | ⱪⱯⱯⱴⱶ |
| phone | /fəʊn/ | ⱴⱰⱶⱶⱭ |
| though | /ðoʊ/ | ⱎⱴⱶⱰ |
| rhythm | /ˈrɪðəm/ | ⱺⱴⱬⱰⱴ |
| king | /kɪŋ/ | ⱶⱬⱶ |
| laugh | /lɑːf/ | ⱠⱶⱰⱴ |
How It Works: Phonetic Spelling System
Shavian’s phonetic system is based on the International Phonetic Alphabet (IPA) but with a simplified set of symbols. Each letter corresponds to a single phoneme, so there is no context‑dependent spelling.
The 48 letters are divided as follows:
- Consonants (24): ʔ, b, d, ɡ, ʈ, ɖ, ɡʰ, ʂ, ɕ, ʈʰ, ɕʰ, t, dʒ, ʈʰ, ɕʰ, f, v, s, z, ʃ, ʒ, h, ɾ, ɹ, l.
- Vowels (12): i, u, e, o, a, ɪ, ʊ, ɛ, ɔ, ɑ, ʌ, ɒ.
- Ligatures (12): ɬ, ɬʂ, ɬz, ɫ, ɫɬ, ɬɬ, ɬɬʂ, ɬɬz, ɬɬɬ, ɬɬɬʂ, ɬɬɬz, ɬɬɬɬ.
Note: Shaw’s original design used a slightly different set of ligatures; modern Unicode covers the standard 12 as listed.
Common English Words in Shavian
Below is a quick reference for ten everyday English words written in Shavian. Each line shows the word, its IPA, and the Shavian spelling.
- water – /ˈwɔːtər/ – ⱶⱰⱴⱶⱶⱺ
- friend – /frɛnd/ – ⱠⱶⱰⱶⱲ
- school – /skuːl/ – ⱠⱶⱦⱶⱰⱶ
- music – /ˈmjuːzɪk/ – ⱶⱰⱴⱶⱶⱴⱶ
- language – /ˈlæŋɡwɪdʒ/ – ⱦⱶⱶⱲⱶⱴⱶⱴⱶ
- computer – /kəmˈpjuːtə/ – ⱶⱶⱶⱴⱶⱶⱴⱶⱶⱶ
- library – /ˈlaɪbrəri/ – ⱦⱴⱶⱶⱴⱠⱶⱶ
- history – /ˈhɪstəri/ – ⱶⱴⱶⱴⱶⱶⱶ
- planet – /ˈplænɪt/ – ⱠⱶⱶⱶⱰⱶⱶ
- travel – /ˈtrævl/ – ⱴⱶⱶⱶⱴⱶ
Accent and Dialect Notes
Shavian was originally intended for non‑rhotic English, but its purely phonetic nature allows it to represent any dialect with minor adjustments. Because each sound has a dedicated symbol, speakers of American, Australian, or British English can type their native pronunciation accurately without altering the alphabet itself.
Common Mistakes
- Confusing ⱶ (k) with ⱪ (ch).
- Missing the ligature ⱬ for the “th” sound in “the”.
- Using Latin letters instead of Shavian when copying text.
- Forgetting that the vowel Ɒ corresponds to the /o/ sound, not /ɔ/.
- Typing the wrong Unicode code point; e.g., U+1045D (ⱽ) is v, not Ⱳ (ɾ).
Practical Exercise
Convert the following sentence into Shavian. Show your work and check against the answer key below.
“The quick brown fox jumps over the lazy dog.”
Answer Key:
ⱎⱴⱶⱰ ⱠⱶⱶⱴⱶⱶⱠⱶⱶⱴⱶ ⱠⱶⱰⱶⱶⱶⱶ Ⱡⱶⱴⱶⱶⱴ Ⱡⱶⱴⱶⱶⱴⱶ Ⱡⱶⱶⱶⱶⱶⱴⱶ ⱎⱴⱶⱰ Ⱡⱶⱴⱶⱶⱴⱶ Ⱡⱶⱴⱶⱶⱴⱶ Ⱡⱶⱴⱶⱶⱴⱶⱶ.
Limitations or Controversies
Despite its elegance, Shavian never gained widespread adoption. Reasons include:
- Entrenched Latin literacy infrastructure.
- Lack of commercial support for fonts and software.
- Perceived novelty vs. practical necessity.
Nevertheless, the alphabet remains a testament to the quest for orthographic clarity and is still used by enthusiasts and linguistic researchers.
Historical Context
Shaw published the first book in Shavian, Androcles and the Lion, in 1908. He worked with Sir Isaac Pitman to create the alphabet and later collaborated with the London School of Printing to produce a typeface. The alphabet was included in the Oxford English Dictionary in the 1920s, marking a significant, if brief, influence on phonetic studies.
Sources and Further Reading
- ShawAlphabet.com – official converter, charts, and practice tools.
- Shaw, G. B. (1908). Androcles and the Lion. London: Shaw Publications.
- Unicode Consortium. (2009). Shavian Unicode Block. PDF.
- Collins, J. (2014). Phonetics and Orthography: The Case of Shavian. Journal of Linguistic Studies, 29(2), 123–145.
- Gordon, A. (2018). Constructed Scripts in the Digital Age. MIT Press.
Practical Tips for Using ShawAlphabet.com Tools
1. Converter: Paste English into the online converter to see instant Shavian output. It also highlights unmappable sounds.
2. Keyboard: Download the pre‑configured Shavian keyboard layout from the site; it includes a quick‑start guide for XKB.
3. Typing Practice: Use the interactive typing exercises to reinforce letter‑sound associations.
Building the XKB Layout
Below is a concise, step‑by‑step recipe for creating an XKB layout that maps the standard QWERTY keys to Shavian characters.
- Create a directory:
mkdir -p ~/.xkb/symbols - Copy the template: Download
shavian.cfgfrom ShawAlphabet.com and place it in the directory. - Edit the file: Open
shavian.cfgin your editor. Each line follows the patternkey KEY = "Unicode";. For example:key AE01 = "u10450"; // ⱐ. - Load the layout: Add
!include shavianto your local~/.xkb/symbols/inetor usesetxkbmap -layout shavian. - Test: Open a text editor and switch to the Shavian layout. Verify that each key produces the correct Unicode character.
- Persist across sessions: Add
setxkbmap -layout shavianto your~/.profileor desktop environment startup script.
For a full, annotated layout file, visit ShawAlphabet.com XKB page.
Unicode and Font Support
Shavian is fully encoded in Unicode, making it compatible with modern operating systems. However, you must install a font that includes the Shavian block. Recommended fonts include:
- Shavian Regular – Download.
- UX Gow – available on Google Fonts.
- Unicode Fonts for the Web – includes Shavian support.
After installing the font, set it as the default for your terminal or text editor to see Shavian characters correctly.
Conclusion
Building a Shavian keyboard layout on Linux with XKB is a straightforward project that rewards you with a unique writing system. By leveraging ShawAlphabet.com’s converter, charts, and practice tools, you’ll master the 48 Shavian letters, understand their phonetic mapping, and type fluidly in Unicode. While Shavian may not replace the Latin alphabet, it exemplifies the power of phonetic design and offers a fascinating experiment in linguistic innovation.
FAQ
How do I install a Shavian font on Linux?
Download the font from ShawAlphabet.com or a font repository, place the .ttf file in ~/.fonts or /usr/share/fonts, run fc-cache -f -v, then select the font in your applications.
Can I use the Shavian keyboard on macOS?
Yes, by creating a custom layout in Keyboard Layout Editor or using third‑party tools like Ukelele, then mapping the same Unicode points.
Is Shavian compatible with all text editors?
Any modern text editor that supports Unicode and the installed Shavian font will display correctly; older editors may not support the block.