feat(report): add chapter files
This commit is contained in:
@@ -96,18 +96,11 @@ This structure may vary depending on the field of study, but these elements are
|
||||
You can also change the order or the names of the sections, for instance, if you want to put the state of the art before the introduction, or if you want to add a section on methodology before the results.
|
||||
*/
|
||||
|
||||
= Introduction
|
||||
|
||||
#lorem-pars(100)
|
||||
|
||||
= Development and Methodology 1
|
||||
#lorem-pars(200)
|
||||
|
||||
= Results and Discussion
|
||||
#lorem-pars(200)
|
||||
|
||||
= Conclusion
|
||||
#lorem-pars(100)
|
||||
#include "chapters/01_introduction.typ"
|
||||
#include "chapters/02_state_of_the_art.typ"
|
||||
#include "chapters/03_development.typ"
|
||||
#include "chapters/04_results_discussion.typ"
|
||||
#include "chapters/05_conclusion.typ"
|
||||
|
||||
#pagebreak()
|
||||
|
||||
|
||||
@@ -33,3 +33,20 @@
|
||||
year={2006},
|
||||
url={https://api.semanticscholar.org/CorpusID:1398902}
|
||||
}
|
||||
|
||||
@book{Nystrom:2021:Crafting,
|
||||
added-at = {2025-04-07T18:48:41.000+0200},
|
||||
author = {Nystrom, Robert},
|
||||
biburl = {https://www.bibsonomy.org/bibtex/277c8c518a2426a59a8e4c3a720e60d23/gron},
|
||||
interhash = {98f889463df208a828c08042cd116e94},
|
||||
intrahash = {77c8c518a2426a59a8e4c3a720e60d23},
|
||||
isbn = {978-0990582939},
|
||||
keywords = {AST Book Bytecode Interpreters Visitor},
|
||||
month = {July},
|
||||
pages = 639,
|
||||
publisher = {Genever Benning},
|
||||
timestamp = {2025-04-07T18:49:46.000+0200},
|
||||
title = {{Crafting Interpreters}},
|
||||
url = {https://craftinginterpreters.com/},
|
||||
year = 2021
|
||||
}
|
||||
|
||||
4
report/chapters/01_introduction.typ
Normal file
4
report/chapters/01_introduction.typ
Normal file
@@ -0,0 +1,4 @@
|
||||
#import "../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Introduction
|
||||
4
report/chapters/02_state_of_the_art.typ
Normal file
4
report/chapters/02_state_of_the_art.typ
Normal file
@@ -0,0 +1,4 @@
|
||||
#import "../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= State of the Art
|
||||
8
report/chapters/03_development.typ
Normal file
8
report/chapters/03_development.typ
Normal file
@@ -0,0 +1,8 @@
|
||||
#import "../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
#import "../utils.typ": include-offset
|
||||
|
||||
= Development and Methodology
|
||||
|
||||
#include-offset(path("03_development/01_theory.typ"))
|
||||
#include-offset(path("03_development/02_implementation.typ"))
|
||||
4
report/chapters/03_development/01_theory.typ
Normal file
4
report/chapters/03_development/01_theory.typ
Normal file
@@ -0,0 +1,4 @@
|
||||
#import "../../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Underlying Theory and Typing Rules
|
||||
10
report/chapters/03_development/02_implementation.typ
Normal file
10
report/chapters/03_development/02_implementation.typ
Normal file
@@ -0,0 +1,10 @@
|
||||
#import "../../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
#import "../../utils.typ": include-offset
|
||||
|
||||
= Implementation
|
||||
|
||||
#include-offset(path("02_implementation/01_overview.typ"))
|
||||
#include-offset(path("02_implementation/02_midas_language.typ"))
|
||||
#include-offset(path("02_implementation/03_python_checking.typ"))
|
||||
#include-offset(path("02_implementation/04_generation.typ"))
|
||||
@@ -0,0 +1,4 @@
|
||||
#import "../../../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Architecture Overview
|
||||
@@ -0,0 +1,4 @@
|
||||
#import "../../../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Midas Definition Processing
|
||||
@@ -0,0 +1,4 @@
|
||||
#import "../../../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Python Type Checking
|
||||
@@ -0,0 +1,4 @@
|
||||
#import "../../../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Code Generation
|
||||
4
report/chapters/04_results_discussion.typ
Normal file
4
report/chapters/04_results_discussion.typ
Normal file
@@ -0,0 +1,4 @@
|
||||
#import "../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Results and Discussion
|
||||
4
report/chapters/05_conclusion.typ
Normal file
4
report/chapters/05_conclusion.typ
Normal file
@@ -0,0 +1,4 @@
|
||||
#import "../requirements.typ": isc-hei-bthesis
|
||||
#import isc-hei-bthesis: todo
|
||||
|
||||
= Conclusion
|
||||
1
report/requirements.typ
Normal file
1
report/requirements.typ
Normal file
@@ -0,0 +1 @@
|
||||
#import "@preview/isc-hei-bthesis:0.8.1"
|
||||
5
report/utils.typ
Normal file
5
report/utils.typ
Normal file
@@ -0,0 +1,5 @@
|
||||
#let include-offset(what) = context {
|
||||
let current-offset = heading.offset
|
||||
set heading(offset: current-offset + 1)
|
||||
include what
|
||||
}
|
||||
Reference in New Issue
Block a user