First, install Ruby, then install bundler:
gem install bundler
Then, in this repo's directory (containing Gemfile), install Jekyll/etc by:
To start a local webserver for the blog, use:
bundle exec jekyll serve
Adding a new post
The contents of the _posts/ directory are served as posts. Modifying the HTML/Markdown in these files will immediately be reflected on the website.
If using LaTeX, compile to HTML using LaTeX3HTML with --bodyonly option.
Put the generated html in a new file under <./_posts>, with filename YYYY-MM-DD-name-of-post.html
Add a header block like this:
title: "Title of Post"
Add the line "" roughly after the "abstract" of your post (the remainder will be hidden on the main blog page, with a link to full post).
For example, see this post: https://github.com/lwe-blog/lwe-blog.github.io/blob/master/_posts/2016-6-3-small-bias.html
Adding a new author
Authors are referenced by authorid.
Add a new file under ./authors/, containing whatever you want to be displayed on your author page (eg, a blurb/bio). For example, https://raw.githubusercontent.com/lwe-blog/lwe-blog.github.io/master/authors/tselil.md
This blog was forked from https://github.com/willkoehler/my_blog.