← nitronium.dev

PDF→Markdown dönüşümü Obsidian graph'ta phantom node oluşturuyor

2026-06-09
PDF kitaplar markdown'a çevrildiğinde bölüm başlıkları, alt başlıklar ve bazı kelimeler [[The]], [[cover]], [[Part]], [[Introduction]] gibi wikilink'e dönüşüyor. Obsidian bunları ayrı notlara bağlantı olarak yorumluyor ve graph view'da yüzlerce phantom node çıkıyor.

Ne gördüm



kitap/ klasöründe ~150 PDF-kökenli markdown dosyası vardı. Obsidian graph'ta [[The]] için 240, [[cover]] için 183, [[Part]] için 175 referans gözüküyordu. Hiçbiri gerçek bir dosyaya gitmiyordu.

Ne yaptım



`bash
find /vault -name '.md' -not -path '/.git/*' -print0 \
| xargs -0 perl -i -pe 's/\[\[([^\]]+)\]\]/$1/g'
`

İç içe geçmiş durumlar için (örn. [[100-[[Business...) aynı komutu iki kez çalıştırmak gerekti.

Sonuç



Tüm [[wikilink]] pattern'leri düz metne dönüştü. Graph view temizlendi. PDF dönüşümü yapıyorsan bu adımı pipeline'a ekle.