プロジェクトは別ノートにしてタスク一覧を書き出して処理していくのだが、その中で今日やるものをDailyNoteに転記したらタスクが重複するので、埋め込み表示する。

しかし、埋め込み表示したらなんかタスクが少ない気がしたので確認してみたら、ネストされたタスクが埋め込み表示したら省略されていることに気がついた。

これはタスクを見落としてしまう可能性があるので、注意すべし。

Quartzで再現できるか不明だが、実際にはこんな感じになる。 Quartzで再現できない場合はスクショはりつける。

例: タスクテスト

Transclude of 埋め込みするとネストされたタスクが表示されないタスクテスト#タスク

タスクリスト1

  • 親タスク1
    • 子タスク1
    • 子タスク2
  • 親タスク2
元記事へのリンク

あれ?ちゃんと表示される。 ちゃんと環境を同じにして再現せんとな

タスクリスト2

  1. 親タスク1
    1. 子タスク1
    2. 子タスク2
  2. 親タスク2
元記事へのリンク
Transclude of 埋め込みするとネストされたタスクが表示されないタスクテスト#タスク2

再現できた。 埋め込みするとネストされたタスクが表示されない!

どうやら番号リストをタスク化したら、ネストされたタスクが表示されないようだ。 これはバグか?

バグなら報告せんとなあ すでに誰かが報告してそうだけど。

Quartzでは表示が違う

Quartzではネストされたタスクも表示された。 しかし、番号付きリストがなくなってしまった。 Image from Gyazo

ちなみにObsidianでネストされた番号付きリストのタスクは以下のように表示される

Image from Gyazoこれが

Image from Gyazoこう

どちらが正しいか

ObsidianとQuartzで表示に違いが出た Markdown記法としてどちらが正しいのか?

Markdown記法にチェックボックスはなかったかもしれないが、Quartzで番号リストが消えるのもおかしいのではないか?

インデント的に何かはいそうなのだけれどな。

解決案

たとえば仕事とかで用意してもらいたいものリストなどが番号付きでくることがあるが、それに対応するように番号リストを作って用意できたら完了させるようなチェックボックス一覧を作っていたりすると困るな😓

そんな時は番号リストではなく、タスク名に番号直打ちが間違いないか。

番号がズレることもないですし。