This is a simple set of LaTex files to produce nice PDF formatted checklists.
You need to have a LaTex environment set up and xelatex
available.
First create a file called checklist.tex
on source directory. You can use any name as long the
file has the extension .tex
.
Here's an example of a simple checklist:
\def\papersize{4}
\input{preamble.inc}
\begin{document}
\title{Example}
\versionchecklist{1}
\datechecklist{25.10.2024}
\begin{checklist}{Checklist Name}
\item{Checkitem 1}{result}
\item{Checkitem 2}{another result}
\hint{I am a hint!}
\decision{Decision: Cold}
\step{Step: 1}
\step{Step: Math is hard...}
\decision{Decision: Warm}
\step{Heater: Off}
\item{Checkitem 3}{result}
\end{checklist}
\end{document}
Type | Name | Usage | Parameter |
---|---|---|---|
Environment | checklist | Defines the base environment for all further commands. | checklist_name |
Command | item | Base element for checklist, representing an individual step. | item_name, condition |
Command | hint | Indented paragraph, used for notes within a step. | hint_text |
Command | decision | Creates a decision header. | decision_name |
Command | step | Subelement for decision, representing an indivudual step withing a decision. | item_name, condition |
Parameter | title | Title of the entire checklist, printed on top of the page. | checklist_name |
Parameter | versionchecklist | Version of the checklist | checklist_version |
Paramter | datechecklist | Date when the version of this checklist was released | checklist_date |
After this, running make all
should output a PDF file on pdf/
directory, which
will look similar to this:
You will find templates wihtin the source
directory.