-
Notifications
You must be signed in to change notification settings - Fork 5
/
taxpubcustom-classes-NS0-v1.ent
executable file
·147 lines (107 loc) · 7.04 KB
/
taxpubcustom-classes-NS0-v1.ent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<!-- ============================================================= -->
<!-- ============================================================= -->
<!-- ============================================================= -->
<!-- PUBLIC DOCUMENT TYPE DEFINITION -->
<!-- TYPICAL INVOCATION -->
<!--
"-//TaxPub//DTD Taxonomic Treatment Publishing Customize Classes Module v1.0 20230203//EN"
Delivered as file "taxpubcustom-classes-NS0-v1.ent" -->
<!-- ============================================================= -->
<!-- ============================================================= -->
<!-- PARAMETER ENTITIES FOR CLASS OVER-RIDES -->
<!-- ============================================================= -->
<!-- ============================================================= -->
<!-- OVER-RIDE FORMATTING CLASS (format.ent) -->
<!-- ============================================================= -->
<!-- EMPHASIS RENDITION ELEMENTS -->
<!-- All the face markup plus <ruby> -->
<!ENTITY % emphasis.class
"bold | fixed-case | italic | monospace |
overline | roman | sans-serif | sc |
strike | underline |
ruby" >
<!-- FACE MARKUP CLASS ELEMENTS -->
<!-- All the face markup without <ruby> -->
<!ENTITY % face-markup.class
"bold | fixed-case |italic | monospace |
overline | roman | sans-serif | sc | strike |
underline" >
<!-- ============================================================= -->
<!-- OVER-RIDE INLINE CLASSES -->
<!-- ============================================================= -->
<!-- CITATION CLASS ELEMENTS -->
<!-- Reference to an external document, as used
within, for example, the text of a
paragraph -->
<!ENTITY % citation.class
"citation-alternatives | element-citation |
mixed-citation | nlm-citation" >
<!-- CITATION ADDITIONS CLASS ELEMENTS -->
<!-- Elements that are not part of the broader
-references.class, but that need to be part
of the model for citations. -->
<!ENTITY % citation-additions.class
"string-date" >
<!-- CITATION MINUS ALTERNATIVES CLASS ELEMENTS -->
<!-- All the citation elements except the
<citation-alternatives> element. -->
<!ENTITY % citation-minus-alt.class
"element-citation | mixed-citation |
nlm-citation" >
<!-- CONTRIBUTOR INFORMATION -->
<!-- Metadata about a contributor -->
<!ENTITY % contrib-info.class
"address | aff | aff-alternatives |
author-comment | bio | email | ext-link |
on-behalf-of | role | uri | xref" >
<!-- DATE CLASS ELEMENTS -->
<!-- Dates and other matters of history -->
<!ENTITY % date.class "date" >
<!-- NAMES CLASS -->
<!-- The elements used to name the personal names
for individuals and the collaboration names
for groups
Removed <string-name> -->
<!ENTITY % name.class "anonymous | collab | collab-alternatives |
name | name-alternatives" >
<!-- ============================================================= -->
<!-- OVER-RIDE PARAGRAPH-LIKE ELEMENTS -->
<!-- ============================================================= -->
<!-- REST OF PARAGRAPH CLASS (MINUS PARAGRAPH) -->
<!-- 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
"disp-quote | speech | statement |
verse-group" >
<!-- TAX TREATMENT STUFF -->
<!-- PHRASE CONTENT CLASS ELEMENTS -->
<!-- Small inline elements, that surround a word
or phrase in the text because the subject
(content) should be identified as something
special or different. This class in is
intended to be a subset of the Phrase Class,
for use in restricted situations, such as
within metadata paragraphs, to record
publisher-identified semantic or usage
material. -->
<!ENTITY % phrase-content.class
"named-content | styled-content | tp:taxon-name |
tp:descriptive-statement | tp:material-citation" >
<!-- PHRASE CLASS ELEMENTS -->
<!-- Small inline elements, that surround a word
or phrase in the text because the subject
(content) should be identified as something
special or different -->
<!ENTITY % phrase.class "abbrev | milestone-end | milestone-start |
named-content | styled-content | tp:taxon-name |
tp:descriptive-statement | tp:material-citation" >
<!-- SECTION CLASS ELEMENTS -->
<!-- Information for the reader that is at the
same structural level as a Section, which is
a headed structure full of smaller elements
such as paragraphs. -->
<!ENTITY % sec.class "sec | tp:taxon-treatment" >
<!-- ================== End Publishing Classes Customization ===== -->