Article Authoring DTD-Specific Modules


<!-- ============================================================= -->
<!--  MODULE:    Article Authoring DTD-Specific Modules            -->
<!--  VERSION:   2.3                                               -->
<!--  DATE:      February 2007                                     -->
<!--                                                               -->
<!-- ============================================================= -->

<!-- ============================================================= -->
<!--                    PUBLIC DOCUMENT TYPE DEFINITION            -->
<!--                        TYPICAL INVOCATION                     -->
<!--
"-//NLM//DTD Article Authoring DTD-Specific Modules v2.3 20070202//EN"
     Delivered as file "articleauthcustom-modules.ent"             -->
<!-- ============================================================= -->

<!-- ============================================================= -->
<!-- SYSTEM:     Journal Authoring DTD of the                      -->
<!--             Archiving and Interchange DTD Suite               -->
<!--                                                               -->
<!-- PURPOSE:    To name any modules created explicitly for this   -->
<!--             Authoring DTD, that is, not present in the        -->
<!--             Archiving and Interchange DTD Suite               -->
<!--                                                               -->
<!-- CONTAINS:   1)  Full external Parameter Entity declarations   -->
<!--                 for all DTD-specific modules (Note: the       -->
<!--                 modules are declared here but referenced in   -->
<!--                 the Authoring DTD itself.)                    -->
<!--                                                               -->
<!-- CREATED FOR:                                                  -->
<!--             Digital Archive of Journal Articles               -->
<!--             National Center for Biotechnology Information     -->
<!--                (NCBI)                                         -->
<!--             National Library of Medicine (NLM)                -->
<!--                                                               -->
<!-- ORIGINAL CREATION DATE:                                       -->
<!--             June 2005                                         -->
<!--                                                               -->
<!-- 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:              -->
<!--                 authoring-dtd@ncbi.nlm.nih.gov                -->
<!-- ============================================================= -->


<!-- ============================================================= -->
<!--                    DTD VERSION/CHANGE HISTORY                 -->
<!-- ============================================================= -->
<!--

Version  Reason/Occasion                   (who) vx.x (yyyy-mm-dd)

     =============================================================
     Version 2.3                       (DAL/BTU) v2.3 (2007-02-02)
     
     Enhancement Release (2.3) following the Working Group meetings 
     of Oct-Nov/2006-Jan/2007. No backward-incompatible changes.
     Archiving loosened even more. New structures for all the DTDs. 
     
  3. NLM CITATION - Added <nlm-citation> as an alternative to
     unstructured <citation>s by adding <nlm-citation>
     to -%citation.class;. This changed the models for:
      - <ref>, which uses %citation.class; inside %ref-model;
      - <p> through -%p-elements;
      - to inside cell mix (for <td>, <th>, and <entry>)
      - added call to <nlm-citation> module to this module
     
  2. Updated public identifier to "v2.3 20070202//EN"          

     =============================================================
     Version 2.0                       (DAL/BTU) v2.0 (2005-06-30)
          
     Changed to MathML 2.0 and MathML 2.0 Character Sets 
     (Unicode 4.0)
                
  1. Created this module as version "v2.3 20070202" although it is
     brand new, because it uses and matches the DTD Suite version
     2.0. Hereafter, it need not keep numbering in sync.           -->


<!-- ============================================================= -->
<!--                    CUSTOMIZATION MODULES DECLARED             -->
<!-- ============================================================= -->


<!--                    DTD-SPECIFIC CLASS CUSTOMIZATIONS MODULE   -->
<!--                    Set up the Parameter Entities and element
                        class definitions that will be used to
                        over-ride some element classes in the
                        DTD Suite.                                 -->
<!ENTITY % articleauthcustom-classes.ent 
                        PUBLIC  
"-//NLM//DTD Article Authoring DTD Over-ride Classes Module v2.3 20070202//EN"
"articleauthcustom-classes.ent"                                       >


<!--                    DTD-SPECIFIC MIX CUSTOMIZATIONS MODULE     -->
<!--                    Set up the Parameter Entities and element
                        mix definitions that will be used to
                        over-ride some element mixes in the DTD
                        Suite.                                     -->
<!ENTITY % articleauthcustom-mixes.ent 
                        PUBLIC  
"-//NLM//DTD Article Authoring DTD Over-ride Mixes Module v2.3 20070202//EN"
"articleauthcustom-mixes.ent"                                         >


<!--                    DTD-SPECIFIC MODELS/ATTRIBUTES CUSTOMIZATIONS 
                        MODULE                                     -->
<!--                    Set up the Parameter Entities for element-
                        specific element groups, complete content 
                        models, and attribute list and value over-
                        rides. These PEs will over-ride selected
                        content models and attribute lists for the 
                        Journal Archiving and Interchange DTD.     -->
<!ENTITY % articleauthcustom-models.ent 
                        PUBLIC  
"-//NLM//DTD Article Authoring DTD Over-ride Content and Attribute Module v2.3 20070202//EN"
"articleauthcustom-models.ent"                                        >


<!--                    NLM CITATION MODULE                        -->
<!--                    The only new element created for the 
                        Publishing DTD, the highly structured NLM
                        citation, to enforce a slightly loose version
                        of an NLM-structured bibliographic reference.
                        Sequence is enforced and interior punctuation
                        is expected to be generated.               -->
<!ENTITY % nlmcitation.ent 
                        PUBLIC  
"-//NLM//DTD NLM Citation v2.3 20070202//EN"
"nlmcitation.ent"                                                    >


<!-- =================== End Authoring DTD Module of Modules ===== -->