.gitignore | ||
cook2tex.py | ||
cooklangbook.py | ||
LICENSE.md | ||
README.md |
Cook2tex
Two small python scripts that turn cooklang recipes into LaTeX source files. The LaTeX files use the cuisine package.
cook2tex.py
Takes a recipe path as an argument and returns the cuisine recipe block on stdout. Optionally, if provided with the argument "--", reads the recipes source from stdin.
Example
python3 cook2tex.py /path/to/recipe
cooklangbook.py
Takes multiple recipe paths as arguments and returns a complete latex document on stdout.
Optionally takes the '-r' flag and two directory paths,
the first one being the source and the second one the destination directory.
It then generates multiple .tex files,
one per recipe and one called recipe-book.tex
including all recipies.
Examples
Basic operation:
python3 cooklangbook.py /path/to/recipes/{rec1,rec2,rec3}
Recursive book generation:
python3 cooklangbook.py -r /path/to/source/dir /path/to/dest/dir