- 先日の続き
- Obsidianでのidの付け方:
- 基本はその末尾に置く
- 構造化ブロック(quotations、callouts、tablesなど)では、その直下の段落に置く
- その一部にidを付けることはできない
- idに使用できる文字は英数字とハイフンだけ
- Hugoのテンプレートで扱うには、ネストできないタグだとありがたいがそこまで多くない
- 段落や数式はネストしないが、リスト、quote、テーブルはネストし得る
- ネストできるタグは正しいペアを探さなければならず少し手間がかかる
- HugoではURLに
^が使えないので、Obsidianと厳密に同じにできない- そこまで大事なところではないけれども
- とりあえず、数式と段落だけ使えれば現状はなんとかなりそう?
- 前回のテンプレートはバグっていた
- idの付いていない要素でもマッチする可能性があった
- 単純な置換では実現できないかも
例#
abc