Skip to content

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)