Pandoc ile Metin Dosyalarını Dönüştürmek Çok Kolay
Pandoc ufak boyutuna rağmen çok işinize yarayabilecek açık-kaynaklı bir yazılım. Yaptığı iş onlarca metin dosyasını birbirine çevirmek. Desteklediği formatlardan bazıları:
- LaTeX (ve beamer)
- Html (ve html sunumları)
- Doc, Docx, Odt
- Epub
- MediaWiki, Markdown vs.
Peki bu programı nasıl kullanabilirsiniz? Örneğin kolayca bir sunum hazırlayıp internete yüklemek istiyorsunuz. Hemen bir metin dosyası açıp Markdown kullanarak sunumunuzu hazırlayabilirsiniz. Gözünüz korkmasın, mesela aşağıda örnek bir dosya var.
Sonra bunu Pandoc’u kullanarak dzslides formatına tek komutla çevirebilirsiniz. (Ya da Slidy, S5 formatına). Çevirdiğiniz dosya her yerde açılabilen doğrudan web sitenize koyabileceğiniz bir html dosyası (Mesela ben dropbox klasörüme koydum). Sunumu aşağıdaki bağlantıdan açabilirsiniz.
Gene de Beamer’dan ve pdf sunumlarından şaşmayanlardan mısınız? O halde sadece aşağıdaki komutu kullanarak ilk baştaki sade metin dosyamızı beamer sunumuna çevirebilirsiniz.
pandoc -t beamer sunum_hazirla.txt -o beamer.pdf
Beamer Sunum
Sunumlarınızın görünümünü bir şablon dosyası oluşturarak kolayca değiştirebilirsiniz. Bu yazıda hep sunumlardan bahsettim ama aslında daha ilginç şeyler de yapılabilir. Mesela:
- Tezinizi, makalelerinizi, ders notlarınızı e-kitap okuyucuları için .epub formatına çevirin.
- Bir web sitesini doğrudan LaTeX formatına çevirin.
- Kodlarınızı, grafiklerinizi, denklemlerinizi kolayca websitenizden paylaşın.
- LaTeX dokümanlarınızı Word veya OpenOffice formatına dönüştürün.
Pandoc sitesinde daha fazla örnek dosya ve komutlarını bulabilirsiniz. Elindeki materyalleri öğrencilerle paylaşmak isteyen ama üşenen, bahane üreten akademisyenler için bence Pandoc birebir. Duyurulur. Pandoc kullanmak isteyip de sorun yaşayan olursa yorum kısmına yazsın, yardımcı olmaya çalışırım.
comments powered by Disqus