Solutions
How to fulfill the requirements?
The short answer is:
- use Markdown as the markup language for the main source files of your document.
-
use YAML to handle metadata about your document.
YAML is a human-friendly data serialization language (...).
-
use
pandocto convert the source file(s) into a PDF document.
The long answer is detailed in this tutorial:
- First, we will look into the solutions to the Usability requirements.
- Next, I will guide you through setup up your system.
- After that, we will address the solutions to the Layout requirements. Since the layout section is more comprehensive, it is divided into four levels: