Pandoc (tsz. Pandocs)
A Pandoc egy parancssoros eszköz, amely képes dokumentumokat különböző formátumok között konvertálni. A Markdown-t tekinti “központi” formátumnak, de támogat több mint 40 formátumot, köztük:
A Pandoc segítségével szinte bármilyen szöveges formátumot átalakíthatunk egy másik formátumba, ami különösen hasznos a különböző publikációs platformok közötti átmenet során.
Markdown-ban való írás egyszerű és gyors. A Pandoc lehetővé teszi, hogy ezt az egyszerű szöveget átalakítsuk professzionális dokumentumokká, például akadémiai publikációkká (LaTeX), weboldal-tartalommá (HTML) vagy e-könyvekké (EPUB).
Beépíthető automatizált munkafolyamatokba, például CI/CD rendszerekbe vagy dokumentációs eszköztárakba.
Beépített támogatása van a hivatkozások kezelésére, például a BibTeX, CSL és Zotero segítségével. Ez különösen hasznos tudományos cikkek és tanulmányok írásakor.
A Pandoc telepítése egyszerű, és elérhető több platformon:
apt install pandoc
).
A Pandoc parancssorból érhető el. Az alapvető parancs formátuma:
pandoc bemenet.fájl -o kimenet.fájl
Markdown-ból PDF-be:
pandoc dokumentum.md -o dokumentum.pdf
Markdown-ból Word-be:
pandoc dokumentum.md -o dokumentum.docx
LaTeX-ből HTML-be:
pandoc dokumentum.tex -o dokumentum.html
Markdown-ból e-könyv (EPUB):
pandoc dokumentum.md -o dokumentum.epub
Stílusok és sablonok: Személyre szabott PDF-ek vagy Word-dokumentumok létrehozása egyéni sablonokkal.
pandoc dokumentum.md --template=sablon.tex -o dokumentum.pdf
Hivatkozások: Automatikus bibliográfia generálás:
pandoc dokumentum.md --bibliography=forrasok.bib -o dokumentum.pdf
A Pandoc lehetőséget biztosít egyedi sablonok készítésére, például egyedi fejléc, lábléc vagy egyéb formázási igényekhez. Ez különösen hasznos LaTeX vagy Word-dokumentumok esetén.
A Markdown fájlok elején YAML fejlécek segítségével metaadatokat adhatunk meg:
---
title: "Dokumentum címe"
author: "Szerző neve"
date: "2024-11-15"
---
A Pandoc jól integrálható shell szkriptekbe, így nagyobb mennyiségű dokumentumot lehet egyszerre átalakítani.
A Pandoc egy sokoldalú és hatékony eszköz, amely számos iparágban és területen hasznos lehet. Leginkább azoknak ajánlott, akik gyakran dolgoznak különböző dokumentumformátumokkal, például íróknak, fejlesztőknek, kutatóknak és technikai dokumentáció készítőinek. Ha egyszer bevezeted a munkafolyamataidba, rendkívül hatékony eszközzé válik, amely időt és energiát spórol meg.