MarkupIt is a Python-based command-line interface (CLI) application designed to easily convert markup languages. It provides a simple way to convert Markdown (GitHub Flavored Markdown) files into Typst and LaTeX formats.
Read the full documentation here.
python and poetry have to be installed.
To install MarkupIt, follow these steps in cloned repository:
# create a virtual environment
poetry shell
#install the package
poetry install
#run the package
markupitOnce installed, you can use the markupit command to convert your Markdown files. The basic usage is as follows:
# output written on screen
markupit --from <input_format> --to <output_format> -i <input_file>
# output written to file
markupit --from <input_format> --to <output_format> -i <input_file> -o <output_file>To convert a Markdown file named example.md to Typst and LaTeX formats:
markupit --from md --to typst -i example.md -o example.typ
markupit --from md --to latex -i example.md -o example.texThis project is licensed under the MIT License. See the LICENSE file for details.
This project was created on Warsaw University of Technology by students:
- Jakub Bąba jakub.baba.stud@pw.edu.pl
- Hubert Brzóskniewicz hubert.brzoskniewicz.stud@pw.edu.pl
- Nikita Sushko nikita.sushko.stud@pw.edu.pl