# Cook2tex Two small python scripts that turn [cooklang](https://cooklang.org/) recipes into LaTeX source files. The LaTeX files use the [cuisine](https://ctan.org/pkg/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`