The use of daino, a Static Site Generator (SSG)
Design of a Static Site Generator (SSG). (pdf)
The design of my Static Site Generator is explained here and gives a detailed account of its functioning.
-
Architecture of the bake process
The bake process gradually converts the source texts into texts a html server can use (primarily HTML, PDF, JPG) and adds the supplementary files (mostly CSS to describe appearances.) (pdf) Jan. 29, 2019 -
Command Line Interface (CLI) for bake
The main program of SSG ssgbake has a command line interface (CLI) which includes switches to direct (pdf) Jan. 29, 2019 -
30. PackagesUsed.md
The Packages from Hackage used. Primarily pandoc, pandoc-citeproc, doctemplates, but also twich, shake, scotty and aeson, lens, and aeson-lens. (pdf) Jan. 4, 2019 -
40 use of pandoc . md
The transformation uses Pandoc, in four steps: - read the file into the pandoc structure - extract from the pandoc file all content into a context - convert the context into the target format - fill the context into a template to produce the result (respective a .tex file to process by lualatex) (pdf) Jan. 4, 2019