From d7c27f1c6328198d0513d94bfd6462ad8ac7d2d5 Mon Sep 17 00:00:00 2001
From: Eugen Wissner <belka@caraus.de>
Date: Thu, 12 Feb 2026 21:17:32 +0100
Subject: Split documentation chapters into files

---
 doc/report.tex | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 doc/report.tex

(limited to 'doc/report.tex')

diff --git a/doc/report.tex b/doc/report.tex
new file mode 100644
index 0000000..e3ed640
--- /dev/null
+++ b/doc/report.tex
@@ -0,0 +1,46 @@
+\documentclass{scrreprt}
+
+\usepackage[T1]{fontenc}
+\usepackage{tabularx}
+\usepackage{booktabs}
+\usepackage{listings}
+\usepackage{syntax}
+\usepackage[backend=biber,style=verbose-ibid,dashed=false]{biblatex}
+
+% Do not start chapter on a new page.
+\RedeclareSectionCommand[
+  style=section,
+  indent=0pt
+]{chapter}
+
+\bibliography{credits}
+
+\title{The programming language Elna}
+\author{Eugen Wissner}
+
+\begin{document}
+
+\maketitle
+\tableofcontents
+
+\addchap{Introduction}
+
+Elna is a simple, imperative, low-level programming language.
+
+It is intendet to accompany other languages in the areas, where a high-level
+language doesn't fit well. It is also supposed to be an intermediate
+representation for a such high-level hypothetical programming language.
+
+\addchap{Credits}
+
+Since Elna syntactically resembles Oberon larger parts of this specification
+are derived from the Oberon report\footnote{\cite[]{oberon}}.
+
+\include{language}
+\include{type-system}
+\include{appendix}
+
+% \addcontentsline{toc}{chapter}{References}
+\printbibliography[heading=bibintoc, title=References]{}
+
+\end{document}
-- 
cgit v1.2.3

