Serial lipogram¶
serial_lipogram · letter · validated
A work in as many parts as the alphabet has letters, each part omitting a different one, so that the constraint moves through the alphabet across the whole rather than holding to one letter throughout.
Provenance¶
- Source: Attributed to Tryphiodorus, whose Odyssey in 24 books each omitted one letter; excerpted by Jean Paul in 1783 (Exzerpte, Fasz. IIa vol. 2, IIa-02-1783-0130)
- Attribution:
reference— attested in a standard reference rather than traced to an origin - 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
- Requires:
alphabet,fold_diacritics - Deterministic: yes
- Also known as: lipogrammatic cycle
- In other languages: Serielles Lipogramm (de), Lipogramme sériel (fr)
Prompt hint¶
Write one section per letter of the alphabet, each omitting the letter it is assigned.
Parameters¶
| Name | Type | Default | Description |
|---|---|---|---|
fold_diacritics |
boolean | True |
Treat accented letters as their base letter, and ß as ss. |
start |
— | None |
The letter the first part omits. |
unit |
string | paragraph |
What carries one letter's constraint. |
Examples¶
twenty-six-parts-one-per-letter¶
en — this text satisfies the procedure.
bcdefghijklmnopqrstuvwxyz
acdefghijklmnopqrstuvwxyz
abdefghijklmnopqrstuvwxyz
abcefghijklmnopqrstuvwxyz
abcdfghijklmnopqrstuvwxyz
abcdeghijklmnopqrstuvwxyz
abcdefhijklmnopqrstuvwxyz
abcdefgijklmnopqrstuvwxyz
abcdefghjklmnopqrstuvwxyz
abcdefghiklmnopqrstuvwxyz
abcdefghijlmnopqrstuvwxyz
abcdefghijkmnopqrstuvwxyz
abcdefghijklnopqrstuvwxyz
abcdefghijklmopqrstuvwxyz
abcdefghijklmnpqrstuvwxyz
abcdefghijklmnoqrstuvwxyz
abcdefghijklmnoprstuvwxyz
abcdefghijklmnopqstuvwxyz
abcdefghijklmnopqrtuvwxyz
abcdefghijklmnopqrsuvwxyz
abcdefghijklmnopqrstvwxyz
abcdefghijklmnopqrstuwxyz
abcdefghijklmnopqrstuvxyz
abcdefghijklmnopqrstuvwyz
abcdefghijklmnopqrstuvwxz
abcdefghijklmnopqrstuvwxy
Source: constructed example; the form is attributed to Tryphiodorus, whose Odyssey in 24 books each omitted one letter, excerpted by Jean Paul in 1783
second-part-keeping-its-own-letter¶
en — this text does not satisfy the procedure.
bcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
Source: constructed counterexample
umlaut-start-under-folding¶
de — this text satisfies the procedure.
bcdefghijklmnopqrstuvwxyz
acdefghijklmnopqrstuvwxyz
abdefghijklmnopqrstuvwxyz
abcefghijklmnopqrstuvwxyz
abcdfghijklmnopqrstuvwxyz
abcdeghijklmnopqrstuvwxyz
abcdefhijklmnopqrstuvwxyz
abcdefgijklmnopqrstuvwxyz
abcdefghjklmnopqrstuvwxyz
abcdefghiklmnopqrstuvwxyz
abcdefghijlmnopqrstuvwxyz
abcdefghijkmnopqrstuvwxyz
abcdefghijklnopqrstuvwxyz
abcdefghijklmopqrstuvwxyz
abcdefghijklmnpqrstuvwxyz
abcdefghijklmnoqrstuvwxyz
abcdefghijklmnoprstuvwxyz
abcdefghijklmnopqstuvwxyz
abcdefghijklmnopqrtuvwxyz
abcdefghijklmnopqrsuvwxyz
abcdefghijklmnopqrstvwxyz
abcdefghijklmnopqrstuwxyz
abcdefghijklmnopqrstuvxyz
abcdefghijklmnopqrstuvwyz
abcdefghijklmnopqrstuvwxz
abcdefghijklmnopqrstuvwxy
Parameters: start='ä'
Source: constructed example; start="ä" folds to "a", the same starting point as the default — the unfixed row refused this outright even with folding on (ADR 0035)