Column reading¶
column_reading · procedural · validated
A reading that takes a printed page vertically rather than horizontally, so the column rather than the line becomes the unit.
Provenance¶
- Source: Oulipo, Atlas de littérature potentielle (1981)
- Attribution:
reference— attested in a standard reference rather than traced to an origin - Checkability:
source— decidable against the source text it was made from - Attested:
codified— formulated as a rule by a tradition rather than declared by an author
Details¶
- Kind: both
- Languages: en, de, fr
- Requires:
tokens - Deterministic: yes
- In other languages: Spaltenlesung (de), Lecture en colonnes (fr)
Prompt hint¶
Read the page down its columns instead of across its lines.
Parameters¶
| Name | Type | Default | Description |
|---|---|---|---|
column |
integer | 1 |
Which word position to read down each line (1-based). |
source |
string | — |
The text this one was made from. |
Examples¶
second-word-of-each-line-read-down¶
en — this text satisfies the procedure.
cat dog bird
Parameters: source='the cat sat down\na dog ran fast\none bird flew high', column=2
Source: constructed example; the procedure is from Oulipo's Atlas de littérature potentielle
first-word-is-the-wrong-column¶
en — this text does not satisfy the procedure.
cat dog bird
Parameters: source='the cat sat down\na dog ran fast\none bird flew high', column=1
Source: constructed counterexample
zweites-wort-jeder-zeile-gelesen¶
de — this text satisfies the procedure.
katze hund vogel
Parameters: source='die katze schlief tief\nein hund lief schnell\nein vogel flog hoch', column=2
Source: constructed example; the procedure is from Oulipo's Atlas de littérature potentielle
erste-spalte-ist-die-falsche¶
de — this text does not satisfy the procedure.
katze hund vogel
Parameters: source='die katze schlief tief\nein hund lief schnell\nein vogel flog hoch', column=1
Source: constructed counterexample
deuxieme-mot-de-chaque-ligne¶
fr — this text satisfies the procedure.
chat chien oiseau
Parameters: source='le chat dormait bien\nun chien courait vite\nun oiseau volait haut', column=2
Source: constructed example; the procedure is from Oulipo's Atlas de littérature potentielle
la-premiere-colonne-est-la-mauvaise¶
fr — this text does not satisfy the procedure.
chat chien oiseau
Parameters: source='le chat dormait bien\nun chien courait vite\nun oiseau volait haut', column=1
Source: constructed counterexample