Notun hangi dosyada yaşar?

Yazı ve belge formatlarının haritası: hangisi düşünmek, hangisi teslim etmek, hangisi arşivlemek için. Ve notların neden çoğu zaman düz metin Markdown'da durmalı.

← Markdown Sözlüğü
Karar

Notu Markdown'da tut, çıktıyı işin istediği formatta üret. Yüzlerce format var ama not tutan birinin sorması gereken tek soru şu: bu dosya on yıl sonra, bugünkü uygulama olmadan da açılır mı? Düşünmek ve biriktirmek için buna en iyi cevabı düz metin verir; teslim, baskı ve arşiv için başka formatlar daha doğrudur.

Bir formatı üç soruyla tart
Okunur mu?01

Dosyayı Not Defteri ya da TextEdit ile açtığımda içeriği okuyabiliyor muyum?

Taşınır mı?02

Başka bir uygulama bu dosyayı kayıpsız içeri alabiliyor mu?

Dönüşür mü?03

Buradan PDF, DOCX, EPUB ya da web sayfası üretebiliyor muyum?

Not tut düşünmek ve biriktirmek Teslim et başkasına vermek Arşivle son hâli saklamak Veri yapı taşımak Dikkat çıkışı zor ya da eskimiş

Düz metin ve hafif işaretleme

İnsanın doğrudan okuyup yazdığı metin. Notların evi burası.

MarkdownNot tut
.mdmetin editöründe okunur

John Gruber, 2004. İşaretli hâliyle de okunur; çekirdeği CommonMark ile standartlaştı. Obsidian, Logseq, Joplin ve yüzlerce editör açar.

Düz metinNot tut
.txtmetin editöründe okunur

En dayanıklı format; her cihaz açar. Başlık, bağlantı, liste gibi yapı yoktur.

Org ModeNot tut
.orgmetin editöründe okunur

Emacs'in not, görev ve ana hat formatı. Çok güçlü; Emacs dışında desteği sınırlı.

AsciiDocNot tut
.adocmetin editöründe okunur

Teknik dokümantasyon ve kitap. Markdown'dan zengin (içerik tablosu, dahil etme), daha az yaygın.

reStructuredTextNot tut
.rstmetin editöründe okunur

Python dünyasının dokümantasyon formatı (Sphinx). Not tutmak için katı.

Ofis belgeleri

Biçimli belge hazırlamak ve başkasıyla düzenlemek için. Teslim için iyi, biriktirmek için ağır.

Word (Office Open XML)Teslim et
.docxpaket / ikili

Kurum ve müşterinin beklediği format. Açık standarttır (ECMA-376, ISO/IEC 29500) ama içi ZIP'lenmiş XML'dir; metin editörüyle okunmaz.

OpenDocument MetinTeslim et
.odtpaket / ikili

LibreOffice'in formatı, ISO/IEC 26300 standardı. Kamu kurumlarında açık format olarak tercih edilir.

Rich Text FormatTeslim et
.rtfmetin editöründe okunur

Hemen her editör açar; Microsoft 2008'den beri geliştirmiyor. Metin editöründe okunur ama kod kalabalığıyla.

Eski WordDikkat
.docpaket / ikili

1997–2003 dönemi ikili format. Eski belgeyi açmak için var; yeni belgede kullanma, .docx ya da .odt olarak kaydet.

Apple PagesDikkat
.pagespaket / ikili

Apple ekosisteminde rahat; Apple dışında açmak zor. Paylaşırken PDF ya da DOCX'e dönüştür.

Sabit yerleşim

Her ekranda ve baskıda aynı görünmek için. Yazmak için değil, göndermek ve saklamak için.

PDFArşivle
.pdfpaket / ikili

ISO 32000. Resmî evrak, fatura, e-Devlet belgesi zaten bu formatta gelir. Düzenlemek zordur; son hâl içindir.

PDF/AArşivle
.pdfpaket / ikili

Uzun süreli saklama için PDF alt türü (ISO 19005): yazı tipleri gömülü, dış bağımlılık yok. Önemli belgeleri arşivlerken tercih et.

DjVuDikkat
.djvupaket / ikili

Taranmış kitaplar için sıkıştırma formatı. Okuyucu desteği azaldı; saklamak için PDF'e çevir.

Web ve e-kitap

Okura ulaşan çıktı. Kaynağı Markdown'da tutup buraya dönüştürmek en kolay yol.

HTMLTeslim et
.htmlmetin editöründe okunur

Web sayfası. Metin editöründe okunur ama etiket kalabalığı yüzünden elle not tutmaya uygun değil.

EPUBTeslim et
.epubpaket / ikili

Açık e-kitap standardı (W3C). İçi ZIP'lenmiş XHTML'dir. Kindle Direct Publishing yeni e-kitaplarda EPUB ya da DOCX ister.

KindleDikkat
.mobi.azw3paket / ikili

Amazon'un eski formatları. KDP yeni yeniden akan e-kitaplarda MOBI'yi artık kabul etmiyor; üretme, EPUB kullan.

Akademik ve teknik

Formül, kaynakça ve yayın kalitesinde dizgi. Tez ve makale yazanlar için ikinci katman.

LaTeXNot tut
.texmetin editöründe okunur

Matematik ve akademik yayının standardı. Düz metindir, derlenerek PDF olur. Öğrenme eşiği yüksek.

TypstNot tut
.typmetin editöründe okunur

LaTeX'e modern, hızlı derlenen alternatif. Ekosistemi genç; dergi şablonları henüz sınırlı.

BibTeXVeri
.bibmetin editöründe okunur

Kaynakça kayıtları. Zotero dışa aktarır; LaTeX, Typst ve Pandoc okur.

Quarto / R MarkdownNot tut
.qmd.rmdmetin editöründe okunur

Markdown + çalışan kod. Veri analizi raporları ve tezin analiz bölümleri için.

Jupyter NotebookVeri
.ipynbmetin editöründe okunur

Kod, çıktı ve metin tek dosyada. İçi JSON'dur; metin editöründe okunur ama iki sürümü karşılaştırmak zordur.

Senaryo ve uzun yazı

Yazarlık araçlarının kendi formatları. Kaynağı düz metinde tutmak burada da işe yarar.

FountainNot tut
.fountainmetin editöründe okunur

Senaryo için düz metin formatı. Birkaç kuralla sahne, karakter ve diyalog yazılır; senaryo programları okur.

Final DraftTeslim et
.fdxpaket / ikili

Film ve dizi sektörünün beklediği senaryo dosyası. Yapımcıya gönderirken gerekir.

Scrivener projesiDikkat
.scrivpaket / ikili

Tek dosya değil, içinde RTF'ler olan bir klasör paketi. Güçlü bir yazma ortamı; senkronizasyonda paket bozulmasına dikkat et, düzenli derle (compile) ve dışa aktar.

Ana hat ve yapısal veri

Metin değil, yapı taşır. Uygulamalar arasında liste ve hiyerarşi taşımak için.

OPMLVeri
.opmlmetin editöründe okunur

Ana hat (outline) değişim formatı. Taslak uygulamaları ve RSS okuyucuları arasında hiyerarşi taşır.

CSVVeri
.csvmetin editöründe okunur

Tablo verisi. Notion veritabanları bu formatta dışarı çıkar. Türkçe karakterde UTF-8 kodlamasına dikkat.

YAML / JSONVeri
.yaml.jsonmetin editöründe okunur

Yapılandırılmış veri. YAML notun başındaki özellikler (frontmatter) için; JSON uygulamaların iç verisi için.

Zihin haritasıDikkat
.mm.xmindpaket / ikili

FreeMind (.mm, XML) ve XMind dosyaları. Görsel düşünme için iyi; içeriği dışarı almak için OPML ya da Markdown'a aktar.

Uygulamaya özel

Çıkış kapısının anahtarı uygulamadadır. Kullanmak sorun değil; dışa aktarmayı bilmek şart.

Evernote dışa aktarımıDikkat
.enexmetin editöründe okunur

Evernote'un XML dışa aktarımı. Obsidian, Joplin ve diğerlerinin içe aktarıcıları okur; biçim ve ekler her zaman kusursuz gelmez.

OneNoteDikkat
.onepaket / ikili

OneNote'un kendi formatı. Toplu ve temiz dışa aktarım zayıftır; taşımak için çoğu zaman ek araç gerekir.

Yan yana: not için altı format

Not tutarken gerçekte seçilen formatlar bunlar. Kısa cevaplar bilerek kaba tutuldu; uygulama sürümleri değişse de doğru kalsınlar.

FormatMetin editöründe okunurBağlantıSürüm farkıYapay zekâ okurÇevrimdışıOn yıl sonra açılırEn iyi iş
Markdown .mdEvetEvetSatır satırDoğrudanEvetBüyük olasılıklaNot, taslak, uzun vadeli arşiv
Düz metin .txtEvetHayırSatır satırDoğrudanEvetEvetKısa, yapısız not
Word .docxHayırEvetZorDönüştürerekEvetGenellikleTeslim, biçimli belge, düzeltme turu
Google Dokümanlar bulutHayırEvetKendi geçmişiDışa aktarım ya da bağlayıcıKısmenDışa aktarıma bağlıEş zamanlı ortak yazım
Notion sayfası bulutHayırEvetKendi geçmişiAPI ya da dışa aktarımKısmenDışa aktarıma bağlıEkip wiki'si, veritabanı
PDF/A .pdfHayırSınırlıHayırMetni çıkararakEvetEvetSon hâl, resmî arşiv

Word ve PDF/A uluslararası standartlara dayandığı için uzun vadede açılabilir kalır; Google Dokümanlar ve Notion'da ise dosyanın geleceği dışa aktarımın ne kadar eksiksiz olduğuna bağlıdır. Obsidian ile Notion'ın bu açıdan karşılaştırması: Obsidian mı, Notion mı?

Neden Markdown?
Uygulama ölse de dosya yaşar

Bir .md dosyası sadece metindir. Bugünkü uygulama kapansa da her metin editörü onu açar.

Taşımak kopyalamaktır

Başka uygulamaya geçmek için sihirbaz gerekmez; klasörü kopyalarsın. Yedek ve senkronizasyon sıradan dosya işidir.

Arama, sürüm, yapay zekâ

İşletim sisteminin araması, Git gibi sürüm araçları ve yapay zekâ modelleri düz metni dönüştürmeden okur.

Tek kaynak, çok çıktı

Pandoc gibi dönüştürücülerle aynı dosyadan DOCX, PDF, HTML, EPUB ve LaTeX üretilir.

Standart bir çekirdek

CommonMark şartnamesi ortak çekirdeği tanımlar; IETF 2016'da text/markdown medya türünü kaydetti (RFC 7763).

Markdown'ın zayıf yanları
Tek bir Markdown yok

[[wikilink]], callout ve gömme uygulamaya göre değişir. Metin kaybolmaz ama başka editörde görünüm bozulabilir.

Tablolar zayıf

Birleştirilmiş hücre, hücre içinde liste, karmaşık düzen yapılamaz.

Görseller ayrı dosya

Resim nota gömülmez, yanındaki dosyaya bağlanır. Klasörü taşırken ekler de gelmeli.

Sayfa düzeni yok

Kenar boşluğu, yazı tipi, sayfa numarası dönüştürme sırasında şablonla verilir.

Ortak düzenleme zor

Teknik olmayan biriyle aynı anda aynı metinde çalışmak için Google Docs ya da Word daha rahat.

“Markdown ile yazılan uygulama” ile “notları Markdown dosyası olarak saklayan uygulama” aynı şey değildir. Belirleyici olan, diskte gerçek .md dosyalarını görüp göremediğindir.

Kaynak → çıktı

Karışıklığın çoğu, düşünme formatını teslim formatıyla aynı sanmaktan gelir.

Günlük not, fikir, toplantı
MarkdownGerekmez
Kuruma ya da müşteriye rapor
MarkdownDOCX ya da PDF
Resmî evrak, fatura, e-Devlet belgesi
Gelen PDFPDF olarak sakla; uzun süreli arşivde PDF/A
Başkasıyla aynı anda düzenlenen metin
Google Docs ya da DOCXAynı
Kitap, roman, uzun metin
Markdown, bölüm bölümEPUB, DOCX, baskı için PDF
Tez ve makale
Markdown, LaTeX ya da Typst + .bibPDF
Senaryo
FountainPDF ya da FDX
Liste hâlinde veri
CSV ya da YAMLTablo, pano
Uygulamanın çıkış kapısı

Uygulama değiştirmek zorunda değilsin; ama notlarının nasıl durduğunu ve nasıl dışarı çıktığını bilmelisin. Ayrıntılar sürüme göre değişir, geçişten önce kendi hesabında dene. Araçların tamamı için Araçlar.

Obsidianaçık dosya

Nerede: Seçtiğin klasörde düz .md dosyaları

Çıkış: Dışa aktarmaya gerek yok

Logseqaçık dosya

Nerede: Dosya tabanlı sürümde .md ya da .org dosyaları

Çıkış: Dosyalar zaten açık

Joplindışa aktarım

Nerede: Markdown ile yazılır, kendi veritabanında durur

Çıkış: Markdown klasörü olarak dışa aktarır

Beardışa aktarım

Nerede: Markdown benzeri yazım, uygulama veritabanı

Çıkış: Markdown olarak dışa aktarır

Notiondışa aktarım

Nerede: Kendi bulut veritabanı

Çıkış: Markdown + CSV, HTML, PDF; ilişkiler ve bazı bloklar kaybolabilir

Evernotedışa aktarım

Nerede: Kendi bulut veritabanı

Çıkış: .enex (XML); başka uygulamalar içe aktarıcıyla okur

OneNotedışa aktarım

Nerede: .one dosyaları ve bulut

Çıkış: Toplu, temiz dışa aktarım zayıf

Apple Notesdışa aktarım

Nerede: Uygulamaya özel iç biçim

Çıkış: Toplu, düzenli dışa aktarım sınırlı

15 dakikalık taşınabilirlik testi
  1. Kullandığın uygulamadan tek bir notu dışa aktar ya da dosyasını bul.
  2. Dosyayı Not Defteri (Windows) ya da TextEdit (macOS) ile aç.
  3. Metin okunuyor mu? Başlık ve listeler anlaşılıyor mu? Bağlantılar ve resimler nereye gitmiş?
  4. Dosya adındaki Türkçe karakterler bozulmuş mu? Bozulduysa Türkçe Karakterler yazısına bak.

Metin okunuyorsa notların güvende. Okunmuyorsa hemen taşımak zorunda değilsin; bundan sonraki kalıcı notlarını (kavram, karar, kaynak özeti) düz metinde tutmaya başla. Söz dizimi için Markdown Sözlüğü.

Kaynaklar
  • Gruber, J. (2004). Markdown. Daring Fireball — daringfireball.net/projects/markdown
  • MacFarlane, J. ve diğ. CommonMark Spec — spec.commonmark.org
  • Leonhard, S. (2016). The text/markdown Media Type (RFC 7763). IETF.
  • Kleppmann, M., Wiggins, A., van Hardenberg, P. ve McGranaghan, M. (2019). Local-first software: You own your data, in spite of the cloud. Onward! 2019, ACM.
  • Ango, S. (2023). File over app — stephango.com
  • ISO 19005 (PDF/A), ISO 32000 (PDF), ISO/IEC 29500 (Office Open XML), ISO/IEC 26300 (OpenDocument).