<!– ============================================================= –> <!– MODULE: Journal Archiving DTD Customize Classes Module –> <!– VERSION: 3.0 –> <!– DATE: Feb 2008 –> <!– –> <!– ============================================================= –>
<!– ============================================================= –> <!– PUBLIC DOCUMENT TYPE DEFINITION –> <!– TYPICAL INVOCATION –> <!– “-//NLM//DTD Journal Archiving with OASIS Tables Customize Classes Module v3.0 20080202//EN” Delivered as file “archivecustom-classes3.ent” –> <!– ============================================================= –>
<!– ============================================================= –> <!– SYSTEM: Journal Archiving and Interchange DTD of the –> <!– Archiving and Interchange DTD Suite –> <!– –> <!– PURPOSE: To declare the Parameter Entities (PEs) used to –> <!– over-ride the named element classes –> <!– –> <!– Note: Since PEs must be declared before they –> <!– are used, this module must be called before the –> <!– content modules that declare elements, and before –> <!– the default classes module. –> <!– –> <!– CONTAINS: 1) PEs for changing the contents of the default –> <!– element classes –> <!– –> <!– CREATED FOR: –> <!– Digital Archive of Journal Articles –> <!– National Center for Biotechnology Information –> <!– (NCBI) –> <!– National Library of Medicine (NLM) –> <!– –> <!– ORIGINAL CREATION DATE: –> <!– August 2004 –> <!– –> <!– CREATED BY: Deborah Lapeyre (Mulberry Technologies, Inc.) –> <!– B. Tommie Usdin (Mulberry Technologies, Inc.) –> <!– –> <!– Suggestions for refinements and enhancements to –> <!– this DTD should be sent in email to: –> <!– archive-dtd@ncbi.nlm.nih.gov –> <!– ============================================================= –>
<!– ============================================================= –> <!– DTD VERSION/CHANGE HISTORY –> <!– ============================================================= –> <!–
Version Reason/Occasion (who) vx.x (yyyy-mm-dd)
============================================================= Version 3.0 (DAL/BTU) v3.0 (2007-10-31) Version 3.0 is the first non-backward-compatible release. In addition to the usual incremental changes, some elements and attributes have been renamed and/or remodeled to better meet user needs and to increase tag set consistency. All module change histories are available through the Tag Suite web site at http://dtd.nlm.nih.gov. Details on version 3.0 are available at http://dtd.nlm.nih.gov/3.0. 1. Updated public identifier to "v3.0 20080202//EN" ============================================================= (LAK) v3.0 (2008-12-2) 1. Updated PUBLIC identifier to indicate inclusion of OASIS table models. -->
<!– ============================================================= –> <!– METADATA CLASSES (articlemeta.ent) –> <!– ============================================================= –>
<!– CITATION CLASS ELEMENTS –> <!– Reference to an external document, as used
within, for example, the text of a paragraph -->
<!ENTITY % citation.class
"element-citation | mixed-citation | nlm-citation" >
<!– CONTRIBUTOR INFORMATION CLASS –> <!– Metadata about a contributor
Added <fn> -->
<!ENTITY % contrib-info.class
"address | aff | author-comment | bio | email | etal | ext-link | fn | on-behalf-of | role | uri | xref" >
<!– ============================================================= –> <!– CITATION CLASSES (references.ent) –> <!– ============================================================= –>
<!ENTITY % citation-additions.class
"string-date" >
<!– ============================================================= –> <!– PRESENTATION INFO CLASSES –> <!– ============================================================= –>
<!– TABLE CLASS ELEMENTS –> <!– Elements that will be used to contain the
rows and columns inside the Table Wrapper element <tbl>. The following elements can be set up for inclusion: XHTML Table Model table OASIS CALS Table oasis:table -->
<!ENTITY % table.class “table | oasis:table” >
<!– TABLE BODY CLASS –> <!– To include just a table <tale-wrap>
element -->
<!ENTITY % tbody.class “tbody | oasis:tbody” >
<!– ============================================================= –> <!– PRESENTATION INFO CLASSES –> <!– ============================================================= –>
<!– X-GENERATED PUNCTUATION CLASS –> <!– Class containing a single element that will
hold generated punctuation or other generatable text, for example, the commas or semicolons between keywords. This textual material element has been created: - to match existing input DTDs - to identify such material, so that it can be processed (such as removed) - to try to remove look-and-feel material from semantic material such as keywords. -->
<!ENTITY % x.class “x” >
<!– ============================================================= –> <!– STRUCTURAL ELEMENT CLASSES –> <!– ============================================================= –>
<!– REST OF PARAGRAPH CLASS –> <!– Information for the reader that is at the
same structural level as a Paragraph. Contains all paragraph-level objects that are not also used inside tables and excepting also the paragraph element itself. -->
<!ENTITY % rest-of-para.class
"ack | disp-quote | speech | statement | verse-group" >
<!– ================== End Archiving Classes Customization ====== –>