layout: post title: Markdown and HTML

Jeykll supports the use of Markdown with inline HTML tags which makes it easier to quickly write posts with Jekyll, without having to worry too much about text formatting. A sample of the formatting follows.

Tables have also been extended from Markdown:

First Header Second Header
Content Cell Content Cell
Content Cell Content Cell

Here’s an example of an image, which is included using Markdown:

Geometric pattern with fading gradient

Highlighting for code in Jekyll is done using Pygments or Rouge. This theme makes use of Pygments by default.

// count to ten
for (var i = 1; i <= 10; i++) {
    console.log(i);
}
def show
  @widget = Widget(params[:id])
  respond_to do |format|
    format.html # show.html.erb
    format.json { render json: @widget }
  end
end
// count to twenty
var j = 0;
while (j < 20) {
    j++;
    console.log(j);
}

Type Theme uses KaTeX to display maths. Equations such as can be displayed inline.

Alternatively, they can be shown on a new line: