mrzool / invoice-boilerplate

Simple automated LaTeX invoicing system
http://mrzool.cc/tex-boilerplates/
GNU General Public License v2.0
702 stars 102 forks source link

Separate new and repeating settings. #5

Closed georgjaehnig closed 7 years ago

georgjaehnig commented 8 years ago

My name and closing note is always the same, so it shouldn't be redundant in all invoice details.

georgjaehnig commented 8 years ago

The second commit Bash script as alternative to makefile. allows me to

So the goal of this commit is to allow a setup where people can keep the repository checkout on their machine, keep it up to date with git pull and actually generate their invoices with it.

mrzool commented 7 years ago

This is a cool system but I prefer to keep things super simple and boilerplate code to a minimum, so that users are free to modify it to their taste and integrate it in their system as it's best for them (like you did here).

make is a standard Unix tool and integrates nicely with other tools, like text editors. Using it as a simple wrapper for the actual Pandoc command is the simplest, most elegant and less opinionated solution for this.