Re: Automating Latex



Jose Mancera wrote:
When you work in an office, you have to write many documents that are
very similar, only changing some data. For instance, you could be
writing billings, contracts, etc. and ideally you could do by
programming a document template and filling forms to insert the data
needed. Sorry for my English, I'm not very fluent.

There is a package called datatool that can be used to input information from CSV files into your documents and make tables and graphs based on them. You could also write programs that output at least part of a LaTeX document and then run the compiler on those to create the final document, perhaps.

If you are writing a contract, where only the names and addresses of people involved may change, it is possible to make a ``contract.cls'' file (a document class) and, in that class, provide the body text of the contracts and then some commands to allow you to adjust the names and addresses. Then each contract file could be produced with the same body text but with different addresses.

I hope this has given some idea of what can be done. If you want more information on where you can find out how to do any of the above things, please reply.

best regards,


--
Matthew Tylee Atkinson <M.T.Atkinson@xxxxxxxxxxx>
.



Relevant Pages

  • Re: Any current preprocessor/Ruby language add-ons?
    ... contracts are only enforced when the code is run, ... Eiffel has a quite elaborate type system with more ... I've experienced in each of the existing languages I've tried. ... When it comes to programming languages and programming paradigms you ...
    (comp.lang.ruby)
  • Re: eXtreme Programming work - Including pair programmin
    ... > eXtreme Programming with pair programming. ... > Though i cant find very few such contracts. ... If XP works then no-one is paying double. ...
    (uk.consultants)
  • Re: Per the discussions of Software Engineering
    ... One of the contracts we currently have is with a Big Name company ... Said big company uses "pair programming" internally, ... They define 12 practices from Extreme Programming at the end, ... All of flavor of the main fad currently in Programming of "Agile Methods": ...
    (sci.electronics.design)
  • eXtreme Programming work - Including pair programmin
    ... I would very much like to work in a programming using ... eXtreme Programming with pair programming. ... Though i cant find very few such contracts. ...
    (uk.consultants)