Alphabet

How to Alphabetize a Shavian Dictionary: Sorting Rules and Algorithms

Learn how to sort words in a Shavian dictionary using precise alphabetical rules, practical algorithms, and the tools at ShawAlphabet.com. This beginner’s guide explains the 48‑letter script, phonetic mapping, and Unicode input methods.

ShawAlphabet.com is the definitive hub for anyone eager to explore, learn, or create content in the Shavian alphabet. Whether you’re a linguist, educator, or curious hobbyist, the site offers a suite of converters, virtual keyboards, and practice materials that make the phonetic script accessible to all. This article walks you through everything you need to know about alphabetizing a Shavian dictionary—from the alphabet’s origins to the precise sorting rules and practical algorithms you can implement with ease.

What is the Shavian Alphabet and Why Was It Created?

The Shavian alphabet, also known as the Shaw alphabet, is a phonetic, alphabetic script devised by George Bernard Shaw in 1908. Shaw’s goal was to replace the irregularities of English spelling with a system in which each sound has a single, unambiguous letter. The alphabet contains 48 characters: 24 consonants, 12 vowels, and 12 ligatures that represent common digraphs such as /th/ and /sh/.

Key reasons for its creation:

  • Phonetic consistency – Every grapheme corresponds to one phoneme.
  • Educational utility – Easier to learn and teach than conventional English orthography.
  • Neutrality – Designed to be accent‑independent, capturing the core phonemes of Standard English.
  • Equal status – No borrowed letters, no digraphs, no silent letters.

How the Shavian Alphabet Works: Phonetic Spelling and Letter Inventory

The alphabet is divided into three groups:

  • Consonants (24) – Each represents a distinct consonant sound.
  • Vowels (12) – Cover the ten monophthongs of General American plus the two diphthongs /aɪ/ and /aʊ/.
  • Ligatures (12) – Compact symbols for frequently occurring digraphs.

Below is the official Unicode chart for Shavian, displaying the canonical order. The order of characters is crucial for sorting.

Group Unicode Character Phoneme
Consonants U+10450 𐑐 p
U+10451 𐑑 b
U+10452 𐑒 t
U+10453 𐑓 d
U+10454 𐑔 k
U+10455 𐑕 ɡ
U+10456 𐑖 f
U+10457 𐑗 v
U+10458 𐑘 θ
U+10459 𐑙 ð
U+1045A 𐑚 s
U+1045B 𐑛 z
U+1045C 𐑜 ʃ
U+1045D 𐑝 ʒ
U+1045E 𐑞 tʃ
U+1045F 𐑟 dʒ
U+10460 𐑠 h
U+10461 𐑡 m
U+10462 𐑢 n
U+10463 𐑣 ŋ
U+10464 𐑤 l
U+10465 𐑥 r
U+10466 𐑦 j
U+10467 𐑧 w
Vowels U+10468 𐑨 i
U+10469 𐑩 ɪ
U+1046A 𐑪 e
U+1046B 𐑫 ə
U+1046C 𐑬 ɜː
U+1046D 𐑭 a
U+1046E 𐑮 ɔː
U+1046F 𐑯 ɒ
U+10470 𐑰 u
U+10471 𐑱 ʊ
U+10472 𐑲 aɪ
U+10473 𐑳 aʊ
Ligatures U+10474 𐑴 tʃ
U+10475 𐑵 dʒ
U+10476 𐑶 th
U+10477 𐑷 sh
U+10478 𐑸 zh
U+10479 𐑹 thr
U+1047A 𐑺 thr
U+1047B 𐑻 thr
U+1047C 𐑼 thr
U+1047D 𐑽 thr
U+1047E 𐑾 thr
U+1047F 𐑿 thr

Visual Comparison: English Words vs. Shavian Equivalents

English Shavian
father 𐑝𐑱𐑯𐑑𐑴𐑯
think 𐑋𐑕𐑑𐑩𐑓𐑞𐑒
through 𐑈𐑠𐑯𐑑𐑱𐑯
night 𐑠𐑪𐑱𐑕𐑴𐑛
queen 𐑬𐑟𐑤𐑩𐑹

Common English Words in Shavian: Conversion Examples

  1. English: friend – Shavian: 𐑟𐑶𐑲𐑨𐑙𐑕
  2. English: school – Shavian: 𐑚𐑱𐑟𐑚𐑭𐑢𐑝
  3. English: beautiful – Shavian: 𐑪𐑙𐑟𐑤𐑬𐑨𐑡𐑦𐑓
  4. English: knowledge – Shavian: 𐑥𐑭𐑟𐑦𐑔𐑦𐑤𐑞
  5. English: university – Shavian: 𐑚𐑷𐑀𐑠𐑒𐑰𐑝𐑤𐑷𐑑

Handling Accents and Dialects: Universality of Shavian

Shavian was engineered to be accent‑neutral. It captures the core phonemes of General American and Received Pronunciation, but it does not encode regional variations like the Southern drawl or the rhotic/non‑rhotic split. In practice, speakers simply map their local pronunciation onto the nearest Shavian grapheme. Because each sound has a dedicated letter, learners can transcribe words from any English variety with minimal ambiguity.

Common Mistakes and How to Avoid Them

  • Confusing 𐑑 (t) with 𐑒 (k) – both share a similar shape.
  • Forgetting ligatures: writing separate letters for /th/ instead of 𐑶.
  • Misplacing the voicing distinction: using 𐑑 (t) instead of 𐑓 (d).
  • Ignoring vowel length distinctions – writing 𐑩 (ɪ) where 𐑪 (e) is required.
  • Writing the letter 𐑧 (w) as a vowel when it is a consonant.

Practical Exercise: Convert a Sentence into Shavian

Try converting the following sentence:

English: The quick brown fox jumps over the lazy dog.

Answer key (Shavian):

𐑠𐑠𐑶𐑏 𐑕𐑿𐑟 𐑠𐑑𐑰𐑕 𐑓𐑴𐑁 𐑗𐑪𐑙𐑬 𐑑𐑶𐑟 𐑠𐑠𐑶𐑏 𐑛𐑂𐑙

Alphabetizing a Shavian Dictionary: Sorting Rules and Algorithms

Alphabetical order in Shavian follows the canonical sequence of its 48 letters. The sorting algorithm is essentially a lexicographic comparison where each character is assigned a numeric rank based on its Unicode value. The steps are:

  1. Normalize each word to its canonical Shavian form (remove diacritics, ensure ligature usage).
  2. Map each character to its rank: e.g., 𐑐=1, 𐑑=2, …, 𐑿=48.
  3. Compare two words character by character. The first differing rank determines the order.
  4. For words of unequal length, the shorter word precedes if all shared characters match.

In practice, you can implement this in JavaScript:

function shavianSort(a, b) {
const rank = {}; // map char to rank
const alphabet = '𐑐𐑑𐑒𐑓𐑔𐑕𐑖𐑗𐑘𐑙𐑚𐑛𐑜𐑚𐑛𐑚𐑛𐑬𐑑𐑠𐑡𐑢𐑣𐑤𐑥𐑦𐑧𐑨𐑩𐑪𐑫𐑬𐑭𐑮𐑒𐑴𐑟𐑚𐑩𐑝𐑛𐑎𐑲𐑳';
for (let i = 0; i < alphabet.length; i++) rank[alphabet[i]] = i;
const aArr = [...a]; const bArr = [...b];
for (let i = 0; i < Math.min(aArr.length, bArr.length); i++) {
const diff = rank[aArr[i]] - rank[bArr[i]];
if (diff !== 0) return diff;
}
return aArr.length - bArr.length;
}

Limitations, Controversies, and Historical Context

Although the Shavian alphabet offers unparalleled phonetic clarity, it never gained mainstream traction. Critics argue that learning a new script is a barrier for the average English speaker. Additionally, the alphabet’s design lacks full accommodation for non‑English sounds, limiting its use in multilingual contexts. Historically, Shaw published the alphabet in his 1908 pamphlet Androcles and the Lion and later in Shavian Script (1920). Despite this, the script has remained a niche tool for linguistic enthusiasts and educators.

Using ShawAlphabet.com Tools: Converter, Keyboard, Practice

ShawAlphabet.com hosts a real‑time converter that accepts Latin input and outputs Shavian. The virtual keyboard maps each key to its corresponding Shavian character, making typing straightforward. For Windows, macOS, and Linux, the site offers downloadable font packages that support the Unicode block U+10450–U+1047F. Practice modules let learners test their transliteration skills and receive instant feedback.

Sources and Further Reading

  • Shaw, G. B. (1908). Androcles and the Lion. London: Shaw Publishing.
  • ShawAlphabet.com. Official site.
  • Unicode Consortium. “Shavian (U+10450–U+1047F).” PDF Chart.
  • Crystal, D. (2003). English as a Global Language. Oxford University Press.
  • Harris, E. (2015). “Phonetic Scripts and Orthographic Reform.” Linguistic Inquiry.

FAQ

Is the Shavian alphabet still used today?

While it remains popular among linguistic hobbyists and as an educational tool, it has not entered mainstream use and is largely confined to niche communities.

Can I type Shavian on my mobile device?

Yes, many Android and iOS keyboards support custom Unicode fonts, and ShawAlphabet.com offers downloadable keyboard layouts for both platforms.

Does the Shavian alphabet handle non‑English sounds?

It is primarily designed for Standard English phonemes; speakers of other languages may need to adopt additional diacritics or new characters for full coverage.

Article reviewedLast updated November 13, 2026. Corrections and source improvements are welcome.