Jekyllの初期設定をする

Jekyllのコンフィグ(_config.yml)を好みに変更する

Markdownパーサーの変更

kramdownに馴染めなかったのでMarkdownパーサーをredcarpetに変更する

markdown: redcarpet

https://github.com/vmg/redcarpet を参考にパーサーの設定

  • nointraemphasis :単語中は強調しない
  • tables :テーブルパースを有効化する
  • fencedcodeblocks :```でシンタックスハイライト
  • autolink :URLをリンクにする
redcarpet: 
  extensions: ["no_intra_emphasis", "tables", "fenced_code_blocks", "autolink"]

パーマリンク形式の変更

URLに日付が出ないようにパーマリンク形式を変更する

permalink: none

シンタックスハイライト

Pygmentsのインストールに割と手こずって結局Rougeを使用する

highlighter: rouge