diff options
| author | Joe Carstairs <me@joeac.net> | 2026-05-11 16:24:39 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2026-05-11 16:24:39 +0100 |
| commit | 2ff2649931b53088e6bedd15868fb80961c24628 (patch) | |
| tree | 54fa93962f21e6099428dae3806cd16a70c68b08 | |
| parent | a8bb23a5b8ba705929b4ed3fe28a8259f9006064 (diff) | |
adds skeleton dissertation
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | Makefile | 36 | ||||
| -rw-r--r-- | chapter0.md | 1 | ||||
| -rw-r--r-- | chapter1.md | 11 | ||||
| -rw-r--r-- | chapter2.md | 13 | ||||
| -rw-r--r-- | chapter3.md | 1 | ||||
| -rw-r--r-- | frontmatter.yml | 3 |
7 files changed, 64 insertions, 2 deletions
@@ -1,2 +1,3 @@ *.pdf .vim +dissertation.md @@ -1,10 +1,17 @@ BIBLIOGRAPHY := bibliography.bib +DISSERTATION_FRONTMATTER := frontmatter.yml +DISSERTATION_MARKDOWN := dissertation.md +INTRODUCTION_MARKDOWN := chapter0.md +CHAPTER_1_MARKDOWN := chapter1.md +CHAPTER_2_MARKDOWN := chapter2.md +CONCLUSION_MARKDOWN := chapter3.md LOG_MARKDOWN := log.md SCRAPBOOK_MARKDOWN := scrapbook.md +DISSERTATION_PDF := dissertation.pdf LOG_PDF := log.pdf SCRAPBOOK_PDF := scrapbook.pdf -all: log scrapbook +all: log scrapbook dissertation watch: ifdef TARGET @@ -43,5 +50,30 @@ $(SCRAPBOOK_PDF): $(SCRAPBOOK_MARKDOWN) $(BIBLIOGRAPHY) --output $(SCRAPBOOK_PDF) \ $(SCRAPBOOK_MARKDOWN) +dissertation: $(DISSERTATION_PDF) + +$(DISSERTATION_PDF): $(DISSERTATION_MARKDOWN) $(BIBLIOGRAPHY) + pandoc \ + --standalone \ + --from markdown \ + --to pdf \ + --pdf-engine pdflatex \ + --citeproc \ + --output $(DISSERTATION_PDF) \ + $(DISSERTATION_MARKDOWN) + +$(DISSERTATION_MARKDOWN): $(DISSERTATION_FRONTMATTER) $(INTRODUCTION_MARKDOWN) $(CHAPTER_1_MARKDOWN) $(CHAPTER_2_MARKDOWN) $(CONCLUSION_MARKDOWN) + echo "---" > $(DISSERTATION_MARKDOWN) + cat $(DISSERTATION_FRONTMATTER) >> $(DISSERTATION_MARKDOWN) + echo "---" >> $(DISSERTATION_MARKDOWN) + echo "" >> $(DISSERTATION_MARKDOWN) + cat $(INTRODUCTION_MARKDOWN) >> $(DISSERTATION_MARKDOWN) + echo "" >> $(DISSERTATION_MARKDOWN) + cat $(CHAPTER_1_MARKDOWN) >> $(DISSERTATION_MARKDOWN) + echo "" >> $(DISSERTATION_MARKDOWN) + cat $(CHAPTER_2_MARKDOWN) >> $(DISSERTATION_MARKDOWN) + echo "" >> $(DISSERTATION_MARKDOWN) + cat $(CONCLUSION_MARKDOWN) >> $(DISSERTATION_MARKDOWN) + clean: - rm -f $(LOG_PDF) $(SCRAPBOOK_PDF) + rm -f $(LOG_PDF) $(SCRAPBOOK_PDF) $(DISSERTATION_MARKDOWN) $(DISSERTATION_PDF) diff --git a/chapter0.md b/chapter0.md new file mode 100644 index 0000000..62245c8 --- /dev/null +++ b/chapter0.md @@ -0,0 +1 @@ +## Introduction diff --git a/chapter1.md b/chapter1.md new file mode 100644 index 0000000..f500275 --- /dev/null +++ b/chapter1.md @@ -0,0 +1,11 @@ +## Chapter 1 + +Thesis: contemporary green rhetoric is a failure because it mis-diagnoses the +root causes of the problems, fails to identify credible routes to credible +solutions, and fails to identify an appropriate audience. + +1. Contemporary green rhetoric (R) is a failure +2. R mis-diagnoses the problem +3. R fails to identify credible routes to credible solutions +4. R fails to identify an audience that can be persuaded to make a difference +5. The material results of R have been dismal diff --git a/chapter2.md b/chapter2.md new file mode 100644 index 0000000..7411c83 --- /dev/null +++ b/chapter2.md @@ -0,0 +1,13 @@ +## Chapter 2 + +Thesis: anti-apocalyptic criticism of R mis-diagnoses the problem. + +6. The effect on R's audience now is a spiralling cycle of despair +7. This has led some critics to blame apocalypticism for the failure of R +8. This is a traditional criticism of apocalypticism 'from above' +9. Apocalypse 'from below' has often worked very differently +10. This difference is due to the different interests of the readers -- a + difference which does not apply in the case of green crises +11. In fact, apocalypse can meet the critic's concerns in principle +12. (In order to do so in practice, those with power need to attack the + structures which drive the downward spiral) diff --git a/chapter3.md b/chapter3.md new file mode 100644 index 0000000..f4b093b --- /dev/null +++ b/chapter3.md @@ -0,0 +1 @@ +## Conclusion diff --git a/frontmatter.yml b/frontmatter.yml new file mode 100644 index 0000000..1267e5d --- /dev/null +++ b/frontmatter.yml @@ -0,0 +1,3 @@ +bibliography: bibliography.bib +title: Green apocalypse +author: Joe Carstairs |
