From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.2 required=5.0 tests=BAYES_00,INVALID_DATE, PDS_OTHER_BAD_TLD autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!WSMR-SIMTEL20.ARMY.MIL!RCONN From: RCONN@WSMR-SIMTEL20.ARMY.MIL (Rick Conn) Newsgroups: comp.lang.ada Subject: DoD-STD-2167A DID Templates Message-ID: <12667453638.14.RCONN@WSMR-SIMTEL20.ARMY.MIL> Date: 7 Mar 91 12:01:05 GMT Sender: usenet@ucbvax.BERKELEY.EDU Organization: The Internet List-Id: For those of you interested, here is a copy of the release notice on the DID templates in the Ada Software Repository. While they can be used with any text formatting system (with some effort), they are designed to be used with the Portable Text Formatter (PTF), the source code to which is also in the ASR. Rick Conn, ASR Manager Ada Software Repository Release Notice Release of: DoD-STD-2167A Templates ------------------------------ 1. Taxonomy: TEXT MANIPULATION DOD-STD-2167A DOCUMENT GENERATION DID TEMPLATES FOR PTF ------------------------------ 2. Author: Richard Conn Ada Software Repository ------------------------------ 3. Rights: PUBLIC DOMAIN ------------------------------ 4. Abstract: This system is a collection of templates for all the Data Item Descriptors (DIDs) documented in DoD-STD-2167A. These templates are to be edited and tailored by the user for his specific project. They contain instructions to the user, telling him what items of information to insert at various points in the template. The user replaces these instructions with the information itself, transforming the template into the document. Once the tailoring is complete and all items required by the DID are filled in by the user, the user may then execute the Portable Text Formatter (PTF) to process the edited template into the formatted deliverable document. The required section numbering, page numbering, headers, table of contents, list of figures, list of tables, and index will be generated automatically by PTF in the format required by the DID. This system consists of two sets of files: (1) the common files, which are filled in once by the user and are then read by the templates during their processing by PTF, and (2) the DID templates themselves, where each DoD-STD-2167A DID maps to one of the DID templates. The common files provide information, such as the name of the system, an overview of the system, and a list of acronyms, which are needed by all or most of the DID templates. The common files eliminate duplication of effort on the part of the user by putting information needed by one or more DID in a common location that can be read by the template. The DID templates contain all the PTF commands and instructions to the user for their use. The user instructions are always enclosed in square brackets ([]), and, as the user works with a template, he can read the instructions, input the required information, and then delete everything within the square brackets as he goes. The instructions in the square brackets are, in effect, replaced by the information of the DID itself. In some cases, the DID templates are stand-alone; the user does not need to refer to the DoD-STD-2167A DID to fill out the template. In other cases, the DID template refers to the DoD-STD-2167A DID for more information. The documentation provided with this system is a Software User's Manual (DID DI-MCCR-80019A) and a Version Description Document (DID DI-MCCR-80013A). This documentation was prepared as outlined above from the respective DID templates and provides a living example of this system in action. Other examples of this system in action can be found in the Ada Software Repository (ASR) in the Proposed MIL-HDBK-1804 documents and in the documentation for the Portable Text Formatter (PTF). This system represents an interpretation of the DoD-STD-2167A document and its DIDs, and, while great care was taken to be correct, errors may have been introduced. Please report any such errors to the Manager, Ada Software Repository. This system is a project of the Ada Software Repository activity at White Sands and is not necessarily endorsed by the United States Department of Defense as an official representation of DoD-STD-2167A. ------------------------------ 5. Directory Listing: Directory PD2: File Name Bytes Lines --------------- -------- ------ DID2167A.INC 816 36 DID2167A.PRO 5502 101 DID2167A.SRC 186913 6085 DIDDOC.INC 89 7 DIDDOC.SRC 55308 1883 DIDSUM.DOC 52748 1675 DIDVDD.DOC 27500 1117 =============== ======== ====== 7 Files 328876 10904 -------