summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCasey Robinson <casey@rampantmonkey.com>2017-10-14 05:44:26 -0400
committerCasey Robinson <casey@rampantmonkey.com>2018-11-17 21:33:10 -0500
commit23ad43a34a04c799a4234997595bad1e2b189296 (patch)
tree52c6bffd9656c0ea927221a59552c0fc1b4b4860
parent3af2e8e0f1185767658a7192a2127664c252a0bc (diff)
downloaddcphr-23ad43a34a04c799a4234997595bad1e2b189296.tar.gz
dcphr-23ad43a34a04c799a4234997595bad1e2b189296.tar.bz2
dcphr-23ad43a34a04c799a4234997595bad1e2b189296.zip
Solution Manual stub/build system scaffolding
-rw-r--r--cyoa/.gitignore3
-rw-r--r--cyoa/Makefile9
-rw-r--r--cyoa/index.html1
-rw-r--r--cyoa/solution_manual/Makefile14
-rw-r--r--cyoa/solution_manual/bing_bong.tex3
-rw-r--r--cyoa/solution_manual/book.tex27
-rw-r--r--cyoa/solution_manual/book_burning.tex3
-rw-r--r--cyoa/solution_manual/cardboard_box.tex3
-rw-r--r--cyoa/solution_manual/family_tree.tex3
-rw-r--r--cyoa/solution_manual/fidget_spinners.tex3
-rw-r--r--cyoa/solution_manual/gates_of_time.tex3
-rw-r--r--cyoa/solution_manual/jukebox_battleships.tex3
-rw-r--r--cyoa/solution_manual/meta.tex3
-rw-r--r--cyoa/solution_manual/reading_rainbow.tex3
-rw-r--r--cyoa/solution_manual/revised_editions.tex3
-rw-r--r--cyoa/solution_manual/transdiem_tubes.tex3
-rw-r--r--cyoa/solution_manual/yes_or_no.tex3
17 files changed, 86 insertions, 4 deletions
diff --git a/cyoa/.gitignore b/cyoa/.gitignore
index 40c5097..b54a9b3 100644
--- a/cyoa/.gitignore
+++ b/cyoa/.gitignore
@@ -1,3 +1,4 @@
*.aux
pages.tex
-*.log \ No newline at end of file
+*.log
+*.toc \ No newline at end of file
diff --git a/cyoa/Makefile b/cyoa/Makefile
index 5bdfb2f..20d16ba 100644
--- a/cyoa/Makefile
+++ b/cyoa/Makefile
@@ -1,7 +1,7 @@
default: all
.PHONY: default
-all: players_book.pdf head_librarian_handbook.pdf
+all: players_book.pdf head_librarian_handbook.pdf solution_manual.pdf
.PHONY: all
players_book.pdf:
@@ -14,11 +14,14 @@ head_librarian_handbook.pdf:
@mv head_librarian_handbook/book.pdf $@
.PHONY: head_librarian_handbook.pdf
-gates_of_time_transform_sheet.pdf: gates_of_time_transform_sheet.tex
- xelatex -jobname=gates_of_time_transform_sheet $^
+solution_manual.pdf:
+ $(MAKE) -C solution_manual
+ @mv solution_manual/book.pdf $@
+.PHONY: solution_manual.pdf
clean:
@$(MAKE) -C players_book clean
@$(MAKE) -C head_librarian_handbook clean
+ @$(MAKE) -C solution_manual clean
@rm -f *.log *.aux players_book.pdf head_librarian_handbook.pdf pages.tex
.PHONY: clean
diff --git a/cyoa/index.html b/cyoa/index.html
index fd5a909..bfbc115 100644
--- a/cyoa/index.html
+++ b/cyoa/index.html
@@ -5,4 +5,5 @@
<ul>
<li><a href="players_book.pdf">Player's Book</a></li>
<li><a href="head_librarian_handbook.pdf">Head Librarian Handbook (a.k.a. Game Control Instructions)</a></li>
+ <li><a href="solution_manual.pdf">Solution Manual</a>
</ul>
diff --git a/cyoa/solution_manual/Makefile b/cyoa/solution_manual/Makefile
new file mode 100644
index 0000000..5b3cb54
--- /dev/null
+++ b/cyoa/solution_manual/Makefile
@@ -0,0 +1,14 @@
+TEX_FILES=$(shell find -maxdepth 1 -name "*.tex" -a ! -name "book.tex"| sort)
+
+default: book.pdf
+.PHONY: default
+
+all: book.pdf
+.PHONY: all
+
+book.pdf: book.tex $(TEX_FILES)
+ xelatex -jobname=book $^
+
+clean:
+ @rm -f *.log *.aux book.pdf
+.PHONY: clean
diff --git a/cyoa/solution_manual/bing_bong.tex b/cyoa/solution_manual/bing_bong.tex
new file mode 100644
index 0000000..b61ce11
--- /dev/null
+++ b/cyoa/solution_manual/bing_bong.tex
@@ -0,0 +1,3 @@
+\section{Bing Bong}
+
+Answer: \texttt{\textbf{SPONTANEOUS}}
diff --git a/cyoa/solution_manual/book.tex b/cyoa/solution_manual/book.tex
new file mode 100644
index 0000000..50fe1b9
--- /dev/null
+++ b/cyoa/solution_manual/book.tex
@@ -0,0 +1,27 @@
+\documentclass[14pt]{article}
+\usepackage[paperheight=11in,paperwidth=8.5in,top=0.75in,bottom=0.75in,left=1in,right=1in]{geometry}
+\usepackage{array}
+\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
+
+\title{DCPH® 2 Solution Manual}
+\date{7 October 2017}
+
+\begin{document}
+
+\maketitle
+\newpage
+\tableofcontents{}
+
+\input{fidget_spinners}
+\input{revised_editions}
+\input{yes_or_no}
+\input{jukebox_battleships}
+\input{transdiem_tubes}
+\input{family_tree}
+\input{reading_rainbow}
+\input{gates_of_time}
+\input{book_burning}
+\input{bing_bong}
+\input{cardboard_box}
+\input{meta}
+\end{document}
diff --git a/cyoa/solution_manual/book_burning.tex b/cyoa/solution_manual/book_burning.tex
new file mode 100644
index 0000000..138d4d4
--- /dev/null
+++ b/cyoa/solution_manual/book_burning.tex
@@ -0,0 +1,3 @@
+\section{Book Burning}
+
+Answer: \texttt{\textbf{HUGE BONFIRE}}
diff --git a/cyoa/solution_manual/cardboard_box.tex b/cyoa/solution_manual/cardboard_box.tex
new file mode 100644
index 0000000..b346237
--- /dev/null
+++ b/cyoa/solution_manual/cardboard_box.tex
@@ -0,0 +1,3 @@
+\section{Cardboard Box}
+
+Answer: \texttt{\textbf{DISCREPANCY}}
diff --git a/cyoa/solution_manual/family_tree.tex b/cyoa/solution_manual/family_tree.tex
new file mode 100644
index 0000000..1dc1f97
--- /dev/null
+++ b/cyoa/solution_manual/family_tree.tex
@@ -0,0 +1,3 @@
+\section{Family Tree}
+
+Answer: \texttt{\textbf{DESCENDANTS}}
diff --git a/cyoa/solution_manual/fidget_spinners.tex b/cyoa/solution_manual/fidget_spinners.tex
new file mode 100644
index 0000000..4b30ce7
--- /dev/null
+++ b/cyoa/solution_manual/fidget_spinners.tex
@@ -0,0 +1,3 @@
+\section{Fidget Spinners}
+
+Answer: \texttt{\textbf{CORKSCREWED}}
diff --git a/cyoa/solution_manual/gates_of_time.tex b/cyoa/solution_manual/gates_of_time.tex
new file mode 100644
index 0000000..4af55cc
--- /dev/null
+++ b/cyoa/solution_manual/gates_of_time.tex
@@ -0,0 +1,3 @@
+\section{Gates of Time}
+
+Answer: \texttt{\textbf{DEACTIVATES}}
diff --git a/cyoa/solution_manual/jukebox_battleships.tex b/cyoa/solution_manual/jukebox_battleships.tex
new file mode 100644
index 0000000..c5e02fd
--- /dev/null
+++ b/cyoa/solution_manual/jukebox_battleships.tex
@@ -0,0 +1,3 @@
+\section{Jukebox Battleships}
+
+Answer: \texttt{\textbf{MAGNETIC SUB}}
diff --git a/cyoa/solution_manual/meta.tex b/cyoa/solution_manual/meta.tex
new file mode 100644
index 0000000..1988e0b
--- /dev/null
+++ b/cyoa/solution_manual/meta.tex
@@ -0,0 +1,3 @@
+Puzzle 12: Meta
+
+Solution: \texttt{\textbf{PAGE SEVENTY}}
diff --git a/cyoa/solution_manual/reading_rainbow.tex b/cyoa/solution_manual/reading_rainbow.tex
new file mode 100644
index 0000000..7969eb6
--- /dev/null
+++ b/cyoa/solution_manual/reading_rainbow.tex
@@ -0,0 +1,3 @@
+\section{Reading Rainbow}
+
+Answer: \texttt{\textbf{IMMEDIATELY}}
diff --git a/cyoa/solution_manual/revised_editions.tex b/cyoa/solution_manual/revised_editions.tex
new file mode 100644
index 0000000..b37695c
--- /dev/null
+++ b/cyoa/solution_manual/revised_editions.tex
@@ -0,0 +1,3 @@
+\section{Revised Editions}
+
+Answer: \texttt{\textbf{ANOTHER TIME}}
diff --git a/cyoa/solution_manual/transdiem_tubes.tex b/cyoa/solution_manual/transdiem_tubes.tex
new file mode 100644
index 0000000..18cb234
--- /dev/null
+++ b/cyoa/solution_manual/transdiem_tubes.tex
@@ -0,0 +1,3 @@
+\section{Transdiem Tubes}
+
+Answer: \texttt{\textbf{DOCUMENTARY}}
diff --git a/cyoa/solution_manual/yes_or_no.tex b/cyoa/solution_manual/yes_or_no.tex
new file mode 100644
index 0000000..cd005a9
--- /dev/null
+++ b/cyoa/solution_manual/yes_or_no.tex
@@ -0,0 +1,3 @@
+\section{Yes or No}
+
+Answer: \texttt{\textbf{PREDICTIONS}}