2024-09-20

GitHub Pages

試しにいじって遊んでいるプロジェクトはだいぶわかってきた
til の記事を移植してみる。もしかしたらカスタムコンバータも動くかもしれない
それがダメでも JavaScript での実装がある

_posts のタイトル

基本的にはファイル名は YYYY-mm-dd.MARKUP である
特に何も設定しなければそれがタイトルにもなるはず…がなってなかった
上記フォーマット以外だったら collections という変数を使うらしい

https://jekyllrb.com/docs/collections/

うーん、それを削除しても直らないな

例えば vim-middle-class-features/index.html が生成されてしまうんだ?
普通に vim-middle-class-features.html になって欲しいのだが

基本的にはファイル名は YYYY-mm-dd.MARKUP である <- いや、違うぞ YEAR-MONTH-DAY-title.MARKUP title がつかないといけないんだ!めんどくさいなあ

https://jekyllrb.com/docs/permalinks/

permalink option によって設定できそう

うーん難しいな

  • 記事を入れておく場所を _posts にするとページネーションが難しい
  • _posts に入れるとファイル名は YYYY-mm-dd-title.md の形式じゃないといけない
    • 日付だけのものが html に変換されない
    • 適当にサフィックスつけるしかない
    • そうすると今度は post.title がダサい 2024 05 15 とかになる
    • front matter で一番上部のレベル1の見出しを title に入れる
      • それをタイトルに使えばよさそう