Pangram¶
pangram · letter · validated
A text containing every letter of the alphabet at least once; a perfect pangram uses each exactly once.
Provenance¶
- Source: Traditional; catalogued in Oulipo, Atlas de littérature potentielle (1981)
- Attribution:
traditional— classical or folk; no single origin to name - Checkability:
self— decidable from the text and its parameters alone - Attested:
codified— formulated as a rule by a tradition rather than declared by an author
Details¶
- Kind: restrictive
- Languages: en, de, fr
- Requires:
alphabet,fold_diacritics - Deterministic: yes
- Also known as: holalphabetic sentence
- In other languages: Pangramm (de), Pangramme (fr)
Prompt hint¶
Write one sentence that uses every letter of the alphabet at least once.
Parameters¶
| Name | Type | Default | Description |
|---|---|---|---|
fold_diacritics |
boolean | True |
Treat accented letters as their base letter, and ß as ss. |
perfect |
boolean | False |
Require each letter exactly once. |
Examples¶
quick-brown-fox¶
en — this text satisfies the procedure.
The quick brown fox jumps over the lazy dog.
Source: Traditional typing exercise, in use by 1885
perfect-pangram¶
en — this text satisfies the procedure.
Mr Jock, TV quiz PhD, bags few lynx
Parameters: perfect=True
Source: Traditional perfect pangram
not-a-pangram¶
en — this text does not satisfy the procedure.
The quick brown fox.
Source: constructed counterexample
victor-jagt¶
de — this text satisfies the procedure.
Victor jagt zwölf Boxkämpfer quer über den großen Sylter Deich
Source: Traditional German font-test sentence
kein-pangramm¶
de — this text does not satisfy the procedure.
Der Wind weht über den Deich.
Source: constructed counterexample
portez-ce-vieux-whisky¶
fr — this text satisfies the procedure.
Portez ce vieux whisky au juge blond qui fume
Source: Traditional French font-test sentence
pas-un-pangramme¶
fr — this text does not satisfy the procedure.
Le vent souffle sur la plaine.
Source: constructed counterexample