しかし、titleからページタイトルを作る処理に、ファイル名として使えない文字(\/:*?<>|#
)の削除は含まれていないようで
さらに、これもタイトル「\
をタップしてしまうとファイルこれもタイトル「\.md
が作られてしまう。
まだここまではマシで、本来なら[[これもタイトル]]
としてリンクするところを間違ってファイル名と同じ[[202205151234]]
というリンクを作ってしまうと訳のわからないことになる。
「202205151234」というページが作られる(この段階ではまだ実体のファイルは存在しない)が、そこに何か書き込むと「これもタイトル」ページの実態「202205151234.md」が書き変わってしまう。
そしてインデックス再構築をすると、実態を失った(乗っ取られた)「これもタイトル」ページは空になる。
もっとも、Logseqだけを使っていればページタイトルとファイル名を間違えることはまず無いだろうから、このようにファイル名をZettelkasten IDだけにしてページタイトルは別で指定するといった運用は可能だろう。(その場合は---
で挟む必要はなく、単にtitle:: タイトル
とLogseqのプロパティの形式での指定で可能。モバイルだからか?「first heading’s title 」は上手くいかなかった。)
しかし、Obsidianとフォルダを共有した場合はファイル名でリンク問題は避けられなさそう。こういった意味でも無理に共有しない方が良いか?
そもそも、ObsidianのYAML front matterとLogseqのPropertiesは書式が違うし。
「意外にもあちらのアプリのページも見れたよ。ちょと便利かな」程度に捉えておいた方が良いのでは? 緊密な統合まで期待するのは酷かも。
と、ここまでやったらなんか冷めてしまった。