-
Notifications
You must be signed in to change notification settings - Fork 7
/
msdesc.dtd
2396 lines (2264 loc) · 131 KB
/
msdesc.dtd
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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!--
DTD generated from ODD source 2023-11-20T15:37:44Z. .[https://creativecommons.org/licenses/by/4.0/] Creative Commons Attribution 4.0 International
TEI Edition: Version 4.6.0. Last updated on
4th April 2023, revision f18deffba
TEI Edition Location: https://www.tei-c.org/Vault/P5/Version 4.6.0/
-->
<!-- start datatypes -->
<!ENTITY % teidata.certainty '(high|medium|low|unknown)' >
<!ENTITY % teidata.probability ' CDATA ' >
<!ENTITY % teidata.numeric ' CDATA ' >
<!ENTITY % teidata.count ' CDATA ' >
<!ENTITY % teidata.temporal.w3c ' CDATA ' >
<!ENTITY % teidata.duration.w3c ' CDATA ' >
<!ENTITY % teidata.truthValue ' CDATA ' >
<!ENTITY % teidata.xTruthValue ' CDATA ' >
<!ENTITY % teidata.language ' CDATA ' >
<!ENTITY % teidata.outputMeasurement ' CDATA ' >
<!ENTITY % teidata.pattern ' CDATA ' >
<!ENTITY % teidata.point ' CDATA ' >
<!ENTITY % teidata.pointer ' CDATA ' >
<!ENTITY % teidata.version ' CDATA ' >
<!ENTITY % teidata.versionNumber ' CDATA ' >
<!ENTITY % teidata.replacement ' CDATA' >
<!ENTITY % teidata.xpath ' CDATA' >
<!ENTITY % teidata.word ' CDATA ' >
<!ENTITY % teidata.text ' CDATA ' >
<!ENTITY % teidata.name ' CDATA ' >
<!ENTITY % teidata.enumerated '%teidata.word;' >
<!ENTITY % teidata.probCert ' CDATA ' >
<!ENTITY % teidata.temporal.iso ' CDATA ' >
<!ENTITY % teidata.duration.iso ' CDATA ' >
<!-- end datatypes -->
<!-- predeclared classes -->
<!ENTITY % att.global.responsibility.attribute.cert '
cert %teidata.probCert; #IMPLIED'>
<!ENTITY % att.global.responsibility.attribute.resp '
resp CDATA #IMPLIED'>
<!ENTITY % att.global.responsibility.attributes '
%att.global.responsibility.attribute.cert;
%att.global.responsibility.attribute.resp;'>
<!ENTITY % att.global.rendition.attribute.rend '
rend CDATA #IMPLIED'>
<!ENTITY % att.global.rendition.attribute.style '
style %teidata.text; #IMPLIED'>
<!ENTITY % att.global.rendition.attribute.rendition '
rendition CDATA #IMPLIED'>
<!ENTITY % att.global.rendition.attributes '
%att.global.rendition.attribute.rend;
%att.global.rendition.attribute.style;
%att.global.rendition.attribute.rendition;'>
<!ENTITY % att.global.source.attribute.source '
source CDATA #IMPLIED'>
<!ENTITY % att.global.source.attributes '
%att.global.source.attribute.source;'>
<!ENTITY % att.typed.attribute.type '
type %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.typed.attribute.subtype '
subtype %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.typed.attributes '
%att.typed.attribute.type;
%att.typed.attribute.subtype;'>
<!ENTITY % model.entryPart "">
<!ENTITY % model.entryPart_sequence "">
<!ENTITY % model.entryPart_sequenceOptional "">
<!ENTITY % model.entryPart_sequenceOptionalRepeatable "">
<!ENTITY % model.entryPart_sequenceRepeatable "">
<!ENTITY % model.placeNamePart "placeName |country |region |settlement |district |geogName">
<!ENTITY % model.placeNamePart_sequence "placeName, country, region, settlement, district, geogName">
<!ENTITY % model.placeNamePart_sequenceOptional "placeName?, country?, region?, settlement?, district?, geogName?">
<!ENTITY % model.placeNamePart_sequenceOptionalRepeatable "placeName*, country*, region*, settlement*, district*, geogName*">
<!ENTITY % model.placeNamePart_sequenceRepeatable "placeName+, country+, region+, settlement+, district+, geogName+">
<!ENTITY % model.placeStateLike "%model.placeNamePart;">
<!ENTITY % model.placeStateLike_sequence "%model.placeNamePart;">
<!ENTITY % model.placeStateLike_sequenceOptional "%model.placeNamePart;?">
<!ENTITY % model.placeStateLike_sequenceOptionalRepeatable "%model.placeNamePart;*">
<!ENTITY % model.placeStateLike_sequenceRepeatable "%model.placeNamePart;+">
<!ENTITY % model.resource "text |facsimile">
<!ENTITY % model.resource_sequence "text, facsimile">
<!ENTITY % model.resource_sequenceOptional "text?, facsimile?">
<!ENTITY % model.resource_sequenceOptionalRepeatable "text*, facsimile*">
<!ENTITY % model.resource_sequenceRepeatable "text+, facsimile+">
<!ENTITY % att.global.linking.attribute.corresp '
corresp CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attribute.synch '
synch CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attribute.sameAs '
sameAs %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.copyOf '
copyOf %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.next '
next %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.prev '
prev %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.exclude '
exclude CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attribute.select '
select CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attributes '
%att.global.linking.attribute.corresp;
%att.global.linking.attribute.synch;
%att.global.linking.attribute.sameAs;
%att.global.linking.attribute.copyOf;
%att.global.linking.attribute.next;
%att.global.linking.attribute.prev;
%att.global.linking.attribute.exclude;
%att.global.linking.attribute.select;'>
<!ENTITY % att.msExcerpt.attribute.defective '
defective %teidata.xTruthValue; #IMPLIED'>
<!ENTITY % att.msExcerpt.attributes '
%att.msExcerpt.attribute.defective;'>
<!ENTITY % att.datable.custom.attribute.when-custom '
when-custom CDATA #IMPLIED'>
<!ENTITY % att.datable.custom.attribute.notBefore-custom '
notBefore-custom CDATA #IMPLIED'>
<!ENTITY % att.datable.custom.attribute.notAfter-custom '
notAfter-custom CDATA #IMPLIED'>
<!ENTITY % att.datable.custom.attribute.from-custom '
from-custom CDATA #IMPLIED'>
<!ENTITY % att.datable.custom.attribute.to-custom '
to-custom CDATA #IMPLIED'>
<!ENTITY % att.datable.custom.attribute.datingPoint '
datingPoint %teidata.pointer; #IMPLIED'>
<!ENTITY % att.datable.custom.attribute.datingMethod '
datingMethod %teidata.pointer; #IMPLIED'>
<!ENTITY % att.datable.custom.attributes '
%att.datable.custom.attribute.when-custom;
%att.datable.custom.attribute.notBefore-custom;
%att.datable.custom.attribute.notAfter-custom;
%att.datable.custom.attribute.from-custom;
%att.datable.custom.attribute.to-custom;
%att.datable.custom.attribute.datingPoint;
%att.datable.custom.attribute.datingMethod;'>
<!ENTITY % model.persNamePart "surname |forename |addName">
<!ENTITY % model.persNamePart_sequence "surname, forename, addName">
<!ENTITY % model.persNamePart_sequenceOptional "surname?, forename?, addName?">
<!ENTITY % model.persNamePart_sequenceOptionalRepeatable "surname*, forename*, addName*">
<!ENTITY % model.persNamePart_sequenceRepeatable "surname+, forename+, addName+">
<!ENTITY % att.datable.iso.attribute.when-iso '
when-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % att.datable.iso.attribute.notBefore-iso '
notBefore-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % att.datable.iso.attribute.notAfter-iso '
notAfter-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % att.datable.iso.attribute.from-iso '
from-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % att.datable.iso.attribute.to-iso '
to-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % att.datable.iso.attributes '
%att.datable.iso.attribute.when-iso;
%att.datable.iso.attribute.notBefore-iso;
%att.datable.iso.attribute.notAfter-iso;
%att.datable.iso.attribute.from-iso;
%att.datable.iso.attribute.to-iso;'>
<!ENTITY % att.global.facs.attribute.facs '
facs CDATA #IMPLIED'>
<!ENTITY % att.global.facs.attributes '
%att.global.facs.attribute.facs;'>
<!ENTITY % att.global.change.attribute.change '
change CDATA #IMPLIED'>
<!ENTITY % att.global.change.attributes '
%att.global.change.attribute.change;'>
<!-- end of predeclared classes -->
<!ENTITY % att.anchoring.attribute.anchored '
anchored %teidata.truthValue; "true" '>
<!ENTITY % att.anchoring.attribute.targetEnd '
targetEnd CDATA #IMPLIED'>
<!ENTITY % att.anchoring.attributes '
%att.anchoring.attribute.anchored;
%att.anchoring.attribute.targetEnd;'>
<!ENTITY % att.ascribed.attribute.who '
who CDATA #IMPLIED'>
<!ENTITY % att.ascribed.attributes '
%att.ascribed.attribute.who;'>
<!ENTITY % att.ascribed.directed.attribute.toWhom '
toWhom CDATA #IMPLIED'>
<!ENTITY % att.ascribed.directed.attributes '%att.ascribed.attributes;
%att.ascribed.directed.attribute.toWhom;'>
<!ENTITY % att.canonical.attribute.key '
key %teidata.text; #IMPLIED'>
<!ENTITY % att.canonical.attribute.ref '
ref CDATA #IMPLIED'>
<!ENTITY % att.canonical.attributes '
%att.canonical.attribute.key;
%att.canonical.attribute.ref;'>
<!ENTITY % att.ranging.attribute.atLeast '
atLeast %teidata.numeric; #IMPLIED'>
<!ENTITY % att.ranging.attribute.atMost '
atMost %teidata.numeric; #IMPLIED'>
<!ENTITY % att.ranging.attribute.min '
min %teidata.numeric; #IMPLIED'>
<!ENTITY % att.ranging.attribute.max '
max %teidata.numeric; #IMPLIED'>
<!ENTITY % att.ranging.attribute.confidence '
confidence %teidata.probability; #IMPLIED'>
<!ENTITY % att.ranging.attributes '
%att.ranging.attribute.atLeast;
%att.ranging.attribute.atMost;
%att.ranging.attribute.min;
%att.ranging.attribute.max;
%att.ranging.attribute.confidence;'>
<!ENTITY % att.dimensions.attribute.unit '
unit %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.dimensions.attribute.quantity '
quantity %teidata.numeric; #IMPLIED'>
<!ENTITY % att.dimensions.attribute.extent '
extent %teidata.text; #IMPLIED'>
<!ENTITY % att.dimensions.attribute.precision '
precision %teidata.certainty; #IMPLIED'>
<!ENTITY % att.dimensions.attribute.scope '
scope %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.dimensions.attributes '%att.ranging.attributes;
%att.dimensions.attribute.unit;
%att.dimensions.attribute.quantity;
%att.dimensions.attribute.extent;
%att.dimensions.attribute.precision;
%att.dimensions.attribute.scope;'>
<!ENTITY % att.written.attribute.hand '
hand %teidata.pointer; #IMPLIED'>
<!ENTITY % att.written.attributes '
%att.written.attribute.hand;'>
<!ENTITY % att.damaged.attribute.agent '
agent %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.damaged.attribute.degree '
degree %teidata.probCert; #IMPLIED'>
<!ENTITY % att.damaged.attribute.group '
group %teidata.count; #IMPLIED'>
<!ENTITY % att.damaged.attributes '%att.dimensions.attributes;%att.written.attributes;
%att.damaged.attribute.agent;
%att.damaged.attribute.degree;
%att.damaged.attribute.group;'>
<!ENTITY % att.breaking.attribute.break '
break %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.breaking.attributes '
%att.breaking.attribute.break;'>
<!ENTITY % att.cReferencing.attribute.cRef '
cRef %teidata.text; #IMPLIED'>
<!ENTITY % att.cReferencing.attributes '
%att.cReferencing.attribute.cRef;'>
<!ENTITY % att.datable.w3c.attribute.when '
when %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % att.datable.w3c.attribute.notBefore '
notBefore %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % att.datable.w3c.attribute.notAfter '
notAfter %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % att.datable.w3c.attribute.from '
from %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % att.datable.w3c.attribute.to '
to %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % att.datable.w3c.attributes '
%att.datable.w3c.attribute.when;
%att.datable.w3c.attribute.notBefore;
%att.datable.w3c.attribute.notAfter;
%att.datable.w3c.attribute.from;
%att.datable.w3c.attribute.to;'>
<!ENTITY % att.datable.attribute.calendar '
calendar CDATA #IMPLIED'>
<!ENTITY % att.datable.attribute.period '
period CDATA #IMPLIED'>
<!ENTITY % att.datable.attributes '%att.datable.w3c.attributes;%att.datable.iso.attributes;%att.datable.custom.attributes;
%att.datable.attribute.calendar;
%att.datable.attribute.period;'>
<!ENTITY % att.datcat.attribute.datcat '
datcat CDATA #IMPLIED'>
<!ENTITY % att.datcat.attribute.valueDatcat '
valueDatcat CDATA #IMPLIED'>
<!ENTITY % att.datcat.attribute.targetDatcat '
targetDatcat CDATA #IMPLIED'>
<!ENTITY % att.datcat.attributes '
%att.datcat.attribute.datcat;
%att.datcat.attribute.valueDatcat;
%att.datcat.attribute.targetDatcat;'>
<!ENTITY % att.declarable.attribute.default '
default (true|false) "false" '>
<!ENTITY % att.declarable.attributes '
%att.declarable.attribute.default;'>
<!ENTITY % att.declaring.attribute.decls '
decls CDATA #IMPLIED'>
<!ENTITY % att.declaring.attributes '
%att.declaring.attribute.decls;'>
<!ENTITY % att.fragmentable.attribute.part '
part (Y|N|I|M|F) "N" '>
<!ENTITY % att.fragmentable.attributes '
%att.fragmentable.attribute.part;'>
<!ENTITY % att.divLike.attribute.org '
org (composite|uniform) "uniform" '>
<!ENTITY % att.divLike.attribute.sample '
sample (initial|medial|final|unknown|complete) "complete" '>
<!ENTITY % att.divLike.attributes '%att.fragmentable.attributes;
%att.divLike.attribute.org;
%att.divLike.attribute.sample;'>
<!ENTITY % att.docStatus.attribute.status '
status %teidata.enumerated; "draft" '>
<!ENTITY % att.docStatus.attributes '
%att.docStatus.attribute.status;'>
<!ENTITY % att.global.responsibility.attribute.cert '
cert %teidata.probCert; #IMPLIED'>
<!ENTITY % att.global.responsibility.attribute.resp '
resp CDATA #IMPLIED'>
<!ENTITY % att.global.responsibility.attributes '
%att.global.responsibility.attribute.cert;
%att.global.responsibility.attribute.resp;'>
<!ENTITY % att.editLike.attribute.evidence '
evidence NMTOKENS #IMPLIED'>
<!ENTITY % att.editLike.attribute.instant '
instant %teidata.xTruthValue; "false" '>
<!ENTITY % att.editLike.attributes '
%att.editLike.attribute.evidence;
%att.editLike.attribute.instant;'>
<!ENTITY % att.global.rendition.attribute.rend '
rend CDATA #IMPLIED'>
<!ENTITY % att.global.rendition.attribute.style '
style %teidata.text; #IMPLIED'>
<!ENTITY % att.global.rendition.attribute.rendition '
rendition CDATA #IMPLIED'>
<!ENTITY % att.global.rendition.attributes '
%att.global.rendition.attribute.rend;
%att.global.rendition.attribute.style;
%att.global.rendition.attribute.rendition;'>
<!ENTITY % att.global.source.attribute.source '
source CDATA #IMPLIED'>
<!ENTITY % att.global.source.attributes '
%att.global.source.attribute.source;'>
<!ENTITY % att.global.attribute.xmlid '
xml:id ID #IMPLIED'>
<!ENTITY % att.global.attribute.n '
n %teidata.text; #IMPLIED'>
<!ENTITY % att.global.attribute.xmllang '
xml:lang %teidata.language; #IMPLIED'>
<!ENTITY % att.global.attribute.xmlbase '
xml:base %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.attribute.xmlspace '
xml:space (default|preserve) #IMPLIED'>
<!ENTITY % att.global.attributes '%att.global.rendition.attributes;%att.global.linking.attributes;%att.global.facs.attributes;%att.global.change.attributes;%att.global.responsibility.attributes;%att.global.source.attributes;
%att.global.attribute.xmlid;
%att.global.attribute.n;
%att.global.attribute.xmllang;
%att.global.attribute.xmlbase;
%att.global.attribute.xmlspace;'>
<!ENTITY % att.handFeatures.attribute.scribe '
scribe %teidata.name; #IMPLIED'>
<!ENTITY % att.handFeatures.attribute.scribeRef '
scribeRef CDATA #IMPLIED'>
<!ENTITY % att.handFeatures.attribute.script '
script NMTOKENS #IMPLIED'>
<!ENTITY % att.handFeatures.attribute.scriptRef '
scriptRef CDATA #IMPLIED'>
<!ENTITY % att.handFeatures.attribute.medium '
medium NMTOKENS #IMPLIED'>
<!ENTITY % att.handFeatures.attribute.scope '
scope (sole|major|minor) #IMPLIED'>
<!ENTITY % att.handFeatures.attributes '
%att.handFeatures.attribute.scribe;
%att.handFeatures.attribute.scribeRef;
%att.handFeatures.attribute.script;
%att.handFeatures.attribute.scriptRef;
%att.handFeatures.attribute.medium;
%att.handFeatures.attribute.scope;'>
<!ENTITY % att.internetMedia.attribute.mimeType '
mimeType CDATA #IMPLIED'>
<!ENTITY % att.internetMedia.attributes '
%att.internetMedia.attribute.mimeType;'>
<!ENTITY % att.media.attribute.width '
width %teidata.outputMeasurement; #IMPLIED'>
<!ENTITY % att.media.attribute.height '
height %teidata.outputMeasurement; #IMPLIED'>
<!ENTITY % att.media.attribute.scale '
scale %teidata.numeric; #IMPLIED'>
<!ENTITY % att.media.attributes '%att.internetMedia.attributes;
%att.media.attribute.width;
%att.media.attribute.height;
%att.media.attribute.scale;'>
<!ENTITY % att.resourced.attribute.url '
url %teidata.pointer; #REQUIRED'>
<!ENTITY % att.resourced.attributes '
%att.resourced.attribute.url;'>
<!ENTITY % att.measurement.attribute.unit '
unit %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.measurement.attribute.unitRef '
unitRef %teidata.pointer; #IMPLIED'>
<!ENTITY % att.measurement.attribute.quantity '
quantity %teidata.numeric; #IMPLIED'>
<!ENTITY % att.measurement.attribute.commodity '
commodity CDATA #IMPLIED'>
<!ENTITY % att.measurement.attributes '
%att.measurement.attribute.unit;
%att.measurement.attribute.unitRef;
%att.measurement.attribute.quantity;
%att.measurement.attribute.commodity;'>
<!ENTITY % att.naming.attribute.role '
role NMTOKENS #IMPLIED'>
<!ENTITY % att.naming.attribute.nymRef '
nymRef CDATA #IMPLIED'>
<!ENTITY % att.naming.attributes '%att.canonical.attributes;
%att.naming.attribute.role;
%att.naming.attribute.nymRef;'>
<!ENTITY % att.notated.attribute.notation '
notation %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.notated.attributes '
%att.notated.attribute.notation;'>
<!ENTITY % att.placement.attribute.place '
place NMTOKENS #IMPLIED'>
<!ENTITY % att.placement.attributes '
%att.placement.attribute.place;'>
<!ENTITY % att.typed.attribute.type '
type %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.typed.attribute.subtype '
subtype %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.typed.attributes '
%att.typed.attribute.type;
%att.typed.attribute.subtype;'>
<!ENTITY % att.pointing.attribute.targetLang '
targetLang %teidata.language; #IMPLIED'>
<!ENTITY % att.pointing.attribute.target '
target CDATA #IMPLIED'>
<!ENTITY % att.pointing.attribute.evaluate '
evaluate (all|one|none) #IMPLIED'>
<!ENTITY % att.pointing.attributes '
%att.pointing.attribute.targetLang;
%att.pointing.attribute.target;
%att.pointing.attribute.evaluate;'>
<!ENTITY % att.segLike.attribute.function '
function %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.segLike.attributes '%att.datcat.attributes;%att.fragmentable.attributes;
%att.segLike.attribute.function;'>
<!ENTITY % att.sortable.attribute.sortKey '
sortKey %teidata.word; #IMPLIED'>
<!ENTITY % att.sortable.attributes '
%att.sortable.attribute.sortKey;'>
<!ENTITY % att.edition.attribute.ed '
ed CDATA #IMPLIED'>
<!ENTITY % att.edition.attribute.edRef '
edRef CDATA #IMPLIED'>
<!ENTITY % att.edition.attributes '
%att.edition.attribute.ed;
%att.edition.attribute.edRef;'>
<!ENTITY % att.spanning.attribute.spanTo '
spanTo %teidata.pointer; #IMPLIED'>
<!ENTITY % att.spanning.attributes '
%att.spanning.attribute.spanTo;'>
<!ENTITY % att.timed.attribute.start '
start %teidata.pointer; #IMPLIED'>
<!ENTITY % att.timed.attribute.end '
end %teidata.pointer; #IMPLIED'>
<!ENTITY % att.timed.attributes '
%att.timed.attribute.start;
%att.timed.attribute.end;'>
<!ENTITY % att.transcriptional.attribute.status '
status %teidata.enumerated; "unremarkable" '>
<!ENTITY % att.transcriptional.attribute.cause '
cause %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.transcriptional.attribute.seq '
seq %teidata.count; #IMPLIED'>
<!ENTITY % att.transcriptional.attributes '%att.editLike.attributes;%att.written.attributes;
%att.transcriptional.attribute.status;
%att.transcriptional.attribute.cause;
%att.transcriptional.attribute.seq;'>
<!ENTITY % att.citing.attribute.unit '
unit %teidata.enumerated; #IMPLIED'>
<!ENTITY % att.citing.attribute.from '
from %teidata.word; #IMPLIED'>
<!ENTITY % att.citing.attribute.to '
to %teidata.word; #IMPLIED'>
<!ENTITY % att.citing.attributes '
%att.citing.attribute.unit;
%att.citing.attribute.from;
%att.citing.attribute.to;'>
<!ENTITY % model.nameLike.agent "name |orgName |persName">
<!ENTITY % model.nameLike.agent_sequence "name, orgName, persName">
<!ENTITY % model.nameLike.agent_sequenceOptional "name?, orgName?, persName?">
<!ENTITY % model.nameLike.agent_sequenceOptionalRepeatable "name*, orgName*, persName*">
<!ENTITY % model.nameLike.agent_sequenceRepeatable "name+, orgName+, persName+">
<!ENTITY % model.segLike "seg">
<!ENTITY % model.segLike_sequence "seg">
<!ENTITY % model.segLike_sequenceOptional "seg?">
<!ENTITY % model.segLike_sequenceOptionalRepeatable "seg*">
<!ENTITY % model.segLike_sequenceRepeatable "seg+">
<!ENTITY % model.hiLike "hi |q">
<!ENTITY % model.hiLike_sequence "hi, q">
<!ENTITY % model.hiLike_sequenceOptional "hi?, q?">
<!ENTITY % model.hiLike_sequenceOptionalRepeatable "hi*, q*">
<!ENTITY % model.hiLike_sequenceRepeatable "hi+, q+">
<!ENTITY % model.emphLike "foreign |term |title">
<!ENTITY % model.emphLike_sequence "foreign, term, title">
<!ENTITY % model.emphLike_sequenceOptional "foreign?, term?, title?">
<!ENTITY % model.emphLike_sequenceOptionalRepeatable "foreign*, term*, title*">
<!ENTITY % model.emphLike_sequenceRepeatable "foreign+, term+, title+">
<!ENTITY % model.highlighted "%model.hiLike; |%model.emphLike;">
<!ENTITY % model.highlighted_sequence "%model.hiLike;, %model.emphLike;">
<!ENTITY % model.highlighted_sequenceOptional "%model.hiLike;?, %model.emphLike;?">
<!ENTITY % model.highlighted_sequenceOptionalRepeatable "%model.hiLike;*, %model.emphLike;*">
<!ENTITY % model.highlighted_sequenceRepeatable "%model.hiLike;+, %model.emphLike;+">
<!ENTITY % model.dateLike "date">
<!ENTITY % model.dateLike_sequence "date">
<!ENTITY % model.dateLike_sequenceOptional "date?">
<!ENTITY % model.dateLike_sequenceOptionalRepeatable "date*">
<!ENTITY % model.dateLike_sequenceRepeatable "date+">
<!ENTITY % model.dimLike "height |depth |width">
<!ENTITY % model.dimLike_sequence "height, depth, width">
<!ENTITY % model.dimLike_sequenceOptional "height?, depth?, width?">
<!ENTITY % model.dimLike_sequenceOptionalRepeatable "height*, depth*, width*">
<!ENTITY % model.dimLike_sequenceRepeatable "height+, depth+, width+">
<!ENTITY % model.measureLike "num |measure |dim |height |depth |width |geo">
<!ENTITY % model.measureLike_sequence "num, measure, dim, height, depth, width, geo">
<!ENTITY % model.measureLike_sequenceOptional "num?, measure?, dim?, height?, depth?, width?, geo?">
<!ENTITY % model.measureLike_sequenceOptionalRepeatable "num*, measure*, dim*, height*, depth*, width*, geo*">
<!ENTITY % model.measureLike_sequenceRepeatable "num+, measure+, dim+, height+, depth+, width+, geo+">
<!ENTITY % model.egLike "">
<!ENTITY % model.egLike_sequence "">
<!ENTITY % model.egLike_sequenceOptional "">
<!ENTITY % model.egLike_sequenceOptionalRepeatable "">
<!ENTITY % model.egLike_sequenceRepeatable "">
<!ENTITY % model.graphicLike "graphic |formula">
<!ENTITY % model.graphicLike_sequence "graphic, formula">
<!ENTITY % model.graphicLike_sequenceOptional "graphic?, formula?">
<!ENTITY % model.graphicLike_sequenceOptionalRepeatable "graphic*, formula*">
<!ENTITY % model.graphicLike_sequenceRepeatable "graphic+, formula+">
<!ENTITY % model.offsetLike "geogFeat">
<!ENTITY % model.offsetLike_sequence "geogFeat">
<!ENTITY % model.offsetLike_sequenceOptional "geogFeat?">
<!ENTITY % model.offsetLike_sequenceOptionalRepeatable "geogFeat*">
<!ENTITY % model.offsetLike_sequenceRepeatable "geogFeat+">
<!ENTITY % model.pPart.msdesc "catchwords |dimensions |heraldry |locus |locusGrp |material |objectType |origDate |origPlace |secFol |signatures |stamp |watermark">
<!ENTITY % model.pPart.msdesc_sequence "catchwords, dimensions, heraldry, locus, locusGrp, material, objectType, origDate, origPlace, secFol, signatures, stamp, watermark">
<!ENTITY % model.pPart.msdesc_sequenceOptional "catchwords?, dimensions?, heraldry?, locus?, locusGrp?, material?, objectType?, origDate?, origPlace?, secFol?, signatures?, stamp?, watermark?">
<!ENTITY % model.pPart.msdesc_sequenceOptionalRepeatable "catchwords*, dimensions*, heraldry*, locus*, locusGrp*, material*, objectType*, origDate*, origPlace*, secFol*, signatures*, stamp*, watermark*">
<!ENTITY % model.pPart.msdesc_sequenceRepeatable "catchwords+, dimensions+, heraldry+, locus+, locusGrp+, material+, objectType+, origDate+, origPlace+, secFol+, signatures+, stamp+, watermark+">
<!ENTITY % model.pPart.editorial "choice |abbr |expan |ex |am |subst">
<!ENTITY % model.pPart.editorial_sequence "choice, abbr, expan, ex, am, subst">
<!ENTITY % model.pPart.editorial_sequenceOptional "choice?, abbr?, expan?, ex?, am?, subst?">
<!ENTITY % model.pPart.editorial_sequenceOptionalRepeatable "choice*, abbr*, expan*, ex*, am*, subst*">
<!ENTITY % model.pPart.editorial_sequenceRepeatable "choice+, abbr+, expan+, ex+, am+, subst+">
<!ENTITY % model.pPart.transcriptional "sic |corr |reg |orig |add |del |unclear |damage |supplied">
<!ENTITY % model.pPart.transcriptional_sequence "sic, corr, reg, orig, add, del, unclear, damage, supplied">
<!ENTITY % model.pPart.transcriptional_sequenceOptional "sic?, corr?, reg?, orig?, add?, del?, unclear?, damage?, supplied?">
<!ENTITY % model.pPart.transcriptional_sequenceOptionalRepeatable "sic*, corr*, reg*, orig*, add*, del*, unclear*, damage*, supplied*">
<!ENTITY % model.pPart.transcriptional_sequenceRepeatable "sic+, corr+, reg+, orig+, add+, del+, unclear+, damage+, supplied+">
<!ENTITY % model.pPart.edit "%model.pPart.editorial; |%model.pPart.transcriptional;">
<!ENTITY % model.pPart.edit_sequence "%model.pPart.editorial;, %model.pPart.transcriptional;">
<!ENTITY % model.pPart.edit_sequenceOptional "%model.pPart.editorial;?, %model.pPart.transcriptional;?">
<!ENTITY % model.pPart.edit_sequenceOptionalRepeatable "%model.pPart.editorial;*, %model.pPart.transcriptional;*">
<!ENTITY % model.pPart.edit_sequenceRepeatable "%model.pPart.editorial;+, %model.pPart.transcriptional;+">
<!ENTITY % model.linePart "%model.hiLike; |choice |add |del |unclear |seg |zone |damage">
<!ENTITY % model.linePart_sequence "%model.hiLike;, choice, add, del, unclear, seg, zone, damage">
<!ENTITY % model.linePart_sequenceOptional "%model.hiLike;?, choice?, add?, del?, unclear?, seg?, zone?, damage?">
<!ENTITY % model.linePart_sequenceOptionalRepeatable "%model.hiLike;*, choice*, add*, del*, unclear*, seg*, zone*, damage*">
<!ENTITY % model.linePart_sequenceRepeatable "%model.hiLike;+, choice+, add+, del+, unclear+, seg+, zone+, damage+">
<!ENTITY % model.ptrLike "ref">
<!ENTITY % model.ptrLike_sequence "ref">
<!ENTITY % model.ptrLike_sequenceOptional "ref?">
<!ENTITY % model.ptrLike_sequenceOptionalRepeatable "ref*">
<!ENTITY % model.ptrLike_sequenceRepeatable "ref+">
<!ENTITY % model.lPart "">
<!ENTITY % model.lPart_sequence "">
<!ENTITY % model.lPart_sequenceOptional "">
<!ENTITY % model.lPart_sequenceOptionalRepeatable "">
<!ENTITY % model.lPart_sequenceRepeatable "">
<!ENTITY % model.global.meta "">
<!ENTITY % model.global.meta_sequence "">
<!ENTITY % model.global.meta_sequenceOptional "">
<!ENTITY % model.global.meta_sequenceOptionalRepeatable "">
<!ENTITY % model.global.meta_sequenceRepeatable "">
<!ENTITY % model.milestoneLike "pb |lb |fw">
<!ENTITY % model.milestoneLike_sequence "pb, lb, fw">
<!ENTITY % model.milestoneLike_sequenceOptional "pb?, lb?, fw?">
<!ENTITY % model.milestoneLike_sequenceOptionalRepeatable "pb*, lb*, fw*">
<!ENTITY % model.milestoneLike_sequenceRepeatable "pb+, lb+, fw+">
<!ENTITY % model.gLike "">
<!ENTITY % model.gLike_sequence "">
<!ENTITY % model.gLike_sequenceOptional "">
<!ENTITY % model.gLike_sequenceOptionalRepeatable "">
<!ENTITY % model.gLike_sequenceRepeatable "">
<!ENTITY % model.oddDecl "">
<!ENTITY % model.oddDecl_sequence "">
<!ENTITY % model.oddDecl_sequenceOptional "">
<!ENTITY % model.oddDecl_sequenceOptionalRepeatable "">
<!ENTITY % model.oddDecl_sequenceRepeatable "">
<!ENTITY % model.phrase.xml "">
<!ENTITY % model.phrase.xml_sequence "">
<!ENTITY % model.phrase.xml_sequenceOptional "">
<!ENTITY % model.phrase.xml_sequenceOptionalRepeatable "">
<!ENTITY % model.phrase.xml_sequenceRepeatable "">
<!ENTITY % model.specDescLike "">
<!ENTITY % model.specDescLike_sequence "">
<!ENTITY % model.specDescLike_sequenceOptional "">
<!ENTITY % model.specDescLike_sequenceOptionalRepeatable "">
<!ENTITY % model.specDescLike_sequenceRepeatable "">
<!ENTITY % model.biblLike "bibl |biblStruct |listBibl |msDesc">
<!ENTITY % model.biblLike_sequence "bibl, biblStruct, listBibl, msDesc">
<!ENTITY % model.biblLike_sequenceOptional "bibl?, biblStruct?, listBibl?, msDesc?">
<!ENTITY % model.biblLike_sequenceOptionalRepeatable "bibl*, biblStruct*, listBibl*, msDesc*">
<!ENTITY % model.biblLike_sequenceRepeatable "bibl+, biblStruct+, listBibl+, msDesc+">
<!ENTITY % model.headLike "head">
<!ENTITY % model.headLike_sequence "head">
<!ENTITY % model.headLike_sequenceOptional "head?">
<!ENTITY % model.headLike_sequenceOptionalRepeatable "head*">
<!ENTITY % model.headLike_sequenceRepeatable "head+">
<!ENTITY % model.labelLike "desc |label">
<!ENTITY % model.labelLike_sequence "desc, label">
<!ENTITY % model.labelLike_sequenceOptional "desc?, label?">
<!ENTITY % model.labelLike_sequenceOptionalRepeatable "desc*, label*">
<!ENTITY % model.labelLike_sequenceRepeatable "desc+, label+">
<!ENTITY % model.listLike "list">
<!ENTITY % model.listLike_sequence "list">
<!ENTITY % model.listLike_sequenceOptional "list?">
<!ENTITY % model.listLike_sequenceOptionalRepeatable "list*">
<!ENTITY % model.listLike_sequenceRepeatable "list+">
<!ENTITY % model.noteLike "note">
<!ENTITY % model.noteLike_sequence "note">
<!ENTITY % model.noteLike_sequenceOptional "note?">
<!ENTITY % model.noteLike_sequenceOptionalRepeatable "note*">
<!ENTITY % model.noteLike_sequenceRepeatable "note+">
<!ENTITY % model.lLike "l">
<!ENTITY % model.lLike_sequence "l">
<!ENTITY % model.lLike_sequenceOptional "l?">
<!ENTITY % model.lLike_sequenceOptionalRepeatable "l*">
<!ENTITY % model.lLike_sequenceRepeatable "l+">
<!ENTITY % model.pLike "p">
<!ENTITY % model.pLike_sequence "p">
<!ENTITY % model.pLike_sequenceOptional "p?">
<!ENTITY % model.pLike_sequenceOptionalRepeatable "p*">
<!ENTITY % model.pLike_sequenceRepeatable "p+">
<!ENTITY % model.stageLike "">
<!ENTITY % model.stageLike_sequence "">
<!ENTITY % model.stageLike_sequenceOptional "">
<!ENTITY % model.stageLike_sequenceOptionalRepeatable "">
<!ENTITY % model.stageLike_sequenceRepeatable "">
<!ENTITY % model.entryPart "">
<!ENTITY % model.entryPart_sequence "">
<!ENTITY % model.entryPart_sequenceOptional "">
<!ENTITY % model.entryPart_sequenceOptionalRepeatable "">
<!ENTITY % model.entryPart_sequenceRepeatable "">
<!ENTITY % model.global.edit "gap">
<!ENTITY % model.global.edit_sequence "gap">
<!ENTITY % model.global.edit_sequenceOptional "gap?">
<!ENTITY % model.global.edit_sequenceOptionalRepeatable "gap*">
<!ENTITY % model.global.edit_sequenceRepeatable "gap+">
<!ENTITY % model.divPart "%model.lLike; |%model.pLike; |lg">
<!ENTITY % model.divPart_sequence "%model.lLike;, %model.pLike;, lg">
<!ENTITY % model.divPart_sequenceOptional "%model.lLike;?, %model.pLike;?, lg?">
<!ENTITY % model.divPart_sequenceOptionalRepeatable "%model.lLike;*, %model.pLike;*, lg*">
<!ENTITY % model.divPart_sequenceRepeatable "%model.lLike;+, %model.pLike;+, lg+">
<!ENTITY % model.placeNamePart "placeName |country |region |settlement |district |geogName">
<!ENTITY % model.placeNamePart_sequence "placeName, country, region, settlement, district, geogName">
<!ENTITY % model.placeNamePart_sequenceOptional "placeName?, country?, region?, settlement?, district?, geogName?">
<!ENTITY % model.placeNamePart_sequenceOptionalRepeatable "placeName*, country*, region*, settlement*, district*, geogName*">
<!ENTITY % model.placeNamePart_sequenceRepeatable "placeName+, country+, region+, settlement+, district+, geogName+">
<!ENTITY % model.placeStateLike "%model.placeNamePart;">
<!ENTITY % model.placeStateLike_sequence "%model.placeNamePart;">
<!ENTITY % model.placeStateLike_sequenceOptional "%model.placeNamePart;?">
<!ENTITY % model.placeStateLike_sequenceOptionalRepeatable "%model.placeNamePart;*">
<!ENTITY % model.placeStateLike_sequenceRepeatable "%model.placeNamePart;+">
<!ENTITY % model.publicationStmtPart.agency "publisher |distributor |authority">
<!ENTITY % model.publicationStmtPart.agency_sequence "publisher, distributor, authority">
<!ENTITY % model.publicationStmtPart.agency_sequenceOptional "publisher?, distributor?, authority?">
<!ENTITY % model.publicationStmtPart.agency_sequenceOptionalRepeatable "publisher*, distributor*, authority*">
<!ENTITY % model.publicationStmtPart.agency_sequenceRepeatable "publisher+, distributor+, authority+">
<!ENTITY % model.publicationStmtPart.detail "%model.ptrLike; |address |date |pubPlace |idno |availability">
<!ENTITY % model.publicationStmtPart.detail_sequence "%model.ptrLike;, address, date, pubPlace, idno, availability">
<!ENTITY % model.publicationStmtPart.detail_sequenceOptional "%model.ptrLike;?, address?, date?, pubPlace?, idno?, availability?">
<!ENTITY % model.publicationStmtPart.detail_sequenceOptionalRepeatable "%model.ptrLike;*, address*, date*, pubPlace*, idno*, availability*">
<!ENTITY % model.publicationStmtPart.detail_sequenceRepeatable "%model.ptrLike;+, address+, date+, pubPlace+, idno+, availability+">
<!ENTITY % model.availabilityPart "licence">
<!ENTITY % model.availabilityPart_sequence "licence">
<!ENTITY % model.availabilityPart_sequenceOptional "licence?">
<!ENTITY % model.availabilityPart_sequenceOptionalRepeatable "licence*">
<!ENTITY % model.availabilityPart_sequenceRepeatable "licence+">
<!ENTITY % model.certLike "">
<!ENTITY % model.certLike_sequence "">
<!ENTITY % model.certLike_sequenceOptional "">
<!ENTITY % model.certLike_sequenceOptionalRepeatable "">
<!ENTITY % model.certLike_sequenceRepeatable "">
<!ENTITY % model.descLike "desc">
<!ENTITY % model.descLike_sequence "desc">
<!ENTITY % model.descLike_sequenceOptional "desc?">
<!ENTITY % model.descLike_sequenceOptionalRepeatable "desc*">
<!ENTITY % model.descLike_sequenceRepeatable "desc+">
<!ENTITY % model.quoteLike "quote |cit">
<!ENTITY % model.quoteLike_sequence "quote, cit">
<!ENTITY % model.quoteLike_sequenceOptional "quote?, cit?">
<!ENTITY % model.quoteLike_sequenceOptionalRepeatable "quote*, cit*">
<!ENTITY % model.quoteLike_sequenceRepeatable "quote+, cit+">
<!ENTITY % model.attributable "%model.quoteLike;">
<!ENTITY % model.attributable_sequence "%model.quoteLike;">
<!ENTITY % model.attributable_sequenceOptional "%model.quoteLike;?">
<!ENTITY % model.attributable_sequenceOptionalRepeatable "%model.quoteLike;*">
<!ENTITY % model.attributable_sequenceRepeatable "%model.quoteLike;+">
<!ENTITY % model.respLike "author |editor |respStmt |sponsor |funder |principal">
<!ENTITY % model.respLike_sequence "author, editor, respStmt, sponsor, funder, principal">
<!ENTITY % model.respLike_sequenceOptional "author?, editor?, respStmt?, sponsor?, funder?, principal?">
<!ENTITY % model.respLike_sequenceOptionalRepeatable "author*, editor*, respStmt*, sponsor*, funder*, principal*">
<!ENTITY % model.respLike_sequenceRepeatable "author+, editor+, respStmt+, sponsor+, funder+, principal+">
<!ENTITY % model.divWrapper "">
<!ENTITY % model.divWrapper_sequence "">
<!ENTITY % model.divWrapper_sequenceOptional "">
<!ENTITY % model.divWrapper_sequenceOptionalRepeatable "">
<!ENTITY % model.divWrapper_sequenceRepeatable "">
<!ENTITY % model.divTopPart "%model.headLike;">
<!ENTITY % model.divTopPart_sequence "%model.headLike;">
<!ENTITY % model.divTopPart_sequenceOptional "%model.headLike;?">
<!ENTITY % model.divTopPart_sequenceOptionalRepeatable "%model.headLike;*">
<!ENTITY % model.divTopPart_sequenceRepeatable "%model.headLike;+">
<!ENTITY % model.divTop "%model.divTopPart;">
<!ENTITY % model.divTop_sequence "%model.divTopPart;">
<!ENTITY % model.divTop_sequenceOptional "%model.divTopPart;?">
<!ENTITY % model.divTop_sequenceOptionalRepeatable "%model.divTopPart;*">
<!ENTITY % model.divTop_sequenceRepeatable "%model.divTopPart;+">
<!ENTITY % model.divBottomPart "">
<!ENTITY % model.divBottomPart_sequence "">
<!ENTITY % model.divBottomPart_sequenceOptional "">
<!ENTITY % model.divBottomPart_sequenceOptionalRepeatable "">
<!ENTITY % model.divBottomPart_sequenceRepeatable "">
<!ENTITY % model.divBottom "">
<!ENTITY % model.divBottom_sequence "">
<!ENTITY % model.divBottom_sequenceOptional "">
<!ENTITY % model.divBottom_sequenceOptionalRepeatable "">
<!ENTITY % model.divBottom_sequenceRepeatable "">
<!ENTITY % model.titlepagePart "graphic">
<!ENTITY % model.titlepagePart_sequence "graphic">
<!ENTITY % model.titlepagePart_sequenceOptional "graphic?">
<!ENTITY % model.titlepagePart_sequenceOptionalRepeatable "graphic*">
<!ENTITY % model.titlepagePart_sequenceRepeatable "graphic+">
<!ENTITY % model.msQuoteLike "title |colophon |explicit |finalRubric |incipit |rubric">
<!ENTITY % model.msQuoteLike_sequence "title, colophon, explicit, finalRubric, incipit, rubric">
<!ENTITY % model.msQuoteLike_sequenceOptional "title?, colophon?, explicit?, finalRubric?, incipit?, rubric?">
<!ENTITY % model.msQuoteLike_sequenceOptionalRepeatable "title*, colophon*, explicit*, finalRubric*, incipit*, rubric*">
<!ENTITY % model.msQuoteLike_sequenceRepeatable "title+, colophon+, explicit+, finalRubric+, incipit+, rubric+">
<!ENTITY % model.msItemPart "%model.biblLike; |%model.quoteLike; |%model.respLike; |%model.msQuoteLike; |textLang |idno |filiation |msItem |msItemStruct |decoNote">
<!ENTITY % model.msItemPart_sequence "%model.biblLike;, %model.quoteLike;, %model.respLike;, %model.msQuoteLike;, textLang, idno, filiation, msItem, msItemStruct, decoNote">
<!ENTITY % model.msItemPart_sequenceOptional "%model.biblLike;?, %model.quoteLike;?, %model.respLike;?, %model.msQuoteLike;?, textLang?, idno?, filiation?, msItem?, msItemStruct?, decoNote?">
<!ENTITY % model.msItemPart_sequenceOptionalRepeatable "%model.biblLike;*, %model.quoteLike;*, %model.respLike;*, %model.msQuoteLike;*, textLang*, idno*, filiation*, msItem*, msItemStruct*, decoNote*">
<!ENTITY % model.msItemPart_sequenceRepeatable "%model.biblLike;+, %model.quoteLike;+, %model.respLike;+, %model.msQuoteLike;+, textLang+, idno+, filiation+, msItem+, msItemStruct+, decoNote+">
<!ENTITY % model.choicePart "sic |corr |reg |orig |unclear |abbr |expan |seg |ex |am |supplied">
<!ENTITY % model.choicePart_sequence "sic, corr, reg, orig, unclear, abbr, expan, seg, ex, am, supplied">
<!ENTITY % model.choicePart_sequenceOptional "sic?, corr?, reg?, orig?, unclear?, abbr?, expan?, seg?, ex?, am?, supplied?">
<!ENTITY % model.choicePart_sequenceOptionalRepeatable "sic*, corr*, reg*, orig*, unclear*, abbr*, expan*, seg*, ex*, am*, supplied*">
<!ENTITY % model.choicePart_sequenceRepeatable "sic+, corr+, reg+, orig+, unclear+, abbr+, expan+, seg+, ex+, am+, supplied+">
<!ENTITY % model.imprintPart "publisher |biblScope |pubPlace |distributor">
<!ENTITY % model.imprintPart_sequence "publisher, biblScope, pubPlace, distributor">
<!ENTITY % model.imprintPart_sequenceOptional "publisher?, biblScope?, pubPlace?, distributor?">
<!ENTITY % model.imprintPart_sequenceOptionalRepeatable "publisher*, biblScope*, pubPlace*, distributor*">
<!ENTITY % model.imprintPart_sequenceRepeatable "publisher+, biblScope+, pubPlace+, distributor+">
<!ENTITY % model.catDescPart "">
<!ENTITY % model.catDescPart_sequence "">
<!ENTITY % model.catDescPart_sequenceOptional "">
<!ENTITY % model.catDescPart_sequenceOptionalRepeatable "">
<!ENTITY % model.catDescPart_sequenceRepeatable "">
<!ENTITY % model.addressLike "email |address">
<!ENTITY % model.addressLike_sequence "email, address">
<!ENTITY % model.addressLike_sequenceOptional "email?, address?">
<!ENTITY % model.addressLike_sequenceOptionalRepeatable "email*, address*">
<!ENTITY % model.addressLike_sequenceRepeatable "email+, address+">
<!ENTITY % model.nameLike "%model.nameLike.agent; |%model.offsetLike; |%model.placeStateLike; |idno |%model.persNamePart;">
<!ENTITY % model.nameLike_sequence "%model.nameLike.agent;, %model.offsetLike;, %model.placeStateLike;, idno, %model.persNamePart;">
<!ENTITY % model.nameLike_sequenceOptional "%model.nameLike.agent;?, %model.offsetLike;?, %model.placeStateLike;?, idno?, %model.persNamePart;?">
<!ENTITY % model.nameLike_sequenceOptionalRepeatable "%model.nameLike.agent;*, %model.offsetLike;*, %model.placeStateLike;*, idno*, %model.persNamePart;*">
<!ENTITY % model.nameLike_sequenceRepeatable "%model.nameLike.agent;+, %model.offsetLike;+, %model.placeStateLike;+, idno+, %model.persNamePart;+">
<!ENTITY % model.global "%model.milestoneLike; |%model.noteLike; |%model.global.edit; |figure">
<!ENTITY % model.global_sequence "%model.milestoneLike;, %model.noteLike;, %model.global.edit;, figure">
<!ENTITY % model.global_sequenceOptional "%model.milestoneLike;?, %model.noteLike;?, %model.global.edit;?, figure?">
<!ENTITY % model.global_sequenceOptionalRepeatable "%model.milestoneLike;*, %model.noteLike;*, %model.global.edit;*, figure*">
<!ENTITY % model.global_sequenceRepeatable "%model.milestoneLike;+, %model.noteLike;+, %model.global.edit;+, figure+">
<!ENTITY % model.biblPart "%model.respLike; |%model.imprintPart; |series |citedRange |bibl |relatedItem |textLang |edition |extent |availability |msIdentifier |explicit |incipit |decoNote">
<!ENTITY % model.biblPart_sequence "%model.respLike;, %model.imprintPart;, series, citedRange, bibl, relatedItem, textLang, edition, extent, availability, msIdentifier, explicit, incipit, decoNote">
<!ENTITY % model.biblPart_sequenceOptional "%model.respLike;?, %model.imprintPart;?, series?, citedRange?, bibl?, relatedItem?, textLang?, edition?, extent?, availability?, msIdentifier?, explicit?, incipit?, decoNote?">
<!ENTITY % model.biblPart_sequenceOptionalRepeatable "%model.respLike;*, %model.imprintPart;*, series*, citedRange*, bibl*, relatedItem*, textLang*, edition*, extent*, availability*, msIdentifier*, explicit*, incipit*, decoNote*">
<!ENTITY % model.biblPart_sequenceRepeatable "%model.respLike;+, %model.imprintPart;+, series+, citedRange+, bibl+, relatedItem+, textLang+, edition+, extent+, availability+, msIdentifier+, explicit+, incipit+, decoNote+">
<!ENTITY % model.addrPart "%model.nameLike; |addrLine |street |postCode">
<!ENTITY % model.addrPart_sequence "%model.nameLike;, addrLine, street, postCode">
<!ENTITY % model.addrPart_sequenceOptional "%model.nameLike;?, addrLine?, street?, postCode?">
<!ENTITY % model.addrPart_sequenceOptionalRepeatable "%model.nameLike;*, addrLine*, street*, postCode*">
<!ENTITY % model.addrPart_sequenceRepeatable "%model.nameLike;+, addrLine+, street+, postCode+">
<!ENTITY % model.pPart.data "%model.dateLike; |%model.measureLike; |%model.addressLike; |%model.nameLike;">
<!ENTITY % model.pPart.data_sequence "%model.dateLike;, %model.measureLike;, %model.addressLike;, %model.nameLike;">
<!ENTITY % model.pPart.data_sequenceOptional "%model.dateLike;?, %model.measureLike;?, %model.addressLike;?, %model.nameLike;?">
<!ENTITY % model.pPart.data_sequenceOptionalRepeatable "%model.dateLike;*, %model.measureLike;*, %model.addressLike;*, %model.nameLike;*">
<!ENTITY % model.pPart.data_sequenceRepeatable "%model.dateLike;+, %model.measureLike;+, %model.addressLike;+, %model.nameLike;+">
<!ENTITY % model.inter "%model.biblLike; |%model.labelLike; |%model.listLike; |%model.attributable;">
<!ENTITY % model.inter_sequence "%model.biblLike;, %model.labelLike;, %model.listLike;, %model.attributable;">
<!ENTITY % model.inter_sequenceOptional "%model.biblLike;?, %model.labelLike;?, %model.listLike;?, %model.attributable;?">
<!ENTITY % model.inter_sequenceOptionalRepeatable "%model.biblLike;*, %model.labelLike;*, %model.listLike;*, %model.attributable;*">
<!ENTITY % model.inter_sequenceRepeatable "%model.biblLike;+, %model.labelLike;+, %model.listLike;+, %model.attributable;+">
<!ENTITY % model.common "%model.divPart; |%model.inter; |q |include">
<!ENTITY % model.common_sequence "%model.divPart;, %model.inter;, q, include">
<!ENTITY % model.common_sequenceOptional "%model.divPart;?, %model.inter;?, q?, include?">
<!ENTITY % model.common_sequenceOptionalRepeatable "%model.divPart;*, %model.inter;*, q*, include*">
<!ENTITY % model.common_sequenceRepeatable "%model.divPart;+, %model.inter;+, q+, include+">
<!ENTITY % model.phrase "%model.segLike; |%model.highlighted; |%model.graphicLike; |%model.pPart.msdesc; |%model.pPart.edit; |%model.ptrLike; |%model.pPart.data;">
<!ENTITY % model.phrase_sequence "%model.segLike;, %model.highlighted;, %model.graphicLike;, %model.pPart.msdesc;, %model.pPart.edit;, %model.ptrLike;, %model.pPart.data;">
<!ENTITY % model.phrase_sequenceOptional "%model.segLike;?, %model.highlighted;?, %model.graphicLike;?, %model.pPart.msdesc;?, %model.pPart.edit;?, %model.ptrLike;?, %model.pPart.data;?">
<!ENTITY % model.phrase_sequenceOptionalRepeatable "%model.segLike;*, %model.highlighted;*, %model.graphicLike;*, %model.pPart.msdesc;*, %model.pPart.edit;*, %model.ptrLike;*, %model.pPart.data;*">
<!ENTITY % model.phrase_sequenceRepeatable "%model.segLike;+, %model.highlighted;+, %model.graphicLike;+, %model.pPart.msdesc;+, %model.pPart.edit;+, %model.ptrLike;+, %model.pPart.data;+">
<!ENTITY % model.paraPart "%model.lLike; |%model.global; |%model.inter; |%model.phrase; |lg">
<!ENTITY % model.paraPart_sequence "%model.lLike;, %model.global;, %model.inter;, %model.phrase;, lg">
<!ENTITY % model.paraPart_sequenceOptional "%model.lLike;?, %model.global;?, %model.inter;?, %model.phrase;?, lg?">
<!ENTITY % model.paraPart_sequenceOptionalRepeatable "%model.lLike;*, %model.global;*, %model.inter;*, %model.phrase;*, lg*">
<!ENTITY % model.paraPart_sequenceRepeatable "%model.lLike;+, %model.global;+, %model.inter;+, %model.phrase;+, lg+">
<!ENTITY % model.limitedPhrase "%model.hiLike; |%model.emphLike; |%model.pPart.msdesc; |%model.pPart.editorial; |%model.ptrLike; |%model.pPart.data;">
<!ENTITY % model.limitedPhrase_sequence "%model.hiLike;, %model.emphLike;, %model.pPart.msdesc;, %model.pPart.editorial;, %model.ptrLike;, %model.pPart.data;">
<!ENTITY % model.limitedPhrase_sequenceOptional "%model.hiLike;?, %model.emphLike;?, %model.pPart.msdesc;?, %model.pPart.editorial;?, %model.ptrLike;?, %model.pPart.data;?">
<!ENTITY % model.limitedPhrase_sequenceOptionalRepeatable "%model.hiLike;*, %model.emphLike;*, %model.pPart.msdesc;*, %model.pPart.editorial;*, %model.ptrLike;*, %model.pPart.data;*">
<!ENTITY % model.limitedPhrase_sequenceRepeatable "%model.hiLike;+, %model.emphLike;+, %model.pPart.msdesc;+, %model.pPart.editorial;+, %model.ptrLike;+, %model.pPart.data;+">
<!ENTITY % model.divLike "div">
<!ENTITY % model.divLike_sequence "div">
<!ENTITY % model.divLike_sequenceOptional "div?">
<!ENTITY % model.divLike_sequenceOptionalRepeatable "div*">
<!ENTITY % model.divLike_sequenceRepeatable "div+">
<!ENTITY % model.divGenLike "">
<!ENTITY % model.divGenLike_sequence "">
<!ENTITY % model.divGenLike_sequenceOptional "">
<!ENTITY % model.divGenLike_sequenceOptionalRepeatable "">
<!ENTITY % model.divGenLike_sequenceRepeatable "">
<!ENTITY % model.div1Like "">
<!ENTITY % model.div1Like_sequence "">
<!ENTITY % model.div1Like_sequenceOptional "">
<!ENTITY % model.div1Like_sequenceOptionalRepeatable "">
<!ENTITY % model.div1Like_sequenceRepeatable "">
<!ENTITY % model.teiHeaderPart "encodingDesc |profileDesc |include">
<!ENTITY % model.teiHeaderPart_sequence "encodingDesc, profileDesc, include">
<!ENTITY % model.teiHeaderPart_sequenceOptional "encodingDesc?, profileDesc?, include?">
<!ENTITY % model.teiHeaderPart_sequenceOptionalRepeatable "encodingDesc*, profileDesc*, include*">
<!ENTITY % model.teiHeaderPart_sequenceRepeatable "encodingDesc+, profileDesc+, include+">
<!ENTITY % model.sourceDescPart "">
<!ENTITY % model.sourceDescPart_sequence "">
<!ENTITY % model.sourceDescPart_sequenceOptional "">
<!ENTITY % model.sourceDescPart_sequenceOptionalRepeatable "">
<!ENTITY % model.sourceDescPart_sequenceRepeatable "">
<!ENTITY % model.encodingDescPart "projectDesc |classDecl">
<!ENTITY % model.encodingDescPart_sequence "projectDesc, classDecl">
<!ENTITY % model.encodingDescPart_sequenceOptional "projectDesc?, classDecl?">
<!ENTITY % model.encodingDescPart_sequenceOptionalRepeatable "projectDesc*, classDecl*">
<!ENTITY % model.encodingDescPart_sequenceRepeatable "projectDesc+, classDecl+">
<!ENTITY % model.profileDescPart "textClass">
<!ENTITY % model.profileDescPart_sequence "textClass">
<!ENTITY % model.profileDescPart_sequenceOptional "textClass?">
<!ENTITY % model.profileDescPart_sequenceOptionalRepeatable "textClass*">
<!ENTITY % model.profileDescPart_sequenceRepeatable "textClass+">
<!ENTITY % model.resource "text |facsimile">
<!ENTITY % model.resource_sequence "text, facsimile">
<!ENTITY % model.resource_sequenceOptional "text?, facsimile?">
<!ENTITY % model.resource_sequenceOptionalRepeatable "text*, facsimile*">
<!ENTITY % model.resource_sequenceRepeatable "text+, facsimile+">
<!ENTITY % att.personal.attribute.full '
full (yes|abb|init) "yes" '>
<!ENTITY % att.personal.attribute.sort '
sort %teidata.count; #IMPLIED'>
<!ENTITY % att.personal.attributes '%att.naming.attributes;
%att.personal.attribute.full;
%att.personal.attribute.sort;'>
<!ENTITY % att.global.linking.attribute.corresp '
corresp CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attribute.synch '
synch CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attribute.sameAs '
sameAs %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.copyOf '
copyOf %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.next '
next %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.prev '
prev %teidata.pointer; #IMPLIED'>
<!ENTITY % att.global.linking.attribute.exclude '
exclude CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attribute.select '
select CDATA #IMPLIED'>
<!ENTITY % att.global.linking.attributes '
%att.global.linking.attribute.corresp;
%att.global.linking.attribute.synch;
%att.global.linking.attribute.sameAs;
%att.global.linking.attribute.copyOf;
%att.global.linking.attribute.next;
%att.global.linking.attribute.prev;
%att.global.linking.attribute.exclude;
%att.global.linking.attribute.select;'>
<!ENTITY % model.physDescPart "objectDesc |handDesc |typeDesc |scriptDesc |musicNotation |decoDesc |additions |bindingDesc |sealDesc |accMat">
<!ENTITY % model.physDescPart_sequence "objectDesc, handDesc, typeDesc, scriptDesc, musicNotation, decoDesc, additions, bindingDesc, sealDesc, accMat">
<!ENTITY % model.physDescPart_sequenceOptional "objectDesc?, handDesc?, typeDesc?, scriptDesc?, musicNotation?, decoDesc?, additions?, bindingDesc?, sealDesc?, accMat?">
<!ENTITY % model.physDescPart_sequenceOptionalRepeatable "objectDesc*, handDesc*, typeDesc*, scriptDesc*, musicNotation*, decoDesc*, additions*, bindingDesc*, sealDesc*, accMat*">
<!ENTITY % model.physDescPart_sequenceRepeatable "objectDesc+, handDesc+, typeDesc+, scriptDesc+, musicNotation+, decoDesc+, additions+, bindingDesc+, sealDesc+, accMat+">
<!ENTITY % att.msExcerpt.attribute.defective '
defective %teidata.xTruthValue; #IMPLIED'>
<!ENTITY % att.msExcerpt.attributes '
%att.msExcerpt.attribute.defective;'>
<!ENTITY % att.msClass.attribute.class '
class CDATA #IMPLIED'>
<!ENTITY % att.msClass.attributes '
%att.msClass.attribute.class;'>
<!ENTITY % att.datable.custom.attribute.when-custom '
when-custom CDATA #IMPLIED'>
<!ENTITY % att.datable.custom.attribute.notBefore-custom '
notBefore-custom CDATA #IMPLIED'>