久しぶりにJekyllのテーマを変えてみた。どのテーマも半年くらい経つと飽きが来るのか更新頻度にも影響するので定期的にテーマを変えるようにしている。 おかげでGitHub Pagesのリポジトリの入れ替えというか大掃除にも慣れてきた。

まず新しいテーマをcloneしてくる。

$ git clone [email protected]:LeNPaul/Lagrange.git lewuathe.github.io

CMSはJekyllでカスタムのドメインをGitHub Pagesで使っている場合は下記を最低限コピーしてくれば問題なく動く。

  • CNAME
  • _posts
  • _config.yml: ただしテーマによっては加筆修正必要。

テーマによっては各postのtagが読めたり読めなかったりするようで前回のindigoへの移行は大変だった。dateタグのフォーマット が2017-03-13 21:21:10 +0900でないと動かないことに気づくのに何時間かかかった。

$ jekyll serve

表示の確認。SNSへのリンクが正しく貼られていないことがある。 今回のLagrandeというテーマは名前もさることながらとても小さいテーマなので何か問題があっても対応できそう。 _postsファイル達の変換を何もしなくてよかったのは楽だった。

# コードスニペットのフォーマットもきれいに

テーブルも

Name Description Extra
Takeshi これはたけし 特になし
Kokeshi これはこけし 特になし

画像も

Code

数式も

\[e^{i \pi} + 1 = 0\]