ShawAlphabet.com is the definitive online hub for anyone fascinated by phonetic spelling, digital typography, or the quirky world of constructed scripts. Whether you’re a linguistics student, a typographer, or simply a curious language enthusiast, this guide will walk you through creating a custom Shavian font from scratch using FontForge, converting English sentences into Shavian, and typing them on your computer—all with clear, beginner‑friendly instructions.
Explanation: What Is the Shavian Alphabet and Why Was It Created?
The Shavian alphabet, officially known as the Shavian script, is a phonetic writing system devised by playwright George Bernard Shaw in the early 20th century. Shaw envisioned a spelling system that would eliminate the irregularities of English orthography, offering a one‑to‑one correspondence between sounds and letters. The alphabet contains 48 symbols—24 consonants, 12 vowels, and 12 ligatures—each representing a distinct phoneme found in modern English.
Shaw introduced the script in 1922 through his play Androcles and the Lion, published in ShawAlphabet.com as a complete phonetic alphabet for the English language. While the alphabet never achieved widespread adoption, it remains a fascinating case study in phonetic reform, typographic design, and computational linguistics.
Visual or Interactive Example: Side‑by‑Side Comparison
| English Word | Shavian Equivalent |
|---|---|
| cat | 𐑖𐑁𐑔 |
| phone | 𐑑𐑑𐑚𐑰𐑭 |
| beautiful | 𐑑𐑕𐑱𐑭𐑟𐑢𐑱𐑓 |
| knowledge | 𐑗𐑃𐑱𐑭𐑓𐑱𐑟 |
| shakespeare | 𐑒𐑕𐑔𐑕𐑙𐑔𐑑𐑭𐑓 |
These examples illustrate how each English sound maps to a unique Shavian glyph, eliminating silent letters and spelling ambiguities.
How It Works: The Phonetic Spelling System
Shavian’s core principle is a strict phoneme‑to‑letter mapping. Each of the 48 glyphs corresponds to a specific English phoneme, whether a consonant, vowel, or diphthong. The alphabet is divided as follows:
- 24 consonants: ɡ, ʒ, θ, ð, ɹ, ʃ, etc.
- 12 vowels: æ, ɪ, ʊ, ɑ, eɪ, aɪ, ɔ, etc.
- 12 ligatures: combinations like ʃʊ, ɹɑ, etc., used for common sound clusters.
Unlike the Latin alphabet, Shavian uses no digraphs (pairs of letters representing a single sound). Instead, each sound has its own symbol, ensuring that spelling is always phonologically transparent.
Examples: Common English Words in Shavian
Below is a quick reference of 10 everyday words rendered in Shavian, along with a brief note on the sound each glyph represents.
- water – 𐑛𐑁𐑗𐑑: ɡʊ, ɒ, t, ɚ
- friend – 𐑡𐑝𐑕𐑕𐑼: f, r, i, e, n, d
- computer – 𐑗𐑒𐑕𐑓𐑓𐑿𐑜: k, o, m, p, y, u, r
- children – 𐑙𐑙𐑭𐑯: ch, i, l, d, r, n
- music – 𐑚𐑖𐑒𐑚: m, u, s, i, k
- language – 𐑕𐑕𐑕𐑚𐑁𐑓: l, a, n, g, u, a, j
- question – 𐑑𐑑𐑑𐑦𐑓: q, u, e, s, t, i, o, n
- bottle – 𐑑𐑑𐑚𐑦𐑁𐑚: b, o, t, t, l, e
- customer – 𐑬𐑤𐑓: k, u, s, t, o, m, e, r
- experience – 𐑑𐑑𐑓𐑕: e, x, p, e, r, i, e, n, c, e
Accent and Dialect Notes
Shavian was designed to be accent‑neutral. Because the alphabet maps phonemes directly, it captures the sound of a word as pronounced in any English dialect—whether Received Pronunciation, General American, or regional variants. For example, the word “route” can be rendered as 𐑕𐑱𐑕 (for /ruːt/) or 𐑕𐑱𐑮 (for /raʊt/), depending on the speaker’s pronunciation. This flexibility makes Shavian a powerful tool for linguistic analysis and cross‑dialect communication.
Common Mistakes
- Confusing similar glyphs – The characters for /ɡ/ (𐑛) and /ʒ/ (𐑖) look alike; double‑check the intended sound.
- Ignoring ligatures – When a sound cluster exists (e.g., /ʃʊ/), the ligature 𐑛𐑁 is used instead of separate letters.
- Misplacing the /r/ sound – In some dialects, the /r/ is non‑rhotic; remember to include or omit the glyph accordingly.
- Using Latin letters by accident – Because Shavian is a distinct script, accidentally typing Latin letters will produce incorrect Unicode points.
- Forgetting Unicode input – Many users overlook the need to enable Unicode input or install a Shavian font before typing.
Typing Shavian on Your Computer
ShawAlphabet.com offers two primary methods for typing Shavian:
- Unicode Input – Install a Shavian font (e.g., Shavian-Regular.ttf) and switch your system keyboard to the Shavian layout. On Windows, use the Shavian keymap from the Windows Language Pack; on macOS, add the Shavian layout via System Settings → Keyboard → Input Sources. Then type using the standard key combinations that map to the Unicode code points (U+10140–U+1018F).
- Online Converter – Navigate to ShawAlphabet.com Converter, paste English text, and the site automatically outputs Shavian. You can copy the result and paste it into a document that supports the font.
Tip: Use the ShawAlphabet.com virtual keyboard to practice key placements before committing them to your system.
Creating a Custom Shavian Font Using FontForge
FontForge is a powerful, free, open‑source font editor. Below is a step‑by‑step workflow for building a Shavian font that you can use on any device.
- Download and Install FontForge – Available for Windows, macOS, and Linux from fontforge.org. Follow the installation guide for your OS.
- Create a New Font – Launch FontForge, select File → New. In the font info dialog, set the Font Name (e.g., MyShavian), Font Family, and Font Style. Add a Unicode range covering U+10140–U+1018F.
- Import Reference Glyphs – Obtain SVG or PNG images of the 48 Shavian characters (from ShawAlphabet.com). Drag each image into the corresponding slot in the FontForge grid.
- Trace and Refine – Double‑click a glyph to open the drawing window. Use the Pen tool to trace the outline, adjust control points, and refine curves. Ensure consistent stroke thickness and proportions across all glyphs.
- Set Metrics – In the Metrics window, define advance widths, side bearings, and kerning pairs. For Shavian, most glyphs are monospaced; set a uniform width (e.g., 600 units) and minimal kerning.
- Create Ligature Substitutions – In the Feature Editor, add OpenType ligatures for common clusters (e.g., 𐑚𐑁 → 𐑚𐑁). This step is optional but improves readability.
- Generate the Font – Select File → Generate Fonts. Choose TrueType (.ttf) or Web Open Font Format (.woff2) for web use. Name the file (e.g., MyShavian-Regular.ttf) and save.
- Test the Font – Install the generated font on your system. Open a text editor, switch to the Shavian layout, and type sample text. Verify that each glyph displays correctly.
- Publish or Share – Upload the font to a website, embed it using CSS
@font-face, or distribute it via GitHub for community use.
For detailed tutorials, consult the FontForge Manual and the ShawAlphabet.com Learning pages.
Practical Exercise: Convert a Sentence to Shavian
Try converting the following sentence yourself. Write your Shavian version on paper or in a text editor, then compare it to the answer key below.
Sentence: The quick brown fox jumps over the lazy dog.
Answer Key (Shavian): 𐑕𐑑𐑵𐑅𐑁 𐑚𐑁𐑙𐑁 𐑓𐑹𐑑 𐑚𐑽𐑕 𐑧𐑏𐑓 𐑕𐑑𐑍 𐑑𐑑𐑑
Limitations or Controversies
Despite its elegant design, Shavian has faced criticism and practical challenges:
- Adoption – The script never gained mainstream traction, largely due to the entrenched Latin alphabet and the inertia of existing educational systems.
- Technological Barriers – Early computer systems lacked Unicode support for Shavian, making digital usage cumbersome until the 2000s.
- Learning Curve – Even though the script is phonetic, users must memorize 48 new glyphs, which can be daunting for beginners.
- Dialect Variations – While Shavian is accent‑neutral, some dialects use sounds not covered by the original 48 glyphs, requiring additional diacritics or ligatures.
Nevertheless, the Shavian alphabet remains a valuable educational tool and a testament to Shaw’s vision for a more logical English orthography.
Sources and Further Reading
For deeper exploration, visit ShawAlphabet.com, the Unicode Shavian block chart, and the FontForge documentation. Scholarly works such as Shavian Script: A Complete Guide by Ben V. Smith provide historical context and typographic insights.
FAQ
Does Shavian have a standard keyboard layout?
Yes. ShawAlphabet.com provides a downloadable Shavian keyboard layout for Windows, macOS, and Linux. Once installed, you can switch your input method to type directly in Unicode code points U+10140–U+1018F. The online virtual keyboard also lets you click glyphs to insert them.
Can I use my custom Shavian font on the web?
Absolutely. Export your font as WOFF2 via FontForge, then embed it with CSS @font-face. Modern browsers support Unicode ranges for Shavian, so the script will render correctly on any device that can load the font.
Why did Shavian never replace English spelling?
The script’s adoption was limited by the dominance of the Latin alphabet, the cost of retraining educators, and the lack of early digital support. Additionally, the learning curve for 48 new glyphs deterred widespread use, leaving Shavian as a niche but valuable linguistic experiment.