We are in the final preparations for releasing a product and we have to touch up the user guide.
The current one we have is an amalgamation of some MS Word and some OpenOffice.org documents. While it's sufficient, we going to massively re-do it after the release in readiness for the following release.
We haven't really been happy with either of these solutions (Word or OpenOffice) since they both impose their own limitations. Management have tasked us to identify the use of a markup language and part of that is looking into TeX.
Basically, we want plain text documents (since we can write shell scripts to change them a lot easier than VBA or OpenOffice macros) which will be turned into PDFs. We need support for TOC, index and glossary as well as being able to embed images and have global styles, easily changeable.
For example, say we have a list of commands:
+----------------------------+
| cmd1 <param1> <parameter2> |
+----------------------------+
This command blah blah ...
Param1 : hsdfhdfjhs
Parameter2 : fsfsfsfsd
Full description ...
and the top section is in a nice background-filled-in box.
We may have 100 different pages of that format and we'd like to be able to change the format of all of them with a simple change up the front of the file somewhere. Ideally, we like to be able to just mark some text with something like {command-header}
or {command-params}
and have a set of styles automatically applied.
Question 1: What is the software we need to install to make this task as easy as possible? Obviously TeX itself but should we be using something else as well?
Question 2: How do you do TOC, glossary and index entries?
Question 3: Can we somehow integrate the build of this PDF into the Visual Studio 2008 build process?
Question 4: How easy is it to generate PDFs from the TeX source file (and how do we do it)?