Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
quarto-dev
GitHub Repository: quarto-dev/quarto-cli
Path: blob/main/tests/docs/jats/xsd/JATS-Authoring-1-2-MathML3-DTD/JATS-articleauthoring1-mathml3.dtd
3593 views
1
<!-- ============================================================= -->
2
<!-- MODULE: Article Authoring DTD -->
3
<!-- VERSION: ANSI/NISO JATS Version 1.2 (Z39.96-2019) -->
4
<!-- DATE: February 2019 -->
5
<!-- -->
6
<!-- ============================================================= -->
7
8
<!-- ============================================================= -->
9
<!-- PUBLIC DOCUMENT TYPE DEFINITION -->
10
<!-- TYPICAL INVOCATION -->
11
<!--
12
"-//NLM//DTD JATS (Z39.96) Article Authoring DTD with MathML3 v1.2 20190208//EN"
13
Delivered as file "JATS-articleauthoring1-mathml3.dtd"
14
Available at:
15
http://jats.nlm.nih.gov/articleauthoring/1.2/JATS-articleauthoring1.dtd
16
-->
17
<!-- ============================================================= -->
18
19
20
<!-- ============================================================= -->
21
<!-- SYSTEM: Article Authoring DTD of the JATS DTD Suite -->
22
<!-- -->
23
<!-- PURPOSE: DTD for creation of new journal articles -->
24
<!-- -->
25
<!-- The Article Authoring DTD is an application of -->
26
<!-- the ANSI/NISO Z39.96 Article Authoring Tag Set. -->
27
<!-- It is a subset of the Journal Archiving and -->
28
<!-- Interchange DTD that is optimized for the -->
29
<!-- authoring (or initial XML tagging) of journal -->
30
<!-- articles and some non-article material such as -->
31
<!-- product and book reviews. It describes both the -->
32
<!-- metadata for a journal article and the full -->
33
<!-- content of the article. -->
34
<!-- -->
35
<!-- This DTD was constructed using the modules in the -->
36
<!-- JATS DTD Suite. -->
37
<!-- -->
38
<!-- TAG SET SPONSOR -->
39
<!-- National Center for Biotechnology -->
40
<!-- Information (NCBI) -->
41
<!-- National Library of Medicine (NLM) -->
42
<!-- -->
43
<!-- CREATED FOR: -->
44
<!-- This DTD was created from the JATS DTD Suite. -->
45
<!-- Authors, digital archives, and publishers may -->
46
<!-- use the DTD as is for markup of journal -->
47
<!-- literature or related material for archiving -->
48
<!-- and transferring such material between archives -->
49
<!-- or create a custom XML DTD from the Suite for -->
50
<!-- these purposes. -->
51
<!-- -->
52
<!-- This DTD is in the public domain. An organization -->
53
<!-- that wishes to create its own DTD from the suite -->
54
<!-- may do so without permission from NLM. -->
55
<!-- -->
56
<!-- The suite has been set up to be extended using a -->
57
<!-- new DTD file and a new DTD-specific customization -->
58
<!-- module to redefine the many Parameter Entities. -->
59
<!-- Do not modify the suite directly or redistribute -->
60
<!-- modified versions of the suite. -->
61
<!-- -->
62
<!-- In the interest of maintaining consistency and -->
63
<!-- clarity for potential users, NLM requests: -->
64
<!-- -->
65
<!-- 1. If you create a DTD from the JATS DTD Suite -->
66
<!-- and intend to stay compatible with the suite, -->
67
<!-- then please include the following statement -->
68
<!-- as a comment in all of your DTD modules: -->
69
<!-- "Created from, and fully compatible with, -->
70
<!-- the ANSI/NISO Z39.96 Journal Article Tag -->
71
<!-- Suite (JATS)." -->
72
<!-- -->
73
<!-- 2. If you alter one or more modules of the suite, -->
74
<!-- then please rename your version and all its -->
75
<!-- modules to avoid any confusion with the -->
76
<!-- original suite. Also, please include the -->
77
<!-- following statement as a comment in all your -->
78
<!-- DTD modules: -->
79
<!-- "Based in part on, but not fully compatible -->
80
<!-- with, the ANSI/NISO Z39.96 Journal Article -->
81
<!-- Tag Suite (JATS)." -->
82
<!-- -->
83
<!-- ORIGINAL CREATION DATE: -->
84
<!-- June 2005 -->
85
<!-- -->
86
<!-- CREATED BY: Mulberry Technologies, Inc. for the NISO Z39.96 -->
87
<!-- Working Group. Mulberry Technologies was -->
88
<!-- supported by National Center for Biotechnology -->
89
<!-- Information (NCBI), a center of the US National -->
90
<!-- Library of Medicine (NLM). -->
91
<!-- -->
92
<!-- The Article Authoring DTD is built from the -->
93
<!-- Archiving and Interchange DTD Suite. -->
94
<!-- -->
95
<!-- Suggestions for refinements and enhancements to -->
96
<!-- this DTD should be sent in email to: -->
97
<!-- [email protected] -->
98
<!-- ============================================================= -->
99
100
101
<!-- ============================================================= -->
102
<!-- DTD VERSION\CHANGE HISTORY -->
103
<!-- ============================================================= -->
104
<!--
105
106
Version Reason/Occasion (who) vx.x (yyyy-mm-dd)
107
==============================================================
108
JATS Version 1.2 (ANSI/NISO Z39.96-2019)
109
(DAL/BTU) v1.2 (2019-02-08)
110
111
NISO JATS is a continuing maintenance NISO Standard, which
112
requires voting by the both the NISO and ANSI membership
113
to be changed. This version of the NISO JATS was approved
114
by ANSI vote on Feb 08, 2019, so it supersedes all Committee
115
Drafts as well as the draft version JATS 1.2 2018 (the version
116
submitted for vote), becoming NISO JATS v1.2 20190208
117
(ANSI/NISO Z39.96-2019).
118
119
25. JATS "1.2" becomes "v1.2 20190208" (final ANSI vote date)
120
"ANSI/NISO Z39.96-2015" becomes "ANSI/NISO Z39.96-2019"
121
122
==============================================================
123
JATS Version 1.2 (ANSI/NISO Z39.96-2018)
124
and BITS 2.1 (v2.0 20180401)
125
(DAL/BTU) v1.2 (2018-11-30)
126
127
NISO JATS is a continuing maintenance NISO Standard, which
128
requires voting by the both the NISO and ANSI membership
129
to be changed. This version of the NISO JATS was approved
130
by ANSI and NISO vote, so it supersedes all Committee Drafts
131
and becoming NISO JATS 1.2 (ANSI/NISO Z39.96-2018).
132
133
24. @dtd-version becomes "1.2d" from "1.2d2"
134
135
23. BITS "2.1" and "v2.0 20180401" remains unchanged.
136
JATS "1.2d2" and "v1.2d2 20180401" became
137
JATS "1.2" and "v1.2 20181130"
138
139
=============================================================
140
BITS Version 2.1 (DAL/BTU) v2.1 (2018-04-01)
141
JATS Version 1.2d2 (DAL/BTU) v1.2d2 (2018-04-01)
142
143
JATS is a continuing maintenance NISO Standard, which
144
requires voting by the ANSI and NISO memberships to be changed.
145
BITS is under continuous maintenance, and is modified at the
146
discretion of the working group.
147
148
This draft DTD represents an interim version of the
149
non-normative JATS DTD Suite, as an indication to JATS users
150
the decisions that have been made by the JATS Standing
151
Committee. This draft has not yet been given public review
152
or voting. The formal public identifiers were changed in the
153
modules and the catalogs.
154
155
22. INLINE INDEX TERMS - Added invocation to BITS inline
156
(embedded) index term model
157
158
21. @dtd-version becomes "1.2d2" from "1.2d1"
159
160
20. BITS "2.0" and "v2.0 20151225" became
161
BITS "2.1" and "v2.1 20180401".
162
163
JATS "1.2d1" and "v1.2d1 20171231" became
164
JATS "1.2d2" and "v1.2d2 20180401".
165
166
No module names were changed.
167
168
=============================================================
169
JATS Version 1.2d1 (ANSI/NISO Z39.96-2015)
170
(DAL/BTU) v1.2d1 (2017-12-31)
171
172
NISO JATS is a continuing maintenance NISO Standard, which
173
requires voting by the ANSI and NISO memberships to be changed.
174
175
This draft DTD represents an interim version of the
176
non-normative JATS DTD Suite, as an indication to JATS users
177
the decisions that have been made by the JATS Standing
178
Committee. This draft has not yet been given public review
179
or voting. The formal public identifiers were changed in the
180
modules and the catalogs.
181
182
19. JATS "1.2d1" and "v1.2d1 20170631" became
183
JATS "1.2d1" and "v1.2d1 20171231".
184
185
=============================================================
186
JATS Version 1.2d1 (DAL/BTU) v1.2d1 (2017-06-31)
187
188
NISO JATS is a continuing maintenance NISO Standard, which
189
requires voting by the ANSI and NISO memberships to be changed.
190
191
This draft DTD represents an interim version of the
192
non-normative JATS DTD Suite, as an indication to JATS users
193
the decisions that have been made by the JATS Standing
194
Committee. This draft has not yet been given public review
195
or voting. The formal public identifiers were changed in the
196
modules and the catalogs.
197
198
18. xsi:noNamespaceSchemaLocation added to attribute list of
199
<article>. Most modern processors do not need this, but
200
a user with an older processor requested it, so the JATS
201
Standing Committee acquiesced. This pseudo-attribute
202
cannot be used with a DOCTYPE declaration.
203
204
17. @dtd-version becomes "1.2d1" from 1.1
205
206
16. JATS became version "1.2d1" and "v1.2d1 20170631"
207
208
=============================================================
209
JATS Version 1.1 (DAL/BTU) v1.1 (2015-12-15)
210
211
JATS is a continuing maintenance NISO Standard, which
212
requires voting by the ANSI and NISO memberships to be changed.
213
JATS 1.1 was approved in late 2015, so the formal public
214
identifiers were changed in the modules and the catalogs.
215
No model or attribute changes were made at this time.
216
217
15. JATS became version "1.1" and "v1.1 20151215"
218
219
=============================================================
220
JATS Version 1.1d3 (DAL/BTU) v1.1d3 (2015-03-01)
221
222
The changes in this release are in response to NISO
223
License and Indicators Recommended Practice.
224
225
NISO JATS is a continuing maintenance NISO Standard, which
226
requires voting by the NISO membership to be changed. This
227
Committee Draft 1.1d3 will be sent to the NISO voting
228
membership, to become (if approved) NISO JATS 1.1.
229
230
This draft DTD represents an interim version of the
231
non-normative JATS DTD Suite, as an indication to JATS users
232
the decisions that have been made by the JATS Standing
233
Committee.
234
235
14. ALI - Added ALI namespace for NISO Access and Indicator
236
license reference and free to read elements.
237
238
13. JATS became version "1.1d3" and "v1.1d3 20150301"
239
240
=============================================================
241
JATS Version 1.1d2 (DAL/BTU) v1.1d2 (2014-09-30)
242
243
NISO JATS is a continuing maintenance NISO Standard, which
244
requires voting by the NISO membership to be changed. This
245
Committee Draft 1.1d2 will be sent to the NISO voting
246
membership, to become (if approved) NISO JATS 1.1.
247
248
This catalog represents an interim version of the
249
non-normative JATS DTD Suite, as an indication to JATS users
250
the decisions that have been made by the JATS Standing
251
Committee.
252
253
12. JATS became version "1.1d2" and "v1.1d2 20140930//EN"
254
255
=============================================================
256
NISO JATS Version 1.1d1 (DAL/BTU) v1.1 (2013-11-15)
257
258
ANSI/NISO Z39.96-2012 (pre-release for V1.0 BITS; Version 1.1d1)
259
260
NISO JATS Standing Committee met and answered the requests and
261
suggestions from the NISO request forms.
262
263
Details concerning ANSI/NISO Z39.96-2012 JATS-based DTDs,
264
XSDs, RNGs and supporting documentation are available at
265
http://jats.nlm.nih.gov/1.0/
266
267
11. MATHML 3.0 - Created a new version of the Authoring DTD to
268
take MathML 3.0 instead of MathML 2.0.
269
Nothing else changed from regular Authoring DTD.
270
Call to MathML setup module changed and added call to the
271
specific MathML 3.0 modules.
272
273
10. DTD Version - Updated the DTD-version attribute to "1.1d1" and
274
the formal public identifier to the date: "v1.1d1 20130915//EN".
275
276
9. GLOBAL ATTRIBUTES - Added the new module for Common (global)
277
attributes: %JATS-common-atts.ent;, called in before the
278
customizations models module.
279
280
8. GLOBAL ATTRIBUTES - Added the new parameter entity
281
%jats-common-atts;
282
to every element in this module. This PE adds (for now) the
283
@id attribute and the @xml:base attribute to every element,
284
whether metadata or narrative.
285
Since the @id in this parameter entity is optional, a second
286
parameter entity jats-common-atts-id-required was also added.
287
The two are kept in sync with the jats-base-atts parameter
288
entity.
289
This added a new attribute list to:
290
- back
291
- body
292
- front
293
294
=============================================================
295
NISO JATS Version 1.0 (DAL/BTU) v1.0 (2012-xx-xx)
296
297
ANSI/NISO Z39.96-2012 (Version 1.0)
298
299
Details concerning ANSI/NISO Z39.96-2012 JATS-based DTDs,
300
XSDs, RNGs and supporting documentation are available at
301
http://jats.nlm.nih.gov/1.0/
302
303
7. Fixed content models that were stated as "P*" and "sec*"
304
to use the %just-para.class; and %sec.class; classes.
305
Element models that were changed include:
306
- back
307
308
=============================================================
309
Version 0.4 (DAL/BTU) v0.4 (2011-01-31)
310
311
This Tag Set is in the process of becoming a NISO standard.
312
The version numbers are starting over from 0.4", as a Trial
313
Use Draft, to be made into "Version 1.0" when the Tag Suite
314
becomes a NISO standard. Thus, the version number that would
315
have been "NLM Version 3.1 Draft" has become NISO JATS
316
"Version 0.4".
317
318
Details on NISO Trial Use Draft Version 0.4 are available at
319
http://jats.nlm.nih.gov/JATS-0.4.
320
321
6. Updated the DTD-version attribute to "0.4"
322
323
5. Updated the public identifier to "v0.4 20110131",
324
modified the formal public identifier to include "JATS (Z39.96)",
325
and the filename as delivered to include "JATS" and the
326
new version number "0".
327
http://jats.nlm.nih.gov/0.4.
328
329
4. XML:LANG - Added @xml:lang to the following elements:
330
Added to facilitate multiple languages.
331
- article
332
333
3. LANGUAGE CODES - Codes for languages as well as variants,
334
transliterations, regions, scripts, and combinations
335
such as "Jpan"(Han + Hiragana + Katakana). These values should be
336
taken from RFC 5646/W3C/IANA Subtag Registry recommendations
337
and can be found online at:
338
http://www.iana.org/assignments/language-subtag-registry
339
340
=============================================================
341
Version 3.0 (DAL/BTU) v3.0 (2007-10-31)
342
343
Version 3.0 is the first non-backward-compatible release.
344
In addition to the usual incremental changes, some
345
elements and attributes have been renamed and/or remodeled
346
to better meet user needs and to increase tag set consistency.
347
All module change histories are available through the Tag Suite
348
web site at http://dtd.nlm.nih.gov.
349
350
Details on version 3.0 are available at
351
http://dtd.nlm.nih.gov/3.0.
352
353
2. Changed default @xml:lang from "EN" from "en" to match latest
354
RFC 4646/W3C/IANA Subtag Registry recommendations
355
356
1. Updated public identifier to "v3.0 20071031//EN" -->
357
358
<!-- ============================================================= -->
359
<!-- Details concerning
360
ANSI/NISO Z39.96-2015 JATS-based DTDs, XSDs,
361
RNGs and supporting documentation are available at
362
http://jats.nlm.nih.gov/1.1/ -->
363
364
<!-- ============================================================= -->
365
<!-- DESIGN CONSIDERATIONS -->
366
<!-- ============================================================= -->
367
368
369
<!-- MODULAR DTD LIBRARY
370
A set of journal archiving and interchange
371
DTD modules was written as the basis for
372
article creation, publishing, interchange,
373
and repository DTDs, with the intention that
374
DTDs for specific purposes, such as this
375
Authoring DTD, would be developed based on
376
them.
377
378
This Authoring DTD has been optimized for
379
the creation of new journal articles by
380
individual authors. This means that it lacks
381
all the journal-related material (such as
382
the journal metadata) that are not the
383
responsibility of the author but of the
384
publisher. This DTD is also smaller (fewer
385
elements and fewer choices in many contexts)
386
than either the Publishing or Archiving DTDs.
387
It was not the intention to limit the
388
expressive power licensed by the DTD, but
389
rather to limit the many paths where there
390
are several ways to tag the same material,
391
where an archiving or publishing DTD needs to
392
be able to accept all styles. -->
393
394
395
<!-- ============================================================= -->
396
<!-- MODULE OF MODULES INVOKED -->
397
<!-- ============================================================= -->
398
399
400
<!-- MODULE TO NAME DTD-SPECIFIC MODULES -->
401
<!-- Names all DTD-specific external modules -->
402
<!ENTITY % articleauthcustom-modules.ent
403
PUBLIC
404
"-//NLM//DTD JATS (Z39.96) Article Authoring DTD-Specific Modules v1.2 20190208//EN"
405
"JATS-articleauthcustom-modules1.ent" >
406
%articleauthcustom-modules.ent;
407
408
409
<!-- MODULE TO NAME THE MATHML 3.0 MODULES -->
410
<!-- Names all DTD-specific external modules -->
411
<!ENTITY % mathml3-modules.ent
412
PUBLIC
413
"-//NLM//DTD JATS (Z39.96) JATS MathML 3.0 Modules v1.2 20190208//EN"
414
"JATS-mathml3-modules1.ent" >
415
%mathml3-modules.ent;
416
417
418
<!-- MODULE TO NAME THE MODULES -->
419
<!-- Names all the external modules (except
420
itself and the Customization Module) that
421
are part of the modular JATS DTD Suite
422
library.
423
This DTD then selects from those
424
modules by referencing the external
425
Parameter Entities defined in the Module of
426
Modules. To include a set of elements (such
427
as all the lists or the table elements) this
428
DTD references the external Parameter Entity
429
of the module that contains the declarations.
430
-->
431
<!ENTITY % modules.ent PUBLIC
432
"-//NLM//DTD JATS (Z39.96) JATS DTD Suite Module of Modules v1.2 20190208//EN"
433
"JATS-modules1.ent" >
434
%modules.ent;
435
436
<!-- ============================================================= -->
437
<!-- NISO ALI NAMESPACE SETUP -->
438
<!-- ============================================================= -->
439
440
441
<!-- DEFINE ALI NAMESPACE ATTRIBUTE AND PREFIX -->
442
<!-- Names the module defines the NISO Access and
443
Indicators Exchange Model namespace, prefix,
444
and pseudo-attribute @xmlns. -->
445
%JATS-ali-namespace.ent;
446
447
448
<!-- ============================================================= -->
449
<!-- SET UP COMMON (ALL ELEMENT) ATTRIBUTES -->
450
<!-- ============================================================= -->
451
452
453
<!-- COMMON ATTRIBUTES MODULE -->
454
<!-- Set up the common attributes, those used on
455
nearly all elements.
456
Must be called before the custom models
457
module. -->
458
%JATS-common-atts.ent;
459
460
461
<!-- ============================================================= -->
462
<!-- CUSTOMIZATION MODULES INVOKED -->
463
<!-- Note: These modules must be called after -->
464
<!-- all Module of Modules but before any other -->
465
<!-- modules. Unlike any other grouping, order -->
466
<!-- of these modules matters. -->
467
<!-- ============================================================= -->
468
469
470
<!-- DTD-SPECIFIC CLASS CUSTOMIZATIONS MODULE -->
471
<!-- Names the module that holds the DTD-specific
472
class definitions for the Article Authoring
473
DTD that will over-ride the Suite defaults.
474
(Defined in %articleauthcustom-modules.ent; )
475
-->
476
%articleauthcustom-classes.ent;
477
478
479
<!-- DEFAULT ELEMENT CLASSES MODULE -->
480
<!-- Names the module that holds the standard
481
class definitions for the JATS DTD Suite. -->
482
%default-classes.ent;
483
484
485
<!-- DTD-SPECIFIC MIX CUSTOMIZATIONS MODULE -->
486
<!-- Set up the Parameter Entities and element
487
class definitions that will be used to
488
over-ride some element mixes in this DTD.
489
(Defined in %articleauthcustom-modules.ent;)
490
-->
491
%articleauthcustom-mixes.ent;
492
493
494
<!-- DEFAULT MIX CUSTOMIZATIONS MODULE -->
495
<!-- Names the module that holds the standard
496
mix definitions for the JATS DTD Suite. -->
497
%default-mixes.ent;
498
499
500
<!-- DTD-SPECIFIC MODELS/ATTRIBUTES CUSTOMIZATIONS
501
MODULE -->
502
<!-- Names the module that holds the over-rides
503
of content models, attribute lists, elements
504
lists to be used in content models, and
505
attribute values. These are DTD-specific.
506
(Defined in %articleauthcustom-modules.ent; )
507
-->
508
%articleauthcustom-models.ent;
509
510
511
512
<!-- ============================================================= -->
513
<!-- COMMON (SHARED) ELEMENTS MODULE INVOKED -->
514
<!-- ============================================================= -->
515
516
517
<!-- COMMON (SHARED) DECLARATIONS -->
518
<!-- Declarations for elements, attributes,
519
entities, and Notations that are shared by
520
more than one class module. Note: Must be
521
called before any of the class modules. -->
522
523
%common.ent;
524
525
526
<!-- ============================================================= -->
527
<!-- JOURNAL ARTICLE CLASS ELEMENTS (alpha) -->
528
<!-- ============================================================= -->
529
530
531
<!-- ARTICLE METADATA ELEMENTS -->
532
%articlemeta.ent;
533
534
535
<!-- BACK MATTER ELEMENTS -->
536
%backmatter.ent;
537
538
539
<!-- DISPLAY (GRAPHICAL) ELEMENTS -->
540
%display.ent;
541
542
543
<!-- FORMATTING ELEMENTS -->
544
<!-- Elements that change rendition/display. -->
545
%format.ent;
546
547
548
<!-- FUNDING ELEMENTS -->
549
<!-- Elements that describe the sponsorship or
550
open access -->
551
%funding.ent;
552
553
554
<!-- LINK CLASS ELEMENTS -->
555
%link.ent;
556
557
558
<!-- LIST CLASS ELEMENTS -->
559
%list.ent;
560
561
562
<!-- MATH ELEMENTS -->
563
%math.ent;
564
565
566
<!-- NLM CITATION ELEMENT -->
567
%nlmcitation.ent;
568
569
570
<!-- PARAGRAPH-LEVEL ELEMENTS -->
571
%para.ent;
572
573
574
<!-- PHRASE-LEVEL ELEMENTS -->
575
%phrase.ent;
576
577
578
<!-- BIBLIOGRAPHIC REFERENCE (CITATION)
579
CLASS ELEMENTS -->
580
%references.ent;
581
582
583
<!-- RELATED OBJECT ELEMENT -->
584
<!-- Defines the <related-object> element to
585
describe a related object such as a
586
related book or a dataset. -->
587
%related-object.ent;
588
589
590
<!-- SECTION ELEMENTS -->
591
%section.ent;
592
593
594
<!-- ============================================================= -->
595
<!-- THE REST OF THE EXTERNAL MODULES INVOKED -->
596
<!-- ============================================================= -->
597
598
599
<!-- BITS EMBEDDED INDEX ELEMENTS MODULE -->
600
<!-- Element declarations the index elements
601
which are embedded in the article
602
narrative. -->
603
%index-term.ent;
604
605
606
<!-- ============================================================= -->
607
<!-- THE REST OF THE EXTERNAL MODULES INVOKED -->
608
<!-- ============================================================= -->
609
610
611
<!-- MATHML SETUP MODULE -->
612
<!-- Invoke the MathML modules -->
613
%mathml3-mathmlsetup.ent;
614
615
616
617
<!-- XHTML TABLE SETUP MODULE -->
618
<!-- Set up the necessary Parameter Entity values
619
and then invoke XHTML (HTML 4.0) table
620
module -->
621
%XHTMLtablesetup.ent;
622
623
624
<!-- SPECIAL CHARACTERS DECLARATIONS -->
625
<!-- Standard XML special character entities
626
used in this DTD -->
627
%xmlspecchars.ent;
628
629
630
<!-- CUSTOM SPECIAL CHARACTERS DECLARATIONS -->
631
<!-- Custom special character entities created
632
specifically for use in this DTD Suite -->
633
%chars.ent;
634
635
636
<!-- NOTATION DECLARATIONS MODULE -->
637
%notat.ent;
638
<!-- ============================================================= -->
639
640
641
<!-- ============================================================= -->
642
<!-- PARAMETER ENTITIES FOR ATTRIBUTE LISTS -->
643
<!-- ============================================================= -->
644
645
646
<!-- DTD VERSION -->
647
<!-- What version of this DTD was used to make
648
the document instance under consideration.
649
Note that this is a fixed value that should
650
change every time the DTD changes versions or
651
revisions. -->
652
<!ENTITY % dtd-version
653
"dtd-version
654
CDATA #FIXED '1.2'" >
655
656
657
658
<!-- ARTICLE ATTRIBUTES -->
659
<!-- Attributes for the top-level element
660
<article> -->
661
<!ENTITY % article-atts
662
"%jats-common-atts;
663
article-type
664
CDATA #IMPLIED
665
%dtd-version;
666
specific-use
667
CDATA #IMPLIED
668
xml:lang NMTOKEN 'en'
669
%XLINK.xmlns.attrib;
670
%MATHML.xmlns.attrib;
671
%ali.xmlns.attrib;
672
%Schema.xmlns.attrib;
673
%Schema.prefix;:noNamespaceSchemaLocation
674
CDATA #IMPLIED" >
675
676
677
<!-- BACK ATTRIBUTES -->
678
<!-- Attributes for the <back> element -->
679
<!ENTITY % back-atts
680
"%jats-common-atts;" >
681
682
683
<!-- BODY ATTRIBUTES -->
684
<!-- Attributes for the <body> element -->
685
<!ENTITY % body-atts
686
"%jats-common-atts;" >
687
688
689
<!-- FRONT ATTRIBUTES -->
690
<!-- Attributes for the <front> element -->
691
<!ENTITY % front-atts
692
"%jats-common-atts;" >
693
694
695
<!-- ============================================================= -->
696
<!-- JOURNAL ARTICLE ELEMENTS -->
697
<!-- ============================================================= -->
698
699
700
<!-- ARTICLE MODEL (LIMITED) -->
701
<!ENTITY % article-short-model
702
"(front, body, back?)" >
703
704
705
<!-- ARTICLE -->
706
<!-- The complete content of a journal article.
707
Details at:
708
http://jats.nlm.nih.gov/articleauthoring/tag-library/1.2d2/index.html?elem=article
709
-->
710
<!ELEMENT article %article-short-model; >
711
<!ATTLIST article
712
%article-atts; >
713
714
715
<!-- ============================================================= -->
716
<!-- FRONT MATTER ELEMENTS -->
717
<!-- ============================================================= -->
718
719
720
<!-- FRONT MATTER MODEL -->
721
<!ENTITY % front-model "(article-meta)" >
722
723
<!-- FRONT MATTER -->
724
<!-- The metadata concerning an article, such as
725
the name and issue of the journal in which it
726
appears and the name and author(s) of the
727
article.
728
Details at:
729
http://jats.nlm.nih.gov/articleauthoring/tag-library/1.2d2/index.html?elem=front
730
-->
731
<!ELEMENT front %front-model; >
732
<!ATTLIST front
733
%front-atts; >
734
735
736
<!-- ============================================================= -->
737
<!-- BODY ELEMENTS -->
738
<!-- ============================================================= -->
739
740
741
<!-- BODY MODEL -->
742
<!-- Content model for the Body (main textual
743
content) of a journal article. -->
744
<!ENTITY % body-model "((%para-level;)*, (%sec-level;)*)" >
745
746
747
<!-- BODY OF THE ARTICLE -->
748
<!-- The main textual portion of the article that
749
conveys the content.
750
Details at:
751
http://jats.nlm.nih.gov/articleauthoring/tag-library/1.2d2/index.html?elem=body
752
-->
753
<!ELEMENT body %body-model; >
754
<!ATTLIST body
755
%body-atts; >
756
757
758
<!-- ============================================================= -->
759
<!-- BACK MATTER ELEMENTS -->
760
<!-- ============================================================= -->
761
762
763
<!-- BACK MATTER MODEL -->
764
<!-- Content model for the Back Matter (ancillary
765
material such as appendices) of a journal
766
article. -->
767
<!ENTITY % back-model "(ack?, glossary?, (%ref-list.class;)*,
768
app-group?)" >
769
770
771
<!-- BACK MATTER -->
772
<!-- Ancillary or supporting material not included
773
as part of the main textual content of a
774
journal article, for example appendices and
775
acknowledgments.
776
Details at:
777
http://jats.nlm.nih.gov/articleauthoring/tag-library/1.2d2/index.html?elem=back
778
-->
779
<!ELEMENT back %back-model; >
780
<!ATTLIST back
781
%back-atts; >
782
783
784
<!-- ================== End Article Authoring DTD ================ -->
785