Homoconsonantism¶
homoconsonantism · word · validated
A rewriting that keeps the consonants of the source text in their original order while replacing every vowel, producing a new sense from the same skeleton.
Provenance¶
- Source: Jacques Roubaud, in Oulipo, Atlas de littérature potentielle (1981)
- Attribution:
primary— a named author, work and year this catalogue stands behind - Checkability:
source— decidable against the source text it was made from - Attested:
author-stated— the originator set this rule down
Details¶
- Kind: both
- Languages: en, de, fr
- Requires:
tokens,fold_diacritics,alphabet - Deterministic: no
- In other languages: Homokonsonantismus (de), Homoconsonantisme (fr)
Prompt hint¶
Keep the consonants of the source in order and choose new vowels to make new words.
Parameters¶
| Name | Type | Default | Description |
|---|---|---|---|
fold_diacritics |
boolean | True |
Treat accented letters as their base letter, and ß as ss. |
source |
string | — |
The text this one was made from. |
Examples¶
same-skeleton-new-words¶
en — this text satisfies the procedure.
the coat is out
Parameters: source='the cat sat'
Source: constructed example; the consonant skeleton t-h-c-t-s-t held by different words
a-changed-consonant¶
en — this text does not satisfy the procedure.
the bat sat
Parameters: source='the cat sat'
Source: constructed counterexample
gleiches-skelett-neue-woerter¶
de — this text satisfies the procedure.
man bald sät
Parameters: source='mein Bild ist'
Source: constructed example; the consonant skeleton m-n-b-l-d-s-t held by different words
ein-geaenderter-konsonant¶
de — this text does not satisfy the procedure.
man wald sät
Parameters: source='mein Bild ist'
Source: constructed counterexample
meme-squelette-mots-nouveaux¶
fr — this text satisfies the procedure.
moine ému
Parameters: source='mon ami'
Source: constructed example; the consonant skeleton m-n-m held by different words
une-consonne-changee¶
fr — this text does not satisfy the procedure.
moine élu
Parameters: source='mon ami'
Source: constructed counterexample