diff --git a/book/box-vector.svg b/book/box-vector.svg new file mode 100644 index 0000000..a3ed24c --- /dev/null +++ b/book/box-vector.svg @@ -0,0 +1,454 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/making-of.zip b/making-of.zip new file mode 100644 index 0000000..e93b0f4 Binary files /dev/null and b/making-of.zip differ diff --git a/making-of/Makefile b/making-of/Makefile index a78c105..f6b0f19 100644 --- a/making-of/Makefile +++ b/making-of/Makefile @@ -5,10 +5,11 @@ help: ## This help. .PHONY: final final: reset toc ## full document of the book for final print - @echo - @echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" - @echo "!Ensure that the index page breaks are okay!" - @echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" + # In ally, this warning would inform me to insert a pagebreak as needed. + #@echo + #@echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" + #@echo "!Ensure that the index page breaks are okay!" + #@echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" .PHONY: single single: reset plain ## full document run once, ensuring everything's reset @@ -25,7 +26,8 @@ plain: ## full document of the book with no proofing marks .PHONY: toc toc: plain ## full book with ToC re-rendering in case of page changes - makeindex book + # This command generates the index for ally, but there isn't one here, so. + #makeindex book xelatex book.tex .PHONY: frame diff --git a/making-of/book.pdf b/making-of/ally-making-of.pdf similarity index 98% rename from making-of/book.pdf rename to making-of/ally-making-of.pdf index b1dc1a6..460afd1 100644 Binary files a/making-of/book.pdf and b/making-of/ally-making-of.pdf differ diff --git a/making-of/assets/3.png b/making-of/assets/3.png deleted file mode 100644 index 00ba668..0000000 Binary files a/making-of/assets/3.png and /dev/null differ diff --git a/making-of/assets/3.svg b/making-of/assets/3.svg deleted file mode 100644 index 504ce3f..0000000 --- a/making-of/assets/3.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - diff --git a/making-of/assets/barcode_978-1-948743-15-0_90000.pdf b/making-of/assets/barcode_978-1-948743-15-0_90000.pdf deleted file mode 100644 index c1f3864..0000000 Binary files a/making-of/assets/barcode_978-1-948743-15-0_90000.pdf and /dev/null differ diff --git a/making-of/assets/cadmiumtea--MurderYourDarlings--makyo--G.jpg b/making-of/assets/cadmiumtea--MurderYourDarlings--makyo--G.jpg deleted file mode 100644 index 4aa86cf..0000000 Binary files a/making-of/assets/cadmiumtea--MurderYourDarlings--makyo--G.jpg and /dev/null differ diff --git a/making-of/assets/isbn.eps b/making-of/assets/isbn.eps deleted file mode 100644 index c543a4a..0000000 --- a/making-of/assets/isbn.eps +++ /dev/null @@ -1,149 +0,0 @@ -%!PS-Adobe-2.0 EPSF-1.2 -%%Creator: bookland 1.4 -%%Title: ISBN 9781948743150 -%%BoundingBox: 215 335 376 432 -%%EndComments -% Command line: bookland -o /usr/share/nginx/www/converter/ISBN/downloads/f86f9eac90cc461487ff880f6aee71c151c67c02/isbn.eps 9781948743150 53500 -% This is free software and comes with NO WARRANTY WHATSOVER. This file -% contains portions of bookland, a free program licensed under the GNU -% General Public License. The GPL notwithstanding, you may use and -% redistribute this output file without restriction. - -/W { moduleWidth mul 0 rmoveto } def -/B { dup moduleWidth mul 2 div 0 rmoveto - dup moduleWidth mul barWidthReduction sub setlinewidth - 0 moduleHeight rlineto 0 moduleHeight neg rmoveto - currentpoint stroke moveto - moduleWidth mul 2 div 0 rmoveto } def -/L { dup moduleWidth mul 2 div 0 rmoveto - dup moduleWidth mul barWidthReduction sub setlinewidth - 0 -5 rmoveto 0 5 rlineto - 0 moduleHeight rlineto 0 moduleHeight neg rmoveto - currentpoint stroke moveto - moduleWidth mul 2 div 0 rmoveto } def -% function fitstring: -% usage: width string font fitstring -% scale font to fit string to desired width -% leave string on stack -/fitstring { dup findfont 1 scalefont setfont % w s f - 3 1 roll % f w s - dup stringwidth pop % f w s sw - 3 2 roll exch div % f s x - 3 2 roll findfont exch - scalefont setfont } def -% get bounding box of string. -% usage: string stringbb -> llx lly urx ury -/stringbb {gsave false charpath flattenpath pathbbox grestore} def -% String height and width: -/stringhw {stringbb exch % llx lly ury urx - 4 1 roll % urx llx lly ury - sub neg % urx llx h - 3 1 roll % h urx llx - sub % h w - } def -/dx { [ 0 1 2 0 1 2 0 1 2 ] } def -/dy { [ 0 0 0 1 1 1 2 2 2 ] } def -% Set dx and dy to shift to anchor point: -/dxdy { dup dx exch % anchor dx anchor - get % anchor idx - dy % anchor idx dy - 3 2 roll % idx dy anchor - get % idx idy - } def -% Usage: string anchor anchorstring -/anchorstring { dxdy % string idx idy - 3 2 roll % idx idy string - dup % idx idy string string - 4 1 roll % string idx idy string - stringhw % string idx idy h w - 4 1 roll % string w idx idy h - mul -2 div % string w idx ry - 3 1 roll % string ry w idx - mul -2 div % string ry rx - exch - rmoveto show } def -225.5 347.5 translate 0 0 moveto -0 0 0 1 setcmykcolor - -% -% Text string -% -gsave 65.52 -1 translate 0 0 moveto -36.6912 (781948) /OCRB fitstring -(743150) 7 anchorstring -grestore - -% -% Text string -% -gsave 22.464 -1 translate 0 0 moveto -36.6912 (781948) /OCRB fitstring -(781948) 7 anchorstring -grestore - -% -% Text string -% -gsave -2 -1 translate 0 0 moveto -36.6912 (781948) /OCRB fitstring -(9) 8 anchorstring -grestore - -% -% Product Code Bars -% -gsave -0 0 translate 0 0 moveto -/moduleHeight { 72 } def -/moduleWidth { 0.936 } def -/barWidthReduction { 0 } def -1 L 1 W 1 L 1 W 3 B 1 W 2 B 3 W 1 B 2 W 1 B 1 W 2 B 2 W 2 B 3 W 1 B 1 W 2 B 2 W 3 B 1 W 1 B 1 W 2 B 1 W 3 B 1 W 1 L 1 W 1 L 1 W 1 B 3 W 1 B 2 W 1 B 1 W 3 B 2 W 1 B 4 W 1 B 1 W 2 B 2 W 2 B 1 W 1 B 2 W 3 B 1 W 3 B 2 W 1 B 1 W 1 L 1 W 1 L -grestore - -% -% Text string -% -gsave 88.92 0 translate 0 0 moveto -36.6912 (781948) /OCRB fitstring -( ) 0 anchorstring -grestore - -% -% Text string -% -gsave 44.46 74 translate 0 0 moveto -/OCRB findfont 9 scalefont setfont -(ISBN 9781948743150) 1 anchorstring -grestore - -% -% Product Code Bars -% -gsave -98 0 translate 0 0 moveto -/moduleHeight { 61.344 } def -/moduleWidth { 0.936 } def -/barWidthReduction { 0 } def -1 B 1 W 2 B 1 W 2 B 3 W 1 B 1 W 1 B 1 W 1 B 4 W 1 B 1 W 1 B 1 W 2 B 3 W 1 B 1 W 1 B 1 W 1 B 2 W 3 B 1 W 1 B 3 W 2 B 1 W 1 B -grestore - -% -% Text string -% -gsave 119.996 63.344 translate 0 0 moveto -32.994 (53500) /OCRB fitstring -(53500) 1 anchorstring -grestore - -% -% Text string -% -gsave 142.992 63.344 translate 0 0 moveto -32.994 (53500) /OCRB fitstring -(>) 0 anchorstring -grestore - -stroke -% showpage OK in EPS -showpage -% Good luck! diff --git a/making-of/assets/isbn.pdf b/making-of/assets/isbn.pdf deleted file mode 100644 index 5055d53..0000000 Binary files a/making-of/assets/isbn.pdf and /dev/null differ diff --git a/making-of/assets/isbn.zip b/making-of/assets/isbn.zip deleted file mode 100644 index df92a45..0000000 Binary files a/making-of/assets/isbn.zip and /dev/null differ diff --git a/making-of/assets/map.dot b/making-of/assets/map.dot new file mode 100644 index 0000000..bb5e290 --- /dev/null +++ b/making-of/assets/map.dot @@ -0,0 +1,491 @@ +digraph Map { + node[shape="box"] + label="" + + // The following must appear before the ally group in order to position them + // on the left side. + node[group="aside",style="",fontcolor="#111111"] + "Aside 1" [href="/aside/1"] + "Aside 2" [href="/aside/2"] + "Aside 3" [href="/aside/3"] + + "Dreams 1" [href="/aside/dreams/1"] + "Dreams 2" [href="/aside/dreams/2"] + /* "Dreams 3" [href="/aside/dreams/3"] */ + + node[group="dad",style="filled",fillcolor="#cccccc",fontcolor="#222222"] + "Dad 1" [href="/dad"] + "Dad 2" [href="/dad/2"] + "Dad 3" [href="/dad/3"] + "Dad 4" [href="/dad/4"] + "Dad 5" [href="/dad/5"] + "Dad 6" [href="/dad/6"] + "Dad 7" [href="/dad/7"] + "Dad 8" [href="/dad/8"] + "Dad 9" [href="/dad/9"] + "Dad 10" [href="/dad/10"] + "Dad 11" [href="/dad/11"] + "Dad 1" -> "Dad 2" -> "Dad 3" -> "Dad 4" -> "Dad 5" -> + "Dad 6" -> "Dad 7" -> "Dad 8" -> "Dad 9" -> "Dad 10" -> + "Dad 11" + + node[group="dad-humanized",style="filled",fillcolor="#dddddd",fontcolor="#111111"] + "As a person 1" [href="/dad/as/a/person"] + "As a person 2" [href="/dad/as/a/person/2"] + "As a person 3" [href="/dad/as/a/person/3"] + "As a person 4" [href="/dad/as/a/person/4"] + "As a person 5" [href="/dad/as/a/person/5"] + "Dad 11" -> "As a person 1" -> "As a person 2" -> "As a person 3" -> + "As a person 4" -> "As a person 5" + + node[group="pnm",style="filled",fillcolor="#2f082a",fontcolor="#ccccdd"] + "Poet and Mystic 1" [href="/poet-and-mystic"] + "Poet and Mystic 2" [href="/poet-and-mystic/2"] + "Poet and Mystic 3" [href="/poet-and-mystic/3"] + "Poet and Mystic 4" [href="/poet-and-mystic/4"] + "Poet and Mystic 5" [href="/poet-and-mystic/5"] + "Poet and Mystic 6" [href="/poet-and-mystic/6"] + "Poet and Mystic 7" [href="/poet-and-mystic/7"] + "Poet and Mystic 8" [href="/poet-and-mystic/8"] + "Poet and Mystic 9" [href="/poet-and-mystic/9"] + "Poet and Mystic 10" [href="/poet-and-mystic/10"] + "Poet and Mystic 11" [href="/poet-and-mystic/11"] + "Poet and Mystic 12" [href="/poet-and-mystic/12"] + "Poet and Mystic 13" [href="/poet-and-mystic/13"] + "Poet and Mystic 1" -> "Poet and Mystic 2" -> "Poet and Mystic 3" -> + "Poet and Mystic 4" -> "Poet and Mystic 5" -> "Poet and Mystic 6" -> + "Poet and Mystic 7" -> "Poet and Mystic 8" -> "Poet and Mystic 9" -> + "Poet and Mystic 10" -> "Poet and Mystic 11" -> "Poet and Mystic 12" -> + "Poet and Mystic 13" + + node[group="ane",style="",fontcolor="#111111"] + "Agony and Ecstasy" [href="/poet-and-mystic/agony-and-ecstasy"] + "Audio" [href="/poet-and-mystic/agony-and-ecstasy/audio"] + "Video" [href="/poet-and-mystic/agony-and-ecstasy/video"] + "Text" [href="/poet-and-mystic/agony-and-ecstasy/text"] + "Agony and Ecstasy" -> "Audio" + "Agony and Ecstasy" -> "Video" + "Agony and Ecstasy" -> "Text" + + node[group="overflowing",style="filled",fillcolor="#aaaaaa",fontcolor="#000000"] + "Overflowing" [href="/poet-and-mystic/overflowing"] + + node[group="with",style="filled",fillcolor="#666666",fontcolor="#cccccc"] + "With" [href="/poet-and-mystic/overflowing/with"] + + node[group="words",style="filled",fillcolor="#000000",fontcolor="#777777"] + "Words 1" [href="/poet-and-mystic/overflowing/with/words"] + "Words 2" [href="/poet-and-mystic/overflowing/with/words/2"] + "Words 3" [href="/poet-and-mystic/overflowing/with/words/3"] + "Words 4" [href="/poet-and-mystic/overflowing/with/words/4"] + "Words 5" [href="/poet-and-mystic/overflowing/with/words/5"] + "Words 6" [href="/poet-and-mystic/overflowing/with/words/6"] + "Words 7" [href="/poet-and-mystic/overflowing/with/words/7"] + "Words 8" [href="/poet-and-mystic/overflowing/with/words/8"] + "Words 1" -> "Words 2" -> "Words 3" -> "Words 4" -> "Words 5" -> + "Words 6" -> "Words 7" -> "Words 8" + + node[group="from-within",style="filled",fillcolor="#333a18",fontcolor="#ccddcc"] + "From within 1" [href="/from-within/"] + "From within 2" [href="/from-within/2"] + "From within 3" [href="/from-within/3",fillcolor="#283a26"] + "From within 4" [href="/from-within/4",fillcolor="#082a16",fontcolor="#bbccbb"] + "From within 5" [href="/from-within/5",fillcolor="#082010",fontcolor="#aabbaa"] + "From within 6" [href="/from-within/i-guess..",fillcolor="#001a06",fontcolor="#aabbaa"] + "From within 1" -> "From within 2" -> "From within 3" -> "From within 4" -> + "From within 5" -> "From within 6" + + node[group="jay",style="filled",fillcolor="#eeddff",fontcolor="#222288"] + "Jay 1" [href="/jay/"] + "Jay 2" [href="/jay/2"] + "Jay 3" [href="/jay/3"] + "Jay 4" [href="/jay/4"] + "Jay 5" [href="/jay/5"] + "Jay 6" [href="/jay/6"] + "Jay 1" -> "Jay 2" -> "Jay 3" -> "Jay 4" -> "Jay 5" -> "Jay 6" + + node[group="liminal",style="",fontcolor="#111111"] + "Liminal 1" [href="/liminal"] + "Liminal 2" [href="/liminal/2"] + "Liminal 3" [href="/liminal/3"] + "Liminal 4" [href="/liminal/4"] + "Liminal 5" [href="/liminal/5"] + "Liminal 6" [href="/liminal/6"] + "Liminal 7" [href="/liminal/7"] + "Liminal 8" [href="/liminal/8"] + "Liminal 1" -> "Liminal 2" -> "Liminal 3" -> "Liminal 4" -> + "Liminal 5" -> "Liminal 6" -> "Liminal 7" -> "Liminal 8" + + node[group="poly",style="",fontcolor="#111111"] + "Poly 1" [href="/poly"] + "Poly 2" [href="/poly/2"] + "Poly 3" [href="/poly/3"] + "Poly 4" [href="/poly/4"] + "Poly 5" [href="/poly/5"] + "Poly 6" [href="/poly/6"] + "Poly 1" -> "Poly 2" -> "Poly 3" -> "Poly 4" -> "Poly 5" -> "Poly 6" + + node[group="rape",style="filled",fillcolor="#330000",fontcolor="#dccccc"] + "Rape 1" [href="/sex/rape"] + "Rape 2" [href="/sex/rape/2"] + "Rape 3" [href="/sex/rape/3"] + "Rape 4" [href="/sex/rape/4"] + "Rape 1" -> "Rape 2" -> "Rape 3" -> "Rape 4" + + node[group="sex",style="filled",fillcolor="#eeeef8",fontcolor="#111111"] + "Sex 1" [href="/sex"] + "Sex 2" [href="/sex/2"] + "Sex 3" [href="/sex/3"] + "Sex 4" [href="/sex/4"] + "Sex 5" [href="/sex/5"] + "Sex 6" [href="/sex/6"] + "Sex 7" [href="/sex/7"] + "Sex 8" [href="/sex/8"] + "Sex 9" [href="/sex/9"] + "Sex 10" [href="/sex/10"] + "Sex 1" -> "Sex 2" -> "Sex 3" -> "Sex 4" -> "Sex 5" -> "Sex 6" -> "Sex 7" -> + "Sex 8" -> "Sex 9" -> "Sex 10" + + node[group="kink",style="filled",fillcolor="#17111a",fontcolor="#ffffff"] + "Kink 1" [href="/sex/kink"] + "Kink 2" [href="/sex/kink/2"] + "Kink 3" [href="/sex/kink/3"] + "Kink 4" [href="/sex/kink/4"] + "Kink 1" -> "Kink 2" -> "Kink 3" -> "Kink 4" + + node[group="aside",style="",fontcolor="#111111"] + "Dreams 3" [href="/aside/dreams/3"] + + node[group="software",style="filled",fillcolor="#eaf5ff",fontcolor="#05264c"] + "Software 1" [href="https://github.com/makyo/ally/pull/4/commits/c7d73fc7a727d34728b353a2c428b0da71788bf0"] + "Software 2" [href="https://github.com/makyo/ally/pull/4/commits/04b7300615386bccbb331caebcf396077f6fc9ea"] + "Software 3" [href="https://github.com/makyo/ally/pull/4/commits/d73e63f3fdc0bce89f06334959ade28888a2f7b2"] + "Software 4" [href="https://github.com/makyo/ally/pull/4/commits/90acc199cd80944f6c5eb6834a2fa67783db4d7d"] + "Software 5" [href="https://github.com/makyo/ally/pull/4/commits/49f83b2148f70151c43f8ef77a061e7252d9b1d4"] + "Software 6" [href="https://github.com/makyo/ally/pull/4/commits/ab8302ca2f6ca00c0a5bdfebcb4b2f2291ec9833"] + "Software 1" -> "Software 2" -> "Software 3" -> "Software 4" -> + "Software 5" -> "Software 6" + + node[group="burnout",style="",fontcolor="#444444"] + "Burnout 1" [href="/burnout"] + "Burnout 2" [href="/burnout/2"] + "Burnout 3" [href="/burnout/3"] + "Burnout 4" [href="/burnout/4"] + "Burnout 1" -> "Burnout 2" -> "Burnout 3" -> "Burnout 4" + + // This is the central axis + node[group="ally",style="",fontcolor="#111111"] // `core` folder + "ally 1" [href="/"] + "ally 2" [href="/2"] + "ally 3" [href="/3"] + "ally 4" [href="/4"] + "ally 5" [href="/5"] + "ally 6" [href="/6"] + "ally 7" [href="/7"] + "ally 8" [href="/8"] + "ally 9" [href="/9"] + "ally 10" [href="/10"] + "ally 11" [href="/11"] + "ally 12" [href="/12"] + "ally 13" [href="/13"] + "ally 14" [href="/14"] + "ally 15" [href="/15"] + "ally 16" [href="/16"] + "ally 17" [href="/17"] + "ally 18" [href="/18"] + "ally 19" [href="/19"] + "ally 20" [href="/20"] + "ally 21" [href="/21"] + "ally 22" [href="/22"] + "ally 23" [href="/23"] + "ally 24" [href="/24"] + "ally 25" [href="/25"] + "ally 26" [href="/26"] + "ally 27" [href="/27"] + "ally 28" [href="/28"] + "ally 29" [href="/29"] + "ally 30" [href="/30"] + "ally 31" [href="/31"] + "ally 32" [href="/32"] + "To be continued..." [shape="none"] + "ally 1" -> "ally 2" -> "ally 3" -> "ally 4" -> "ally 5" -> + "ally 6" -> "ally 7" -> "ally 8" -> "ally 9" -> "ally 10" -> + "ally 11" -> "ally 12" -> "ally 13" -> "ally 14" -> "ally 15" -> + "ally 16" -> "ally 17" -> "ally 18" -> "ally 19" -> "ally 20" -> + "ally 21" -> "ally 22" -> "ally 23" -> "ally 24" -> "ally 25" -> + "ally 26" -> "ally 27" -> "ally 28" -> "ally 29" -> "ally 30" -> + "ally 31" -> "ally 32" -> "To be continued..." + + node[group="birds",style="",fontcolor="#111111"] + "Birds 1" [href="/birds"] + "Birds 2" [href="/birds/2"] + "Birds 3" [href="/birds/3"] + "Birds 4" [href="/birds/4"] + "Birds 5" [href="/birds/5"] + "Birds 1" -> "Birds 2" -> "Birds 3" -> "Birds 4" -> "Birds 5" + + // Must come before Furry to position it to the left. + node[group="koan",style="filled",fillcolor="#1f183a",fontcolor="#ccccdd"] + "Koan 1" [href="/koan/"] + "Koan 2" [href="/koan/2"] + "Koan 3" [href="/koan/3"] + "Koan 4" [href="/koan/4"] + "Koan 5" [href="/koan/5"] + "Koan 6" [href="/koan/6"] + "Koan 1" -> "Koan 2" -> "Koan 3" -> "Koan 4" -> "Koan 5" -> "Koan 6" + + node[group="fursona",style="",fontcolor="#111111"] + "Fursoñas 1" [href="/furry/fursona/"] + "Fursoñas 2" [href="/furry/fursona/2"] + "Fursoñas 3" [href="/furry/fursona/3"] + "Fursoñas 4" [href="/furry/fursona/4"] + "Fursoñas 5" [href="/furry/fursona/5"] + "Fursoñas 6" [href="/furry/fursona/6"] + "Fursoñas 7" [href="/furry/fursona/7"] + "Fursoñas 8" [href="/furry/fursona/8"] + "Fursoñas 1" -> "Fursoñas 2" -> "Fursoñas 3" -> "Fursoñas 4" -> + "Fursoñas 5" -> "Fursoñas 6" -> "Fursoñas 7" -> "Fursoñas 8" + + node[group="furry",style="",fontcolor="#111111"] + "Furry 1" [href="/furry"] + "Furry 2" [href="/furry/2"] + "Furry 3" [href="/furry/3"] + "Furry 4" [href="/furry/4"] + "Furry 5" [href="/furry/5"] + "Furry 6" [href="/furry/6"] + "Furry 7" [href="/furry/7"] + "Furry 1" -> "Furry 2" -> "Furry 3" -> "Furry 4" -> "Furry 5" -> + "Furry 6" -> "Furry 7" + + node[group="margaras"] + "Margaras 1" [href="/furry/margaras"] + "Margaras 2" [href="/furry/margaras/2"] + "Margaras 3" [href="/furry/margaras/3"] + "Margaras 4" [href="/furry/margaras/4"] + "Margaras 5" [href="/furry/margaras/5"] + "Margaras 6" [href="/furry/margaras/6"] + "Margaras 1" -> "Margaras 2" -> "Margaras 3" -> "Margaras 4" -> + "Margaras 5" -> "Margaras 6" + + node[group="younes"] + "Younes 1" [href="/furry/younes"] + "Younes 2" [href="/furry/younes/2"] + "Younes 3" [href="/furry/younes/3"] + "Younes 1" -> "Younes 2" -> "Younes 3" + + node[group="mania",style="filled",fillcolor="#000000",fontcolor="#dddddd"] + "Manic notes 1" [href="/mania/"] + "Manic notes 2" [href="/mania/2"] + "Manic notes 3" [href="/mania/3"] + "Manic notes 4" [href="/mania/4"] + "Manic notes 5" [href="/mania/5"] + "Manic notes 1" -> "Manic notes 2" -> "Manic notes 3" -> "Manic notes 4" -> + "Manic notes 5" + + node[group="mp",style="",fontcolor="#111111"] + "Manifesto Project 1" [href="/manifesto-project"] + "Manifesto Project 2" [href="/manifesto-project/2"] + "Manifesto Project 3" [href="/manifesto-project/3"] + "Manifesto Project 4" [href="/manifesto-project/4"] + "Manifesto Project 5" [href="/manifesto-project/5"] + "Manifesto Project 6" [href="/manifesto-project/6"] + "Manifesto Project 7" [href="/manifesto-project/7"] + "Manifesto Project 8" [href="/manifesto-project/8"] + "Manifesto Project 9" [href="/manifesto-project/9"] + "Manifesto Project 10" [href="/manifesto-project/10"] + "Manifesto Project 11" [href="/manifesto-project/11"] + "Manifesto Project 12" [href="/manifesto-project/12"] + "Manifesto Project 13" [href="/manifesto-project/13"] + "Manifesto Project 14" [href="/manifesto-project/14"] + "Manifesto Project 1" -> "Manifesto Project 2" -> "Manifesto Project 3" -> + "Manifesto Project 4" -> "Manifesto Project 5" -> "Manifesto Project 6" -> + "Manifesto Project 7" -> "Manifesto Project 8" -> "Manifesto Project 9" -> + "Manifesto Project 10" -> "Manifesto Project 11" -> + "Manifesto Project 12" -> "Manifesto Project 13" -> + "Manifesto Project 14" + + node[group="gender",style="",fontcolor="#111111"] + "Gender 1" [href="/gender"] + "Gender 2" [href="/gender/2"] + "Gender 3" [href="/gender/3"] + "Gender 4" [href="/gender/4"] + "Gender 5" [href="/gender/5"] + "Gender 6" [href="/gender/6"] + "Gender 7" [href="/gender/7"] + "Gender 8" [href="/gender/8"] + "Gender 9" [href="/gender/9"] + "Gender 1" -> "Gender 2" -> "Gender 3" -> "Gender 4" -> "Gender 5" -> + "Gender 6" -> "Gender 7" -> "Gender 8" -> "Gender 9" + + node[group="surgery"] + "Surgery 1" [href="/gender/surgery"] + "Surgery 2" [href="/gender/surgery/2"] + "Surgery 3" [href="/gender/surgery/3"] + "Surgery 4" [href="/gender/surgery/4"] + "Surgery 5" [href="/gender/surgery/5"] + "Surgery 6" [href="/gender/surgery/6"] + "Surgery 7" [href="/gender/surgery/7"] + "Surgery 8" [href="/gender/surgery/8"] + "Surgery 9" [href="/gender/surgery/9"] + "Surgery 10" [href="/gender/surgery/10"] + "Surgery 1" -> "Surgery 2" -> "Surgery 3" -> "Surgery 4" -> + "Surgery 5" -> "Surgery 6" -> "Surgery 7" -> "Surgery 8" -> + "Surgery 9" -> "Surgery 10" + + node[group="sh",style="filled",fillcolor="#222228",fontcolor="#dddddd"] + "Self-harm 1" [href="/self-harm"] + "Self-harm 2" [href="/self-harm/2"] + "Self-harm 3" [href="/self-harm/3"] + "Self-harm 1" -> "Self-harm 2" -> "Self-harm 3" + + node[group="suicide",style="filled",fillcolor="#222222",fontcolor="#aaaaaa"] + "Suicide 1" [href="/self-harm/suicide"] + "Suicide 2" [href="/self-harm/suicide/2"] + "Suicide 3" [href="/self-harm/suicide/3"] + "Suicide 4" [href="/self-harm/suicide/4"] + "Suicide 5" [href="/self-harm/suicide/5"] + "Suicide 6" [href="/self-harm/suicide/6"] + "Suicide 7" [href="/self-harm/suicide/7"] + "Suicide 8" [href="/self-harm/suicide/8"] + "Suicide 9" [href="/self-harm/suicide/9"] + "Suicide 10" [href="/self-harm/suicide/10"] + "Suicide 11" [href="/self-harm/suicide/11"] + "Suicide 12" [href="/self-harm/suicide/12"] + "Suicide 13" [href="/self-harm/suicide/13"] + "Suicide 1" -> "Suicide 2" -> "Suicide 3" -> + "Suicide 4" -> "Suicide 5" -> "Suicide 6" -> "Suicide 7" -> + "Suicide 8" -> "Suicide 9" -> "Suicide 10" -> "Suicide 11" -> + "Suicide 12" -> "Suicide 13" + + node[group="writing",style="",fontcolor="#111111"] + "Writing 1" [href="/writing"] + "Writing 2" [href="/writing/2"] + "Writing 3" [href="/writing/3"] + "Writing 4" [href="/writing/4"] + "Writing 5" [href="/writing/5"] + "Writing 6" [href="/writing/6"] + "Writing 7" [href="/writing/7"] + "Writing 1" -> "Writing 2" -> "Writing 3" -> "Writing 4" -> "Writing 5" -> + "Writing 6" -> "Writing 7" + + node[group="music",style="",fontcolor="#111111"] + "Music 1" [href="/writing/music"] + "Music 2" [href="/writing/music/2"] + "Music 3" [href="/writing/music/3"] + "Music 4" [href="/writing/music/4"] + "Music 5" [href="/writing/music/5"] + "Music 1" -> "Music 2" -> "Music 3" -> "Music 4" -> "Music 5" + + node[group="movement",style="filled",fillcolor="#e6e6fa",fontcolor="#220000"] + "Movement 1" [href="/movement"] + "Movement 2" [href="/movement/2"] + "Movement 3" [href="/movement/3"] + "Movement 4" [href="/movement/4"] + "Movement 5" [href="/movement/5"] + "Movement 6" [href="/movement/6"] + "Movement 7" [href="/movement/7"] + "Movement 8" [href="/movement/8"] + "Movement 9" [href="/movement/9"] + "Movement 1" -> "Movement 2" -> "Movement 3" -> "Movement 4" -> + "Movement 5" -> "Movement 6" -> "Movement 7" -> "Movement 8" -> + "Movement 9" + + /** + Connections + + Connections should only lead from one quest to another the first time that + link appears. No need to link to a quest a second time. + + Wasn't the point of this to be intentionally confusing? + + Yeah, but it was grating on me. All of those lines crossing, all those curves, side-quests pushed way down the page because I linked to them too many times. + */ + + // Asides + "ally 14" -> "Aside 1" + "Liminal 4" -> "Aside 2" + "Poet and Mystic 7" -> "Aside 3" + + // Birds + /* none */ + + // ally + "ally 8" -> "Manic notes 1" + "ally 9" -> "Birds 1" + "ally 10" -> "Poly 1" + "ally 11" -> "From within 1" + "ally 13" -> "Furry 1" + "ally 15" -> "Liminal 1" + "ally 16" -> "Poet and Mystic 1" + "ally 17" -> "Writing 1" + "ally 18" -> "Software 1" + "ally 23" -> "Movement 1" + "ally 29" -> "Burnout 1" + + // Dad + "As a person 5" -> "ally 16" + + // From within + "From within 6" -> "ally 12" + + // Furry + // Fursona + /* none */ + + // Margaras + /* none */ + + // Younes + "Younes 3" -> "Self-harm 1" + "Furry 1" -> "Koan 1" + "Furry 2" -> "Fursoñas 1" + "Furry 6" -> "Margaras 1" + "Furry 7" -> "Younes 1" + + // Jay + "Jay 3" -> "Dreams 1" + + // Koan + /* none */ + + // Liminal + "Liminal 8" -> "Dad 1" + + // Manic notes + "Manic notes 4" -> "Manifesto Project 1" + + // Manifesto Project + /* none */ + + // Poet and Mystic + /*"Poet and Mystic 1" -> "Manifesto Project 1"*/ + "Poet and Mystic 13" -> "Agony and Ecstasy" + "Poet and Mystic 8" -> "Dreams 2" + "Poet and Mystic 11" -> "Overflowing" -> "With" -> "Words 1" + + // Poly + "Poly 1" -> "Jay 1" + "Poly 6" -> "Sex 1" + + // Self-harm + /*"Self-harm 1" -> "Margaras 1"*/ + "Self-harm 3" -> "Suicide 1" + "Self-harm 3" -> "Gender 1" + + // Gender + "Gender 6" -> "Surgery 1" + + // Sex + "Sex 4" -> "Kink 1" + "Sex 8" -> "Rape 1" + "Sex 8" -> "Dreams 3" + + // Writing + /*"Writing 2" -> "Koans 1" + "Writing 2" -> "Birds 1" + "Writing 2" -> "Margaras 1" + "Writing 2" -> "Dad 1" + "Writing 2" -> "Fursoñas 1" + "Writing 2" -> "Poet and Mystic 1"*/ + "Writing 7" -> "Music 1" +} diff --git a/making-of/book.idx b/making-of/book.idx deleted file mode 100644 index e69de29..0000000 diff --git a/making-of/book.ilg b/making-of/book.ilg deleted file mode 100644 index 1125998..0000000 --- a/making-of/book.ilg +++ /dev/null @@ -1,4 +0,0 @@ -This is makeindex, version 2.15 [TeX Live 2019] (kpathsea + Thai support). -Scanning input file book.idx...done (0 entries accepted, 0 rejected). -Nothing written in book.ind. -Transcript written in book.ilg. diff --git a/making-of/book.ind b/making-of/book.ind deleted file mode 100644 index e69de29..0000000