summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--iadocs/header.inc2
-rwxr-xr-xscripts/latexify-source.sh4
3 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 6dbd5ee..08c190f 100644
--- a/Makefile
+++ b/Makefile
@@ -52,7 +52,7 @@ build/iadocs/appendix.pdf: iadocs/appendix.tex build/iadocs/source.gen build/iad
mkdir -p build/iadocs
lualatex -interaction batchmode -shell-escape -output-directory=build/iadocs $<
lualatex -interaction batchmode -shell-escape -output-directory=build/iadocs $<
-build/iadocs/source.gen: go.* *.go frontend/*.css frontend/*.js templates/* scripts/latexify-source.sh docs/* sql/* scripts/*
+build/iadocs/source.gen: go.* *.go frontend/*.css frontend/*.js templates/* scripts/latexify-source.sh docs/* sql/* scripts/* iadocs/*.tex iadocs/*.inc
mkdir -p build/iadocs
scripts/latexify-source.sh
build/iadocs/%.inc: iadocs/%.inc
diff --git a/iadocs/header.inc b/iadocs/header.inc
index 9a12f06..bd30786 100644
--- a/iadocs/header.inc
+++ b/iadocs/header.inc
@@ -1,3 +1,5 @@
+% This file is to be \input{}'ed into the preamble of other documents
+
\documentclass[numbers=endperiod, parskip=half-]{scrartcl}
\subject{IBDP Computer Science Internal Assessment}
diff --git a/scripts/latexify-source.sh b/scripts/latexify-source.sh
index 0b96cdb..37ec3a2 100755
--- a/scripts/latexify-source.sh
+++ b/scripts/latexify-source.sh
@@ -46,3 +46,7 @@ cd ../docs
printfile html 2 ./docs *.html
printfile css 8 ./docs *.css
printfile text 8 ./docs *.csv cca.scfg.example
+
+printf '\\chapter{IA documentation}\n' >> "$targetfile"
+cd ../iadocs
+printfile latex 8 ./iadocs *.tex *.inc