Markdown'ı PDF'ye dönüştürme
FileReshape'in Markdown'ı PDF'ye dönüştürme aracı, bir .md dosyasını GitHub tarzı başlıklar, listeler, tablolar, kod blokları ve görev listeleriyle tarayıcınızda biçimlendirir; siz de sonucu tarayıcının yazdırma penceresiyle seçilebilir metinli bir PDF olarak kaydedersiniz. Dosya sunucuya gönderilmez. Yalnızca bağlantı verilmiş, gömülü olmayan resimler açıklamalarıyla görünür; sözdizimi renklendirmesi ve doğrudan indirme düğmesi yoktur.
Bir dosya doğru dönüştürülmedi mi? Tercihen küçük bir örnek dosyayla birlikte [email protected] adresine e-posta gönderin, sorun düzeltilecektir.
Temel bilgiler
- Girdi: Markdown (.md). Çıktı: PDF (.pdf).
- Dosyalarınız sunucuya gönderilmez: işlem tarayıcınızda, kendi cihazınızda yapılır.
- Dosya boyutu: sabit bir sınır yok; çok büyük dosyalar cihazınızın belleğiyle sınırlıdır.
- Bilgisayar, tablet veya telefonda güncel bir tarayıcı (Chrome, Edge, Firefox veya Safari) gerekir; hiçbir şey kurmanız gerekmez.
- Ücretsizdir, kayıt gerekmez.
Markdown neden PDF'ye dönüştürülür
Markdown, geliştiricilerin, yazarların ve Obsidian, Joplin ve Typora gibi not uygulamalarının metni saklama biçimidir: düz metin olarak okunabilir, bir uygulama gösterdiğinde de biçimlendirilmiş olur. Bu uygulamaların dışında bir .md dosyası yalnızca kare işaretleri ve yıldızlardan oluşan bir yığındır; bir müşteriye e-postayla göndermek, teslim etmek ya da yazdırmak istediğiniz şey bu değildir. Bu araç Markdown'ı tarayıcınızda, GitHub Flavored Markdown kurallarını izleyen açık kaynaklı bir ayrıştırıcı olan marked ile okur ve temiz bir belge olarak düzenler: başlıklar, kalın ve italik metin, numaralı ve madde işaretli listeler, onay kutulu görev listeleri, kenarlıklı tablolar, alıntılar ve sayfadan taşmak yerine satır kaydıran, eş aralıklı yazı tipindeki kod blokları. PDF'yi ardından tarayıcının kendi yazdırma motoru yazar; böylece metin keskin ve aranabilir kalır. Blogların ve statik site oluşturucuların kullandığı, dosyanın başındaki YAML ön bilgisi (front matter) PDF'ye alınmaz.
Markdown PDF'ye nasıl dönüştürülür
- .md dosyanızı kutuya bırakın ya da tıklayıp seçin. Biçimlendirilmiş belgenin önizlemesi görünür.
- Sayfa boyutunu, kenar boşluklarını ve metin boyutunu seçin.
- “PDF oluştur” düğmesine tıklayın. Tarayıcınızın yazdırma penceresinde yazıcı veya hedef olarak “PDF olarak kaydet”i seçin ve dosyayı kaydedin.
Markdown ve PDF hakkında bilmeniz gerekenler
Yalnızca bağlantı verilmiş resimler
Markdown resimlere genellikle  gibi bir adresle ya da bir web bağlantısıyla işaret eder. Araçta yalnızca .md dosyası vardır, çevresindeki klasör yoktur ve araç web'den hiçbir şey indirmez; bu yüzden bu tür resimler açıklamalarıyla küçük bir kutu olarak görünür. Dosyaya data URL olarak gömülmüş resimler yazdırılır. Resimleri başka şekilde PDF'ye almak için Markdown'ı resimleri gösteren bir düzenleyicide açın ve oradan yazdırın.
Markdown içindeki HTML
<br>, <sup>, <details> gibi basit HTML ya da HTML ile yazılmış bir tablo korunur. Betikler, çerçeveler, formlar, stiller ve gömülü videolar kaldırılır, çünkü basılı bir belgeye ait değildirler ve güvensiz olabilirler.
Sözdizimi renklendirmesi yok
Kod blokları açık renkli bir çerçeveyle eş aralıklı yazı tipinde yazdırılır, ancak bir düzenleyicinin anahtar kelimeler ve dizeler için kullandığı renkler olmadan. Uzun kod satırları, sayfa kenarında hiçbir şey kesilmesin diye kaydırılır.
Markdown lehçeleri
Tablolar, görev listeleri, üstü çizili metin ve otomatik bağlantılar, çoğu uygulamanın paylaştığı GitHub kurallarını izler. Yalnızca bazı uygulamalarda bulunan dipnotlar, matematik formülleri, Mermaid diyagramları, notlar arası wiki bağlantıları veya Obsidian açıklama kutuları (callout) gibi uzantılar düz metin olarak gösterilir.
Dosya biçimleri hakkında
Markdown
Markdown, biçimlendirilmiş belgeler yazmak için John Gruber'ın 2004'te oluşturduğu düz metin tabanlı bir biçimdir. Kare işaretleri (#) başlık, yıldız işaretleri kalın ve italik metin, tireler ise liste oluşturur. GitHub, GitLab, Reddit, Obsidian, Notion dışa aktarımları ve birçok dokümantasyon aracı bu biçimi kullanır.
- Bir .md dosyası düz metindir; bu yüzden her metin düzenleyicide açılır ve Git gibi sürüm denetim sistemleriyle iyi çalışır.
- GitHub Flavored Markdown (GFM), özgün kurallara tablolar, görev listeleri, üstü çizili metin ve otomatik bağlantılar ekler.
- Görseller genellikle adresle bağlanır; bu yüzden .md dosyasının yanındaki ayrı dosyalarda veya web'de bulunur.
PDF (Portable Document Format), 1993'te Adobe tarafından geliştirildi ve 2008'den beri bir ISO standardıdır. Bir PDF her cihazda aynı görünür; bu yüzden sözleşmeler, faturalar, formlar, kılavuzlar ve taranmış belgeler için kullanılır.
- Bir sayfa metin, vektör grafikler ve görseller içerebilir; her öğe tam olarak yerine yerleştirilir.
- Taranmış belgeler genellikle sayfa başına tek bir görselden oluşur.
- Bir PDF, açmak veya düzenlemek için gereken bir parolayla korunabilir.
Sıkça sorulan sorular
Markdown dosyam bir sunucuya yükleniyor mu?
Hayır. Markdown kendi cihazınızdaki tarayıcınız tarafından okunur ve biçimlendirilir, PDF'yi de tarayıcının yazdırma işlevi yazar. Hiçbir şey bir sunucuya gönderilmez.
Her sayfadaki tarih ve web adresinden nasıl kurtulurum?
Tarayıcının yazdırma penceresinde, genellikle “Diğer ayarlar” altında, “Üstbilgiler ve altbilgiler”i kapatın. Bu, üstteki sayfa başlığını da kaldırır.
Kod bloklarımın PDF'de neden gri arka planı yok?
Tarayıcılar, yazdırma penceresinde “Arka plan grafikleri” açık değilse yazdırırken arka plan renklerini dışarıda bırakır. Kod bloklarının çevresindeki çerçeve her iki durumda da yazdırılır.
GitHub'daki bir README'yi dönüştürebilir miyim?
Evet. README.md dosyasını indirip buraya bırakın. Web'den bağlantı verilmiş rozetler ve ekran görüntüleri açıklamalarıyla görünür.