Bazen slaytlara acele ihtiyacınız vardır ve teslim edilebilir bir Keynote bağlantısı değil bir PDF’dir. Üç aylık bir güncelleme, müşteriye bırakılacak bir materyal, projektör için PDF gerektiren bir konuşma. PowerPoint ve Google Slides ikisi de çalışır, ancak gerçekte sahip olduğunuz şey bir metin dosyasıysa hiçbiri hızlı değildir. Markdown anahatını veya düz bir belgeyi şablon galerisine dokunmadan temiz bir PDF destesine dönüştüren sekiz aracı seçtik.
Sunum-PDF aracında ne aramalısınız
Hız tek önemli şey değildir. Bunların en iyileri birkaç ortak noktaya sahiptir.
- Git’teki bir diff hangi slaytta neyin değiştiğini söyleyebilmesi için metin tabanlı iş akışı
- El ile ayarlamaya gerek kalmadan iyi görünen bir varsayılan tema
- Slayt numaraları, bağlantılar ve doğru kağıt boyutu korunan PDF’ye aktarma
- Temel diyagramlar (mermaid, ASCII veya resimler) için satır içi destek
- Hızlı önizleme, ideal olarak tuş başına bir saniyeden az
- Kaynak kodu, tüm araç zincirini kurmadan bir meslektaşa teslim etme yolu
Hızlı karşılaştırma
| Uygulama | En iyi için | Ücretsiz plan | Başlangıç fiyatı | Öne çıkan özellik |
|---|---|---|---|---|
| Marp | VS Code önizlemesi ile Markdown desteler | Evet | Ücretsiz | Aynı kaynak CLI ve IDE’de çalışır |
| Slidev | Kod ve animasyonlarla geliştirici konuşmaları | Evet | Ücretsiz | Slaytlar içinde Vue bileşenleri |
| Reveal.js | Zengin etkileşimlilik ile HTML-ilk desteler | Evet | Ücretsiz | Web-native veteranı |
| Pandoc | Mevcut belgeleri Beamer PDF’lerine dönüştürme | Evet | Ücretsiz | Herhangi bir format için bir komut |
| Typst | Uzun desteler ve teknik makaleler | Evet | Ücretsiz | Modern dilinde hızlı derleme |
| LibreOffice Impress | Tanıdık bir arayüz isteyenMarkdown dışı kullanıcılar | Evet | Ücretsiz | Çevrimdışı PowerPoint klonu |
| Beamer | LaTeX’te akademik ve teknik konuşmalar | Evet | Ücretsiz | Efsanevi çıkış kalitesi |
| Deckset | Markdown’da yazan macOS’taki tasarımcılar | Deneme | Yaklaşık $30 bir kerelik | Güzel varsayılanlar, hiçbir karmaşa |
Uygulamalar
1. Marp — hızlı Markdown desteler için en iyi
Marp bir Markdown dosyasını alır, --- öğesini bir slayt kesintisi olarak ele alır ve komut satırından PDF, HTML veya PowerPoint dışa aktarması verir. VS Code uzantısı, kaynağın yanında canlı bir önizleme sunar. Temalar CSS’dir ve birini değiştirmek dosyanın en üstünde tek bir satırdır.
Nerede başarısız olur: Varsayılan temalar güzeldir. Karmaşık düzenler sizi yine de ham HTML’ye iter.
Platformlar: Linux, macOS, Windows. VS Code uzantısı artı Node CLI.
Fiyat: Ücretsiz, MIT lisansı.
İndir: marp.app
Sonuç: Markdown’da yazıyorsanız ve saniyeler içinde PDF istiyorsanız buradan başlayın.
2. Slidev — geliştirici konuşmaları için en iyi
Slidev Vue ve Vite üzerine inşa edilmiş bir sunum çerçevesidir. Slaytlar Markdown’dur, ancak bir slayda etkileşimli bir şey gerektiğinde bir Vue bileşeni bırakabilirsiniz: canlı kod editörü, grafik veya tıklandığında canlandırılan bir mermaid diyagramı. Dışa aktarılan PDF, düzeni ve bağlantıları korur.
Nerede başarısız olur: İlk kurulum bir Node araç zincirini çeker. Geliştirici olmayan kişiler tema sistemini yoğun bulabilir.
Platformlar: Linux, macOS, Windows’ta Node.
Fiyat: Ücretsiz, MIT lisansı.
İndir: sli.dev
Sonuç: Hedef kitlesinin kodu görmek istediği demo-yoğun bir konuşma için seçim aracı.
3. Reveal.js — en iyi HTML-ilk çerçeve
Reveal.js bu listenin çoğundan öncedir ve birçok kurumsal sunum tasarım sistemi için temeldir. Kaynak HTML’dir, geçişler cilalıdır ve destesini statik bir site olarak barındırırken yine de gerekenlere PDF’yi dışa aktarabilirsiniz. Konuşmacı notları ve çok monitörlü mod doğru şekilde çalışır.
Nerede başarısız olur: Her slayt için ham HTML yazmak sıkıcı hale gelir. Markdown yükleyicisi yardımcı olur ancak varsayılan yol değildir.
Platformlar: Herhangi bir tarayıcı, CLI için Node.
Fiyat: Ücretsiz, MIT lisansı.
İndir: revealjs.com
Sonuç: Sunum aynı zamanda bir web sitesi olduğunda doğru seçim.
4. Pandoc — zaten yazdığınız şeyi dönüştürmek için en iyi
Pandoc Markdown, Word veya reStructuredText’i tek bir komutla Beamer PDF’sine dönüştürür. Zaten bir not defteri, README veya slayt olarak hizmet edebilecek bir tasarım belgesi varsa, Pandoc sizi bir slayt uygulaması açmayı bitirmeden önce oraya getirir.
Nerede başarısız olur: Özel şablonlar LaTeX bilgisi gerektirir. Slayt kesintileri Marp’ta olduğu kadar açık değildir.
Platformlar: Linux, macOS, Windows. PDF çıkışı için LaTeX dağıtımı gereklidir.
Fiyat: Ücretsiz, GPL-2.0.
İndir: pandoc.org
Sonuç: Ham malzeme bir deste değil bir belge olduğunda doğru kaçış.
5. Typst — denklemli teknik desteler için en iyi
Typst LaTeX’in 2020’de tasarlanmış olması durumunda nasıl görüneceğidir. Derleme hızlı, söz dizimi okunabilir ve ekosistem şimdi doğrudan PDF’ye dışa aktaran birkaç cilalı slayt şablonu (Polylux, Touying) içerir. Denklemler ve çapraz referanslar doğaldır.
Nerede başarısız olur: Ekosistem hala gençtir. Bazı Beamer paketleri Typst eşdeğeri olmayabilir.
Platformlar: Linux, macOS, Windows. Ayrıca barındırılan bir web editörü.
Fiyat: Ücretsiz, Apache 2.0.
İndir: typst.app
Sonuç: Aksi halde LaTeX olacak teknik bir deste için en iyi cevap.
6. LibreOffice Impress — Markdown’da yazmayan kişiler için en iyi
LibreOffice Impress çoğu geliştirici olmayan kişinin zaten sahip olduğu çevrimdışı PowerPoint alternatifidir. PDF’ye aktarma bir menü öğesinden uzaktır ve araç PPTX dosyalarını çoğu düzeni bozmadan açar. Yeni bir söz dizimi öğrenmek istemeyen bir meslektaş için en az şaşırtıcı seçimdir.
Nerede başarısız olur: Varsayılan şablonlar 2010 gibi görünür. Kaba bir anahat üzerinde yineleme, metin tabanlı bir aracından daha yavaştır.
Platformlar: Linux, macOS, Windows.
Fiyat: Ücretsiz, MPL-2.0.
İndir: libreoffice.org
Sonuç: Desteğin sonraki editörü bir terminale dokunmayacaksa kullanın.
7. Beamer — akademik konuşmalar için en iyi
Beamer iki dekad boyunca matematik, fizik ve CS konferanslarında çoğu konuşmayı üreten LaTeX sınıfıdır. Çıkış güzeldir, BibTeX aracılığıyla referans yönetimi akademik geçmişi olan herkes için ikinci doğadır ve PDF dışa aktarması yine de formattır.
Nerede başarısız olur: LaTeX hataları kötü ünlü olarak kısa ömürlüdür. Ekosisteme yeni gelen herkes eksik bir paket için bir gün kaybedecektir.
Platformlar: Linux, macOS, Windows’ta herhangi bir TeX dağıtımı.
Fiyat: Ücretsiz, LPPL.
İndir: ctan.org/pkg/beamer
Sonuç: Akademisyenler için bu hala doğru cevaptır. Diğerleri için Typst daha kolaydır.
8. Deckset — macOS’ta en iyi ücretli seçim
Deckset bir Markdown dosyasını alır ve tasarımcının dokunmuş gibi görünen dikkatlice seçilmiş bir tema kümesi uygular. PDF’ye aktarma yazı tiplerini ve vektör şekillerini korur. Arama yapacak seçeneklerin penceresi yoktur, bu da çekiciliğin büyük bir kısmıdır.
Nerede başarısız olur: Yalnızca macOS. Bir kerelik satın alma fiyatı ücretsiz değildir ve CI tarafından yönlendirilen derlemeler için CLI yoktur.
Platformlar: macOS. Mac App Store ve doğrudan satılır.
Fiyat: Yaklaşık $30 bir kerelik.
İndir: decksetapp.com
Sonuç: macOS’ta efor olmadan iyi görünümlü bir PDF destesi isteyendesigner için doğru seçim.
Doğruyu seçme
- Markdown’da yazıyorsanız ve hızlı VS Code önizlemesi istiyorsanız: Marp
- Konuşmanız kod demoları ve animasyonlar içeriyorsa: Slidev
- Teslim edilebilir aynı zamanda bir web sayfası olarak işlev görüyorsa: Reveal.js
- Giriş zaten sahip olduğunuz bir belgeyse: Pandoc
- Deste denklemler veya akademik referanslar içeriyorsa: Typst
- Bir meslektaş dosyayı sıradaki düzenleyecekse: LibreOffice Impress
- Zaten LaTeX’te yazıyorsanız: Beamer
- macOS’ta iseniz ve efor olmadan cilatı istiyorsanız: Deckset
SSS
Kaba bir taslaktan PDF’ye en hızlı araç hangisidir? VS Code uzantısı ile Marp. Markdown’da bir anahatından bir PDF’ye genellikle bir dakikadan azdır.
Bunları tasarlanmış görünmesi gereken bir müşteri teslim edilebiliri için kullanabilir miyim? Deckset macOS’ta tasarımcı çalışması olmadan sizi en yakına getirir. Diğer platformlarda, özel bir tema ile Slidev yakında olur.
Bu araçlar dışa aktarılan PDF’de konuşmacı notlarını destekliyor mu?
Marp, Slidev ve Reveal.js’in tümü konuşmacı notlarını destekler; PDF’de olup olmadığınız seçtiğiniz dışa aktarma bayrağına bağlıdır. Beamer’ın \note{} komutu referans uygulamasıdır.
Araç zincirimi kullanmayan biriyle kaynağı nasıl paylaşabilirim? PDF’yi dışa aktarın ve teslim edin. Düzenlemelerine ihtiyaç duyarlarsa, LibreOffice Impress Marp’un da dışa aktarabileceği PPTX dosyalarını açar.
Otomatik rapor üretimi için CI’da hangi çalışması en kolay? Marp CLI ve Pandoc ikisi de bir Markdown dosyasını alır ve bir komutla PDF üretir, CI ne istiyor.
Bunların herhangi biri canlı grafikler gömebilir mi? Slidev ve Reveal.js HTML dışa aktarımına canlı JavaScript grafikler gömebilir; bir slaytın PDF sürümü bunu statik bir görüntü olarak dondurur.