AssistanceASRL Frequently Asked Questions


Where can I find Army publications like FMs, ARs, etc. online?

There are many sites that provide Army publications online. This library contains information and files for publications developers, not FMs, ARs, etc. But, here is a listing of some of those sites where you can obtain Army publications.


What is the ASRL Library?

The ASRL library is a repository of Army publication development tools and guidance, specifically oriented to developing Army publications in an SGML environment. The ASRL contains Army-approved SGML constructs, such as document type definitions (DTD), formatting output specification instances (FOSI), and SGML tag description lists authorized for use in the preparation of Army publications. All DTDs, FOSIs, and SGML tags shall be officially registered with the ASRL prior to their use for developing any Department of the Army (DA) publication, including administrative, doctrinal and training, technical and equipment publications, and Electronic and Interactive Electronic Technical Manuals (ETM/IETM).

The ASRL's primary function is to provide a single electronic source for SGML DTDs and FOSIs for use by Army publications developers and users. Publications developers shall use the ASRL Library to locate reusable, Army-standard SGML constructs, consequently reducing the time, cost and effort required to develop new, or revise existing SGML-based publications.


What is SGML?

SGML is an acronym for Standard Generalized Markup Language. Simply put, SGML is a standard set of rules for defining types of documents by their structure and content. Once defined, documents can be marked-up so that machines can recognize and process them by the structures and content they contain.

There are many places that provide basic tutorials on SGML, explaining what it is and how it can be used. You can find some of these resources on our SGML Resources on th Web Page.


What else may be found in the ASRL Library?

Besides Army-approved DTDs and FOSIs, the Library may also contain: Army requirements and guidance documents such as MIL-STD-2361, MIL-HDBK-2361, or pointers to them; Government Furnished Information (GFI) such as style sheets and instance processors; parser and SGML system tips, examples, and lessons learned; information regarding frequently asked questions about SGML, using the ASRL, etc.; point-of-contact (POC) listings; and SGML-based freeware, shareware, etc.


What is the ASRL Registry?

The ASRL Registry is where organizations or publications developers can submit requests for changes to ASRL constructs or new SGML constructs. The U.S. Army Publishing Agency (USAPA) is the approving authority for all Army standard SGML constructs. The ASRL registration process includes coordination with the DISA SGML Registry and Library to ensure that the proposed SGML constructs are not redundant, or otherwise duplicative, of those approved for use throughout DOD. Once SGML constructs have been validated and approved by the ASRL Registry process, they are made available through the ASRL Library for Army-wide access and use.


I downloaded the TM DTD but I get parsing errors, why?

Your parsing errors may be the result of a misspelling in the public identifier contained in the catalog file. This was corrected on 3 Feb 97. If you downloaded the TM DTD prior to this date replace the catalog file that came with the download with this one.

The following correction was made to the catalog file, which will eliminate parsing errors:

PUBLIC "-//USA-DOD//ELEMENTS 2361 Preservation Task REV 0 19960630//EN" "preserv.361"

"perserv.361" was corrected to "preserv.361"

The catalog file keeps track of the MIL-STD-2361 public identifier names and the file entity file locations. It allows use of the public name for the file entity when the entity is declared in other documents. This allows the system ID path name to be omitted.

The advantage of using a catalog: If you move the entity file to a new location or export the document and its file entities, you need to change only the system ID pathname location in the catalog file. Otherwise, you must change the system ID in each document using the file entity.


Who is the point of contact for the ASRL?

The U.S. Army Publishing Agency (USAPA) Digital Publications Development (DPD) program is responsible for the implementation and management of the ASRL. Following is the contact information:

  Army SGML Registry & Library
  Computer Sciences Corporation
  15 Christopher Way
  Eatontown, NJ  07724
  voice:  800-880-3773
  fax:    732-578-9136
  email:  asrl@monmouth.com
  WWW:    http://www.asrl.com/

Do you have a question not listed here? Ask the librarian.


ConstructsGuidanceReferenceRegistryAssistanceASRL Home