pandoc
Convert documents between various formats.
More information: https://pandoc.org/MANUAL.html.
- Convert file to PDF (the output format is determined by file extension):
pandoc path/to/input.md -o|--output path/to/output.pdf
- Convert to a standalone file with the appropriate headers/footers (for LaTeX, HTML, etc.):
pandoc path/to/input.md -s|--standalone -o|--output path/to/output.html
- Manually specify format detection and conversion (overriding automatic format detection using filename extension or when filename extension is missing altogether):
pandoc -f|-r|--from|--read docx|... path/to/input -t|-w|--to|--write pdf|... -o|--output path/to/output
- List all supported input formats:
pandoc --list-input-formats
- List all supported output formats:
pandoc --list-output-formats