||3 weeks ago|
|1-Darwin||5 months ago|
|2-Herschel||5 months ago|
|3-Neo-Lamarckism||5 months ago|
|4-Orthogenesis||5 months ago|
|5-Weldon||5 months ago|
|Guide||4 weeks ago|
|build||4 weeks ago|
|.gitignore||6 months ago|
|README.md||3 weeks ago|
|SConstruct||4 weeks ago|
|copy.sh||4 weeks ago|
History of Biology Teaching Materials
This is the source material used to generate the history of biology teaching lessons that form something of a companion to my book, The Rise of Chance in Evolutionary Theory: A Pompous Parade of Arithmetic.
- 1.0, December 20, 2020: Initial version of lessons and guides in French and English.
The code that builds these lessons might be of interest, if only because it does some pretty fancy stuff in terms of building a single Markdown file into a variety of interesting output formats.
A Pandoc Lua filter (
build/filter.lua) is building special environments around quotations from primary sources and "box" material for the "THINK" questions found in the text. It's also preparing special-classed images that are flowed in-text in LaTeX using the
wrapfig package. Images can also have footnotes for attribution, specified as a
The build happens almost exclusively via Pandoc itself; SCons is used to keep track of dependencies. A few stray
sed commands swap a few things around in the HTML. The
build directory contains a set of snippets that control paper size, color vs. black-and-white output options, language-specific typesetting options, and a general common bit that contains fonts as well as definitions of environments for the fancy quotes and boxes.
You won't be able to build these exactly yourself unless you have access to Adobe's Minion Pro and Myriad Pro font packages.
- The English-language teaching materials (i.e., the Markdown files named
Guide.en.mdin various subdirectories here) are released under CC-BY 4.0.
- The French-language teaching materials (i.e., the Markdown files named
Guide.fr.mdin various subdirectories here) are released under CC-BY-NC-SA 4.0.
- Images (present in the
Imagesfolder under the subdirectory for each lesson) have individual licensing terms, which are detailed in the image captions in each Markdown file (the majority are public domain or Creative Commons images found on Wikimedia Commons).
- All remaining code/scripts/TeX here are released as public domain under CC0.
This material was prepared in part with funding from the US National Science Foundation, under HPS Scholars Award #1826784, the Fonds de la Recherche Scientifique --- FNRS, under grant no. F.4526.19, and the « Université numérique » program of the Université catholique de Louvain.