about summary refs log tree commit diff stats
path: root/wip
diff options
context:
space:
mode:
Diffstat (limited to 'wip')
-rw-r--r--wip/00
-rw-r--r--wip/apollo11.txt16
-rw-r--r--wip/backlink.sh22
-rw-r--r--wip/deathstrumpet.txt9
-rw-r--r--wip/i-am.txt26
-rw-r--r--wip/makefile48
-rw-r--r--wip/moongone.txt6
7 files changed, 127 insertions, 0 deletions
diff --git a/wip/0 b/wip/0 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/wip/0
diff --git a/wip/apollo11.txt b/wip/apollo11.txt new file mode 100644 index 0000000..5c6ef3c --- /dev/null +++ b/wip/apollo11.txt
@@ -0,0 +1,16 @@
1So it's the fucking moon. Big deal. As if
2you haven't seen it before, tacked to the sky
3like a piece of rotten meat, or a maudlin
4
5love letter (the _i_'s dotted neatly with hearts)
6on the sky's door like the ninety-eight theses.
7
8Don't stare at it like it means anything.
9Don't give it the chance to collect meaning
10from your outstretched hand, like an old pigeon.
11
12Don't dare ascribe it a will, or call it fickle,
13or think it has any say in your affairs.
14
15It's separated from you by three hundred and eighty
16thousand miles of empty space,
diff --git a/wip/backlink.sh b/wip/backlink.sh new file mode 100644 index 0000000..dfbfe4b --- /dev/null +++ b/wip/backlink.sh
@@ -0,0 +1,22 @@
1#!/bin/bash
2
3# Variables
4OPTIND=1
5header=""
6blacklist=""
7
8while getopts "h:b:" opt; do
9 case "$opt" in
10 h)
11 header=$OPTARG
12 ;;
13 b)
14 blacklist=$OPTARG
15 ;;
16 esac
17done
18
19shift $((OPTIND - 1))
20
21echo "header = $header"
22echo "blacklist = $blacklist"
diff --git a/wip/deathstrumpet.txt b/wip/deathstrumpet.txt new file mode 100644 index 0000000..e7edd43 --- /dev/null +++ b/wip/deathstrumpet.txt
@@ -0,0 +1,9 @@
1He didn't have any polish so he spit-shined the whole thing
2until it gleamed like a tomato on the vine that was begging
3to be picked and thrown on some caprese. Death loved caprese.
4
5He stood up to put the horn to his lips, trying to imagine
6it was a woman he loved. He blushed as he realized how bad
7the metaphor was. He practiced anyway for six hours a day
8in front of the mirror---what else was there to do with time
9that stretched like the mozzarella on Death's caprese?
diff --git a/wip/i-am.txt b/wip/i-am.txt new file mode 100644 index 0000000..f4727a9 --- /dev/null +++ b/wip/i-am.txt
@@ -0,0 +1,26 @@
1I am a great pillar of white smoke.
2I am Lot's nameless wife turned to salt.
3
4I am the wound on Christ's back as he moans
5with the pounding of a hammer on his wrist.
6
7I am the nail that holds his house together,
8the long nail in his right wrist that points
9
10toward heaven. I am that nail and I am
11the builder of the house, a strong house
12
13with a sound foundation. I am not the only
14one who lives here. I am the god of
15
16a race of dust mites who build monuments
17in my honor every day in the small dark
18
19corners of my house. I destroy each one
20before I sleep each night. Every morning
21
22there are still more. I am unaware where
23all of them are. There are too many.
24
25I am a god without a name in an empty house.
26I am an open wound festering in the white sun.
diff --git a/wip/makefile b/wip/makefile new file mode 100644 index 0000000..88ff6c9 --- /dev/null +++ b/wip/makefile
@@ -0,0 +1,48 @@
1# MAKEFILE for Autocento of the breakfast table
2# by Case Duckworth | case.duckworth@gmail.com | autocento.me
3# inspired by Lincoln Mullen | lincolnmullen.com
4# vim: fdm=marker
5
6# Define variables {{{
7srcs := $(wildcard *.txt)
8trunk:= trunk
9versifyer = $(trunk)/versify.exe
10versifySrc= $(trunk)/versify.hs
11
12htmlBlackList = index.html template.html index-txt.html
13htmls = $(filter-out $(htmlBlackList),$(patsubst %.txt,%.html,$(srcs)))
14htmlTemplate = template.html
15htmlPandocOptions = --template=$(htmlTemplate)
16htmlPandocOptions+= --filter=$(versifyer)
17htmlPandocOptions+= --smart --mathml --section-divs
18
19backBlackList = "hapax.txt|first-lines.txt|common-titles.txt"
20backSrcs = $(patsubst %.html,%.back,$(htmls))
21backs = $(patsubst %.back, %_backlinks.htm,$(backSrcs))
22backHead = $(trunk)/backlink.head
23
24hapaxBlackList = first-lines.txt common-titles.txt hapax.txt
25hapaxs = $(patsubst %.txt,%.hapax,$(srcs))
26hapaxer = $(trunk)/hapax.lua
27hapaxHead = $(trunk)/hapax.head
28hapaxTemp = hapax.tmp
29hapaxOut = hapax.txt
30
31lozengeOut = $(trunk)/lozenge.js
32# }}}
33
34.PHONY: all
35all: $(versifyer) htmls backlinks
36.PHONY: htmls
37htmls: $(htmls)
38.PHONY: backlinks
39backlinks: $(backs)
40
41$(versifyer): $(versifySrc)
42 ghc --make $(versifySrc)
43
44%.html: %.txt template.html $(versifyer)
45 pandoc $< -f markdown -t html5 $(htmlPandocOptions) -o $@
46
47%_backlinks.htm: %.back
48 pandoc $< -f markdown -t html5 $(htmlPandocOptions) -o $@
diff --git a/wip/moongone.txt b/wip/moongone.txt new file mode 100644 index 0000000..9168ff0 --- /dev/null +++ b/wip/moongone.txt
@@ -0,0 +1,6 @@
1The moon is gone and in its place a mirror.
2Looking at the night sky, the viewer sees only his own face as viewed from far away, surrounded by a vague landscape of mountains, the plain he's standing on, a river.
3He sees he is alone in the wilderness.
4He wonders in being alone.
5
6But behind him, the viewer sees a pursuer.