Adds simple Python script which checks the header of index.html for some common mistakes.
Checks whether file is actually a proper index.html.
Implements comments of @r-gaia-cs. Adds check for template header. Breaks up some more long lines.
Reorders function to follow index.html. Adds checks for all categories.
Here's the correct index.html
Starting to work on extended example using climate data
Getting raw data
Getting data into database
Getting all data into database
IPython Notebook to do interactive visualization
Getting rid of old cheat sheets
Indenting error output cells
Switching to explicit <pre> blocks with styles instead of fences
Removing explicit 'level' keys from Markdown files
Getting new build to work for the first time
1. Storing the generated files so that people who don't use those tools won't have to regenerate them.
2. Modifying .gitignore to reflect this.
3. Updating the Makefile to run Jekyll exactly once.
Command to install on the server
No longer worrying about making a page of images
Switching to Jekyll for the templating for the book.  Note that this
has a weird failure: in `novice/python/02-func.md`, where the word
"Examples" appears underlined in the `loadtxt` help, some text is cut
out and we're left in <pre> for the rest of the document.
Calling the temporary directory 'cached' because 'translated' implies other human languages