Перевод файлов markdown в xelatex в
установите:
- pandoc
- biber
- xelatex
pandoc -s -f markdown --template=preamble.tex part1.md part2.md -o result.tex --filter=mermaid-filter
xelatex result.tex && biber result && xelatex result.tex
Также есть следующие возможности чтобы получить:
- HTML фрагмент:
pandoc MANUAL.txt -o example1.html
- Стандартный HTML файл:
pandoc -s MANUAL.txt -o example2.html
- HTML с оглавлением, CSS и пользовательским нижним колонтитулом:
pandoc -s –toc -c pandoc.css -A footer.html MANUAL.txt -o example3.html
- LaTeX:
pandoc -s MANUAL.txt -o example4.tex
- Из LaTeX в markdown:
pandoc -s example4.tex -o example5.text
- reStructuredText:
pandoc -s -t rst –toc MANUAL.txt -o example6.text
- Rich text format (RTF):
pandoc -s MANUAL.txt -o example7.rtf
- Beamer слайды:
pandoc -t beamer SLIDES -o example8.pdf
- DocBook XML:
pandoc -s -t docbook MANUAL.txt -o example9.db
- HTML-страница в markdown:
pandoc -s -r html http://www.gnu.org/software/make/ -o example12.text
- ipynb (Jupyter notebook) в маркdown:
pandoc example15.md -o example15.ipynb
- HTML слайды:
pandoc -s –mathml -i -t dzslides SLIDES -o example16a.html pandoc -s –webtex -i -t slidy SLIDES -o example16b.html pandoc -s –mathjax -i -t revealjs SLIDES -o example16d.html
- TeX в HTML:
pandoc math.text -s -o mathDefault.html pandoc math.text -s –mathml -o mathMathML.html pandoc math.text -s –webtex -o mathWebTeX.html pandoc math.text -s –mathjax -o mathMathJax.html pandoc math.text -s –katex -o mathKaTeX.html Syntax highlighting of delimited code blocks:
pandoc code.text -s –highlight-style pygments -o example18a.html pandoc code.text -s –highlight-style kate -o example18b.html pandoc code.text -s –highlight-style monochrome -o example18c.html pandoc code.text -s –highlight-style espresso -o example18d.html pandoc code.text -s –highlight-style haddock -o example18e.html pandoc code.text -s –highlight-style tango -o example18f.html pandoc code.text -s –highlight-style zenburn -o example18g.html
Библиографию pandoc -s –bibliography biblio.bib –citeproc CITATIONS -o example24a.html pandoc -s –bibliography biblio.json –citeproc –csl chicago-fullnote-bibliography.csl CITATIONS -o example24b.html pandoc -s –bibliography biblio.yaml –citeproc –csl ieee.csl CITATIONS -t man -o example24c.1
Из docx в md
pandoc -t markdown_strict –extract-media=‘./media’ <file.docx> -o <file.md>