I am employee in mid-sized company (roughly 300 employees) which develops and manufactures some medical-related devices. For our devices, we need to write various manuals (roughly 20 people are working on them, most of them have also other duties), which are typically 100 pages long.
Currently, we are doing this with Word 2010, but (needless to say) this leads to various problems and huge wastes of time, like when we need to add or change something in already existing manuals (which happens very often). This is because our manuals contain large amount of figures, lists (I mean the thing that you obtain with {itemize} in Latex), and page breaks. Furthermore, all manuals contain list of contents and most manuals contain list of figures and list of tables.
Because of that, the company (more specifically, me and my coworker with approval from our superior) is looking for alternative, better approaches for writing and modifying manuals. Since the manuals are configured in the way that I specified in previous paragraph, we think (after some “experimenting”) that LaTeX should be better suited for them. Of course, implementing LaTeX in a typical company would be normally a futile endeavor due to opposition (more specifically, unwillingness to learn) from other employees. However, it should be noted that our employees are better educated than average and I dare to say that at least 5 of the mentioned 20 have already some experience with LaTeX.
Furthermore, there is no timeline in which we have to implement LaTeX (or implement it at all), what is most important is that if we decide for it, we do it with a comprehensive approach. Since I believe that some of you have some experience with this, I want to ask you some questions. Note that you don’t have to answer on all of them and that any help (even if it is not related to questions) will be appreciated.
The questions are following:
Do you agree with my opinion that LaTeX would be one of best options for writing and modifying our manuals? If not, what alternatives do you suggest?
As ALL manuals are configured in roughly the same way, we think that one template (I mean preamble) could be enough to cover them all. How should be preamble formed, as it will probably contain various packages? What rules should be followed inside the {document} itself? And what should the approach be when we want to modify the preamble?
For current “experimenting”, I used TexStudio together with MiKTeX as compiler. But if we want to implement Latex more broadly, more thought needs to be put in which program we should use. Which programs do you suggest? Note the following things:
a) What is probably most important is how to ensure that all users have same versions of various packages, same version of compiler etc.. It is important to avoid the possibility that same document would look differently on different computers. Note that our company has centralized IT department and that we use Windows on our computers.
b) What is less problematic is if the look of a document changes due to update in some packages, but in such case we need to somehow notice this. Furthermore, if something goes awry after updating some package (for example, document does not compile), it would be good to have an option to revert to an old package.
c) Also note that manuals are written in various languages. This is why I used TexStudio for experimenting, as it has built-in language check tool.
- At some point, we need to prepare and educate other coworkers before LaTeX can be implemented. What suggestions do you have about this? I thought about following things:
a) As implementing LaTeX is not a small thing, we can do it in steps. What I mean with that is since there are different types of manuals (on which different people work), we can first implement it for one type (as some kind of experiment) before implementing it more broadly (also can be done in steps). More specifically, the type of manual for which it should be first implemented is the type on which my mentioned coworker works (+2 other employees).
b) Before implementation, I will of course write a specialized manual for using LaTeX. Furthermore, me and my coworker will prepare a training for other coworkers. Note that employee turnover rate at our company is small.
- Furthermore, what other suggestions do you have that the possible implementation will go smoothly and with positive attitude from our coworkers?
LaTeX, I'm ready to assist you if any help needs... – MadyYuvi Oct 26 '21 at 13:32