Quartzで日本語タイトルのURLが長くなるのを避けたい
- Obsidianでノートタイトルは日本語にしておきたい
- AnotherQuickSwitcherやVarious Complementsでノートタイトルを検索しているので
- slugを半角数字のみで指定しているのでそれを使用できないか?
- タイトル、slug、aliasそれぞれをどうにかこうにかしたらいける?
試して確認
- QuartzとObsidianそれぞれで挙動を確認
- Front Matterに指定した次のオプションがどう影響するのか?
- ファイル名
- title
- alias
- slug
結果
- 結果は期待にそぐわないものだった
- slugはHugoサイトの時には記事URLとして使用できたがQuartzでは認識していない
- 表示されるタイトルとしてtitleが使用される
- URLはノートのファイル名が使用される
- aliasもURLとしては認識されていない
どうするか
- 諦める
- ファイル名は短いURLになるようにslugに指定していたものを適応させる
- titleとaliasで本当に指定したいものにする
- Obsidianではalias表示にする
- プラグインでできた気がする
- ノートタイトルを変更したい時もURLが変わらずに使用できる
- aliasリンクの場合は自動修正されないのではないか?
- 諦めるのが一番不都合がないかもしれない
issue
- Quartz4のissueにslugについての言及があった
- Add a feature: Generate URL Path from frontmatter · Issue #677 · jackyzha0/quartz · GitHub
- 意訳だが、読んだところ実装は現実的ではない様子😢