Change List TM v1.2 SGML DTD Changes


  1. Added a new attribute 'multivolume' to the <paper.manual>. This attribute is a "yes" or "no" toggle. The default value is "no". When set to "yes" the style sheet will provide the volume number as part of the TM number on the page header.
  2. Changed the content model of the <dcpno> to add a new optional element <applic-note>. This element allows the author to insert a note indicating applicability information into the COEI, BII, and AAL tables.
  3. Modified the <change> to remove elements that would not always parse if the change tag were removed. The removed elements are <para>, <change>, and <step1>. This change also removed <warning>, <caution>, and <note> from the change model. When used inside a change tag, warnings, cautions, and notes could be entered into the data in a manner inconsistent with the requirements of MIL-STD-40051.
  4. Modified the <ctrlindtab> to remove the inclusion of <caution> and <note> in the content model. To allow insertion of warning, cautions, or notes, the entity %alert; has been added to the content model prior to each table row.
  5. Added the ability to insert warnings, cautions, and notes to the <emergency> used in the operation under usual conditions (<opusualwp>) and operations under unusual conditions (<opunuwp>) work packages. The %alert; entity has been placed prior to the (%p; | proc)+ OR group.
  6. Removed the <entrytbl> element from the <table> model.
  7. Removed the <foldout> from the DTD. This element is defined, but not used in the DTD. Foldouts are implemented through attributes in the <figure>.
  8. Removed the <note> from the <manuwp> content model. Close review of the text in the standard indicates this note refers to notes imbedded on the required drawings and not a note in the textual context of a technical manual.
  9. Added the ability to insert warnings, cautions, and notes in the overhaul inspection procedures table (<oiptab>). Added %alert; to the <oiptab> content model prior to each <oipterm> element.
  10. Removed the <wpinfo> (initial setup) requirement from <pmcsintrowp> and <tsindxwp>. The standard states initial setup is not required for either element. The USAPA provided FOSI suppresses any data in the existing model, but this alleviates the need to enter an unneeded element.
  11. Removed elements <step7> and <step8>. MIL-HDBK-1222 indicates a limit of six step levels.
  12. Added support for subscripts and superscripts to the DTD.
  13. In the TIM, changed <compcklistwp> from required to optional to agree with the requirements specified in 40051A.
  14. Added a current as of date attribute to the <titleblk> to support RPSTL requirements.
  15. Changed the content models of <acceptance>, <inprocess>, and <responsibility> in the <qawp> from para to (subtitle?, para)+ to give all <qawp> elements the same content model and support legacy data conversion.
  16. Modified the entity %text;, to remove the <note> and <caution> elements.
  17. Modified the following elements with a content model of %text; and contained in the %text; entity to more restrictive models.
    1. Changed <cageno>, <ctrlind-val>, <dodac>, <dwgno>, <emphterm>, <lubricant>, <sc>, <torque>,and <voltage> from %text; to #PCDATA.
    2. Changed <dwgno> from %text; to (#PCDATA | subscrpt | supscrpt)*.
    3. Changed <ctrlind> and <name> from %text; to (#PCDATA | emphasis | extref | ftnote | ftnref | indxref | subscrpt | supscrpt | xref)*.
  18. Reviewed and updated the boilerplate statements entity files (PRODBOIL.ent, MIMBOIL.ent, PIMBOIL.ent, and SIMBOIL.ent).


TM ConstructsASRL Home