I am looking into the feasibility of using Latex to write reports. The reports which I generally write are quite repetitive and only really include small changes, such as an address, zone rules, predictions, etc.
What I was hoping to do was basically hoping to achieve is the ability to do something along the lines of defining a class (which has rather set wording and structure) and then input the necessary information such as address, etc. So I imagine it would looks something along the lines of...
\documentclass(report_centre_type1)
\address(123 some st)
\zonerules(thiszone)
etc...
There would be a rather large number inputs, but the basic idea is the wording would be change within the template at the relevant places.... ie.
Text text text blah blah blah [address]. blah blah blah text [zone].
New section(thiszone)
if(thiszone) text text text, image, table, etc.
if(thatzone) text text text, image, etc.
Hopefully that makes sense, I am just having trouble finding a tutorial for achieving this, and I may be going down the wrong path in trying to define a class for this, rather than perhaps just utilising an existing class and creating functions with the required inputs?
Any help pointing me in the right direction would be much appreciated.