Pandoc tectonic template
Building publication-ready documents from Markdown
This template is powered by:
- pandoc, a universal document converter.
- tectonic, a modernized, complete, self-contained TeX/LaTeX engine.
- Eisvogel, a clean pandoc LaTeX template to convert your markdown files to PDF or LaTeX.
- GitHub actions, to compile pushed Markdown files to pdf documents automatically.
How to develop this template
Clone this repository along with its submodule:
git clone https://github.com/sosiristseng/template-pandoc-tectonic.git --recursive
Showcase
Basic Example
Preview
Beamer
Preview
Book
Preview
Boxes (Awesomebox)
Requires pandoc-latex-environment
Python package.
Preview
Boxes (tcolorbox)
Requires pandoc-latex-environment
Python package.
Preview
Code blocks (with listings)
Preview
Code blocks (without listings)
Preview
Header and Footer
Preview
Images and Tables
Preview
Chinese support
Proper Chinese fonts have to be installed (In this case, Noto fonts)
and use -V CJKmainfont=
option
e.g. -V CJKmainfont="Noto Sans CJK TC"
.
Preview
German support
Preview
Japanese suppport
Proper Japanese fonts have to be installed (In this case, Noto fonts)
and use -V CJKmainfont=
option
e.g. -V CJKmainfont="Noto Sans CJK JP"
.
Preview
Page background
Preview
Title page with background
Preview
Title (custom page)
Preview
Title (default page)
Preview
Title (green page)
Preview
Title (page with logo)
Preview