TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
Subject:Re: Advice for manuals From:Chet Ensign <Chet_Ensign%LDS -at- NOTES -dot- WORLDCOM -dot- COM> Date:Wed, 21 Dec 1994 09:50:33 EDT
Also written in response to:
...Ideally, they'd like to produce manuals that are *only what the customer
ordered*... The idea is that I will write it, and someone else will build
the manual...in-house software will have a part number for the text
associated with Z,A,M, and R...Well, what about a table of contents?
This is an ideal example of a project that could be implemented with SGML. I
think, in fact, that some large equipment manufacturers are already doing this.
SGML has the concept of an entity. An entity is an object, be it a document, or
an element within the document. Entities external to a document are defined
first, then called in when they are needed in the document.
You could set up such as system so that you write modular document components.
Whoever is responsible for producing the "customer" document creates the
customer doc which is simply a series of entity calls. TOC and Index could all
be generated as a by-product of the composition proces. In fact, by storing the
appropriate tracking data in a preamble section of your modules, you could have
a computer program assemble the customer doc on the fly, for example, generated
as a sub-process of the order entry system. Then you only need to have a person
intervene to QA check the output.
Doug the Data Librarian is quite right, however. Such is system can't be done
cheaply. Your company would have to make the call as to whether or not it was a
cost-effective strategic investment.
/chet
---
Chet Ensign
Director, Electronic Publishing
Logical Design Solutions, Inc.
Phone: 908-771-9221
Email: chet -at- lds -dot- com
Email (home): censign -at- interserv -dot- com
---