diff options
Diffstat (limited to 'process.river')
-rw-r--r-- | process.river | 464 |
1 files changed, 410 insertions, 54 deletions
diff --git a/process.river b/process.river index df1e8b6..196d5f7 100644 --- a/process.river +++ b/process.river | |||
@@ -1,4 +1,3 @@ | |||
1 | outline | ||
2 | hi | 1 | hi |
3 | my | 2 | my |
4 | name | 3 | name |
@@ -9,6 +8,69 @@ this | |||
9 | is | 8 | is |
10 | my | 9 | my |
11 | thesis | 10 | thesis |
11 | autocento | ||
12 | of | ||
13 | the | ||
14 | breakfast | ||
15 | table | ||
16 | is | ||
17 | an | ||
18 | inter/hypertextual | ||
19 | exploration | ||
20 | of | ||
21 | the | ||
22 | workings | ||
23 | of | ||
24 | inspiration | ||
25 | revision | ||
26 | and | ||
27 | obsession | ||
28 | i've | ||
29 | compiled | ||
30 | this | ||
31 | work | ||
32 | over | ||
33 | multiple | ||
34 | years | ||
35 | and | ||
36 | recently | ||
37 | linked | ||
38 | it | ||
39 | all | ||
40 | together | ||
41 | to | ||
42 | form | ||
43 | a | ||
44 | hopefully | ||
45 | more | ||
46 | cohesive | ||
47 | whole | ||
48 | to | ||
49 | make | ||
50 | this | ||
51 | easier | ||
52 | than | ||
53 | collating | ||
54 | everything | ||
55 | by | ||
56 | hand | ||
57 | i've | ||
58 | relied | ||
59 | on | ||
60 | a | ||
61 | process | ||
62 | that | ||
63 | leverages | ||
64 | open-source | ||
65 | technologies | ||
66 | to | ||
67 | publish | ||
68 | my | ||
69 | work | ||
70 | onto | ||
71 | a | ||
72 | web | ||
73 | platform | ||
12 | process | 74 | process |
13 | steps | 75 | steps |
14 | write | 76 | write |
@@ -16,101 +78,396 @@ poems | |||
16 | convert | 78 | convert |
17 | to | 79 | to |
18 | markdown | 80 | markdown |
19 | generally | 81 | markdown |
20 | easy | 82 | originally |
83 | by | ||
84 | john | ||
85 | gruber | ||
86 | is | ||
87 | a | ||
88 | lightweight | ||
89 | markup | ||
90 | language | ||
91 | that | ||
92 | allows | ||
93 | me | ||
94 | to | ||
95 | focus | ||
96 | on | ||
97 | the | ||
98 | content | ||
99 | of | ||
100 | my | ||
101 | writing | ||
102 | knowing | ||
103 | that | ||
104 | i | ||
105 | can | ||
106 | work | ||
107 | on | ||
108 | the | ||
109 | presentation | ||
110 | later | ||
111 | the | ||
112 | original | ||
113 | markdown | ||
114 | pl | ||
115 | program | ||
116 | is | ||
117 | buggy | ||
118 | and | ||
119 | inconsistent | ||
120 | with | ||
121 | how | ||
122 | it | ||
123 | applies | ||
124 | styles | ||
125 | to | ||
126 | markup | ||
127 | it | ||
128 | also | ||
129 | only | ||
130 | works | ||
131 | to | ||
132 | convert | ||
133 | text | ||
134 | to | ||
135 | html | ||
136 | because | ||
137 | of | ||
138 | these | ||
139 | limitations | ||
140 | i've | ||
141 | used | ||
142 | john | ||
143 | macfarlane's | ||
144 | extended | ||
145 | markdown | ||
146 | syntax | ||
147 | which | ||
148 | lets | ||
149 | me | ||
150 | write | ||
151 | richer | ||
152 | documents | ||
153 | and | ||
154 | programmatically | ||
155 | compile | ||
156 | my | ||
157 | work | ||
158 | into | ||
159 | multiple | ||
160 | formats | ||
21 | compile | 161 | compile |
22 | to | 162 | to |
23 | html | 163 | html |
24 | with | 164 | with |
25 | pandoc | 165 | pandoc |
166 | at | ||
167 | first | ||
168 | i | ||
169 | used | ||
170 | this | ||
171 | code | ||
172 | in | ||
173 | the | ||
174 | shell | ||
175 | to | ||
176 | generate | ||
177 | my | ||
178 | html | ||
179 | bash | ||
180 | for | ||
181 | file | ||
182 | in | ||
183 | txt | ||
184 | do | ||
185 | pandoc | ||
186 | file | ||
187 | -f | ||
188 | markdown | ||
189 | -t | ||
190 | html5 | ||
191 | template | ||
192 | template | ||
193 | html | ||
194 | -o | ||
195 | file | ||
196 | txt | ||
197 | html | ||
198 | done | ||
199 | but | ||
200 | this | ||
201 | proved | ||
202 | tedious | ||
203 | with | ||
204 | time | ||
205 | after | ||
206 | a | ||
207 | lot | ||
208 | of | ||
209 | experimenting | ||
210 | with | ||
211 | different | ||
212 | scripting | ||
213 | languages | ||
214 | i | ||
215 | finally | ||
216 | realized | ||
217 | that | ||
218 | gnu | ||
219 | make | ||
220 | would | ||
221 | fit | ||
222 | this | ||
223 | task | ||
224 | perfectly | ||
225 | you | ||
226 | can | ||
227 | see | ||
228 | my | ||
229 | makefile | ||
230 | here | ||
231 | it | ||
232 | is | ||
233 | kind | ||
234 | of | ||
235 | a | ||
236 | mess | ||
237 | but | ||
238 | it | ||
239 | does | ||
240 | the | ||
241 | job | ||
242 | see | ||
243 | below | ||
244 | for | ||
245 | a | ||
246 | more | ||
247 | detailed | ||
248 | explanation | ||
249 | of | ||
250 | the | ||
251 | makefile | ||
26 | style | 252 | style |
27 | the | 253 | the |
28 | pages | 254 | pages |
29 | with | 255 | with |
30 | css | 256 | css |
257 | i | ||
258 | use | ||
259 | a | ||
260 | pretty | ||
261 | basic | ||
262 | style | ||
263 | for | ||
264 | autocento | ||
265 | you | ||
266 | can | ||
267 | see | ||
268 | my | ||
269 | stylesheet | ||
270 | here | ||
31 | use | 271 | use |
32 | github | 272 | github |
33 | to | 273 | to |
34 | put | 274 | put |
35 | them | 275 | them |
36 | online | 276 | online |
277 | github | ||
278 | uses | ||
37 | git | 279 | git |
38 | has | 280 | under |
39 | been | 281 | the |
40 | used | 282 | hood |
41 | throughout | ||
42 | to | ||
43 | keep | ||
44 | track | ||
45 | of | ||
46 | changes | ||
47 | it | ||
48 | is | ||
49 | a | 283 | a |
50 | version | 284 | version |
51 | control | 285 | control |
52 | system | 286 | system |
53 | usually | 287 | developed |
54 | used | ||
55 | for | 288 | for |
289 | keeping | ||
290 | track | ||
291 | of | ||
292 | large | ||
56 | code | 293 | code |
57 | but | 294 | projects |
58 | adapted | 295 | my |
59 | for | 296 | workflow |
60 | creative | 297 | with |
61 | writing | 298 | git |
62 | write | 299 | looks |
63 | makefile | 300 | like |
64 | for | 301 | this |
65 | ease-of-compilation | 302 | change |
303 | files | ||
304 | in | ||
305 | the | ||
306 | project | ||
307 | directory | ||
308 | revise | ||
66 | a | 309 | a |
310 | poem | ||
311 | change | ||
312 | the | ||
67 | makefile | 313 | makefile |
68 | is | 314 | add |
69 | a | 315 | a |
70 | collection | 316 | style |
71 | of | 317 | etc |
72 | instructions | 318 | if |
73 | to | 319 | necessary |
320 | re-compile | ||
321 | with | ||
74 | make | 322 | make |
75 | that | 323 | git |
324 | status | ||
76 | tells | 325 | tells |
77 | it | 326 | me |
78 | how | 327 | which |
328 | files | ||
329 | have | ||
330 | changed | ||
331 | which | ||
332 | have | ||
333 | been | ||
334 | added | ||
335 | and | ||
336 | if | ||
337 | any | ||
338 | have | ||
339 | been | ||
340 | deleted | ||
341 | git | ||
342 | add | ||
343 | -a | ||
344 | adds | ||
345 | all | ||
346 | the | ||
347 | changes | ||
79 | to | 348 | to |
80 | compile | 349 | the |
81 | a | 350 | staging |
82 | set | 351 | area |
83 | of | 352 | or |
353 | i | ||
354 | can | ||
355 | add | ||
356 | individual | ||
84 | files | 357 | files |
85 | it | 358 | depending |
86 | is | 359 | on |
87 | made | 360 | what |
361 | i | ||
362 | want | ||
363 | to | ||
364 | commit | ||
365 | git | ||
366 | commit | ||
367 | -m | ||
368 | message | ||
369 | commits | ||
88 | the | 370 | the |
89 | other | 371 | changes |
90 | parts | 372 | to |
91 | of | 373 | git |
92 | this | 374 | this |
93 | much | 375 | means |
94 | easier | 376 | they're |
377 | saved | ||
378 | if | ||
379 | i | ||
380 | do | ||
381 | something | ||
382 | i | ||
383 | want | ||
384 | to | ||
385 | revert | ||
386 | i | ||
387 | can | ||
388 | git | ||
389 | revert | ||
390 | back | ||
391 | to | ||
392 | a | ||
393 | commit | ||
394 | and | ||
395 | start | ||
396 | again | ||
397 | git | ||
398 | push | ||
399 | pushes | ||
400 | the | ||
401 | changes | ||
402 | to | ||
403 | the | ||
404 | remote | ||
405 | repository | ||
406 | in | ||
407 | this | ||
408 | case | ||
409 | the | ||
410 | github | ||
411 | repo | ||
412 | that | ||
413 | serves | ||
414 | http | ||
415 | //autocento | ||
416 | me | ||
417 | lather | ||
418 | rinse | ||
419 | repeat | ||
95 | write | 420 | write |
421 | makefile | ||
422 | to | ||
423 | extend | ||
424 | build | ||
425 | capabilities | ||
426 | as | ||
427 | of | ||
428 | now | ||
429 | i've | ||
430 | completed | ||
431 | a | ||
96 | hapax | 432 | hapax |
97 | legomenon | 433 | legomenon |
98 | compiler | 434 | compiler |
99 | write | 435 | a |
436 | back-link | ||
100 | compiler | 437 | compiler |
438 | and | ||
439 | an | ||
440 | updater | ||
101 | for | 441 | for |
102 | backlinks | 442 | the |
103 | todo | 443 | random |
104 | write | 444 | link |
445 | functionality | ||
446 | that's | ||
447 | on | ||
448 | this | ||
449 | site | ||
450 | i'd | ||
451 | like | ||
452 | to | ||
453 | build | ||
454 | a | ||
105 | compiler | 455 | compiler |
106 | for | 456 | for |
457 | the | ||
107 | index | 458 | index |
108 | of | 459 | of |
109 | first | 460 | first |
110 | lines | 461 | lines |
111 | and | 462 | and |
463 | index | ||
464 | of | ||
112 | common | 465 | common |
113 | titles | 466 | titles |
467 | once | ||
468 | i | ||
469 | have | ||
470 | time | ||
114 | the | 471 | the |
115 | beauty | 472 | beauty |
116 | of | 473 | of |
@@ -152,9 +509,8 @@ anyone | |||
152 | to | 509 | to |
153 | see | 510 | see |
154 | and | 511 | and |
512 | use | ||
513 | for | ||
514 | their | ||
515 | own | ||
155 | work | 516 | work |
156 | off | ||
157 | of | ||
158 | something | ||
159 | something | ||
160 | intertextuality | ||