-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtei-istex.dtd
4154 lines (4017 loc) · 258 KB
/
tei-istex.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 2020-04-08T13:50:20Z. .[http://creativecommons.org/licenses/by/4.0/] Ce schéma est distribué sous licence Creative Commons 4.0 non transposée (CC BY 4.0) ODD-ISTEX a été créé dans le cadre du projet ISTEX – Initiative d’Excellence en Information Scientifique et Technique
TEI Edition:
TEI Edition Location: http://www.tei-c.org/Vault/P5//
-->
<!-- start datatypes -->
<!ENTITY % teidata.certainty '(high|medium|low|unknown)' >
<!ENTITY % teidata.probability ' CDATA ' >
<!ENTITY % teidata.numeric ' CDATA ' >
<!ENTITY % teidata.interval ' CDATA ' >
<!ENTITY % teidata.count ' CDATA ' >
<!ENTITY % teidata.temporal.w3c ' CDATA ' >
<!ENTITY % teidata.duration.iso ' CDATA ' >
<!ENTITY % teidata.temporal.iso ' CDATA ' >
<!ENTITY % teidata.duration.w3c ' CDATA ' >
<!ENTITY % teidata.truthValue ' CDATA ' >
<!ENTITY % teidata.xTruthValue ' CDATA ' >
<!ENTITY % teidata.language ' CDATA ' >
<!ENTITY % teidata.namespace ' 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.sex '%teidata.word;' >
<!ENTITY % teidata.text ' CDATA ' >
<!ENTITY % teidata.name ' CDATA ' >
<!ENTITY % teidata.xmlName ' CDATA ' >
<!ENTITY % teidata.enumerated '%teidata.word;' >
<!ENTITY % teidata.probCert ' CDATA ' >
<!-- end datatypes -->
<!-- predeclared classes -->
<!ENTITY % tei_att.duration.w3c.attribute.dur '
dur %teidata.duration.w3c; #IMPLIED'>
<!ENTITY % tei_att.duration.w3c.attributes '
%tei_att.duration.w3c.attribute.dur;'>
<!ENTITY % tei_att.duration.iso.attribute.dur-iso '
dur-iso %teidata.duration.iso; #IMPLIED'>
<!ENTITY % tei_att.duration.iso.attributes '
%tei_att.duration.iso.attribute.dur-iso;'>
<!ENTITY % tei_att.global.responsibility.attribute.cert '
cert %teidata.probCert; #IMPLIED'>
<!ENTITY % tei_att.global.responsibility.attribute.resp '
resp CDATA #IMPLIED'>
<!ENTITY % tei_att.global.responsibility.attributes '
%tei_att.global.responsibility.attribute.cert;
%tei_att.global.responsibility.attribute.resp;'>
<!ENTITY % tei_att.global.rendition.attribute.rend '
rend CDATA #IMPLIED'>
<!ENTITY % tei_att.global.rendition.attribute.style '
style %teidata.text; #IMPLIED'>
<!ENTITY % tei_att.global.rendition.attribute.rendition '
rendition CDATA #IMPLIED'>
<!ENTITY % tei_att.global.rendition.attributes '
%tei_att.global.rendition.attribute.rend;
%tei_att.global.rendition.attribute.style;
%tei_att.global.rendition.attribute.rendition;'>
<!ENTITY % tei_att.global.source.attribute.source '
source CDATA #IMPLIED'>
<!ENTITY % tei_att.global.source.attributes '
%tei_att.global.source.attribute.source;'>
<!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 "annotationBlock |seg |s |cl |phr |w |m |c |pc">
<!ENTITY % model.segLike_sequence "annotationBlock, seg, s, cl, phr, w, m, c, pc">
<!ENTITY % model.segLike_sequenceOptional "annotationBlock?, seg?, s?, cl?, phr?, w?, m?, c?, pc?">
<!ENTITY % model.segLike_sequenceOptionalRepeatable "annotationBlock*, seg*, s*, cl*, phr*, w*, m*, c*, pc*">
<!ENTITY % model.segLike_sequenceRepeatable "annotationBlock+, seg+, s+, cl+, phr+, w+, m+, c+, pc+">
<!ENTITY % model.hiLike "hi">
<!ENTITY % model.hiLike_sequence "hi">
<!ENTITY % model.hiLike_sequenceOptional "hi?">
<!ENTITY % model.hiLike_sequenceOptionalRepeatable "hi*">
<!ENTITY % model.hiLike_sequenceRepeatable "hi+">
<!ENTITY % model.emphLike "foreign |emph |distinct |mentioned |soCalled |gloss |term |title">
<!ENTITY % model.emphLike_sequence "foreign, emph, distinct, mentioned, soCalled, gloss, term, title">
<!ENTITY % model.emphLike_sequenceOptional "foreign?, emph?, distinct?, mentioned?, soCalled?, gloss?, term?, title?">
<!ENTITY % model.emphLike_sequenceOptionalRepeatable "foreign*, emph*, distinct*, mentioned*, soCalled*, gloss*, term*, title*">
<!ENTITY % model.emphLike_sequenceRepeatable "foreign+, emph+, distinct+, mentioned+, soCalled+, gloss+, 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 |time">
<!ENTITY % model.dateLike_sequence "date, time">
<!ENTITY % model.dateLike_sequenceOptional "date?, time?">
<!ENTITY % model.dateLike_sequenceOptionalRepeatable "date*, time*">
<!ENTITY % model.dateLike_sequenceRepeatable "date+, time+">
<!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 |measureGrp |dim |height |depth |width">
<!ENTITY % model.measureLike_sequence "num, measure, measureGrp, dim, height, depth, width">
<!ENTITY % model.measureLike_sequenceOptional "num?, measure?, measureGrp?, dim?, height?, depth?, width?">
<!ENTITY % model.measureLike_sequenceOptionalRepeatable "num*, measure*, measureGrp*, dim*, height*, depth*, width*">
<!ENTITY % model.measureLike_sequenceRepeatable "num+, measure+, measureGrp+, dim+, height+, depth+, width+">
<!ENTITY % model.egLike "">
<!ENTITY % model.egLike_sequence "">
<!ENTITY % model.egLike_sequenceOptional "">
<!ENTITY % model.egLike_sequenceOptionalRepeatable "">
<!ENTITY % model.egLike_sequenceRepeatable "">
<!ENTITY % model.graphicLike "media |graphic |binaryObject |formula |math |mrow">
<!ENTITY % model.graphicLike_sequence "media, graphic, binaryObject, formula, math, mrow">
<!ENTITY % model.graphicLike_sequenceOptional "media?, graphic?, binaryObject?, formula?, math?, mrow?">
<!ENTITY % model.graphicLike_sequenceOptionalRepeatable "media*, graphic*, binaryObject*, formula*, math*, mrow*">
<!ENTITY % model.graphicLike_sequenceRepeatable "media+, graphic+, binaryObject+, formula+, math+, mrow+">
<!ENTITY % model.offsetLike "">
<!ENTITY % model.offsetLike_sequence "">
<!ENTITY % model.offsetLike_sequenceOptional "">
<!ENTITY % model.offsetLike_sequenceOptionalRepeatable "">
<!ENTITY % model.offsetLike_sequenceRepeatable "">
<!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 |handShift |restore |supplied |surplus |secl |mod |redo |retrace |undo">
<!ENTITY % model.pPart.transcriptional_sequence "sic, corr, reg, orig, add, del, unclear, damage, handShift, restore, supplied, surplus, secl, mod, redo, retrace, undo">
<!ENTITY % model.pPart.transcriptional_sequenceOptional "sic?, corr?, reg?, orig?, add?, del?, unclear?, damage?, handShift?, restore?, supplied?, surplus?, secl?, mod?, redo?, retrace?, undo?">
<!ENTITY % model.pPart.transcriptional_sequenceOptionalRepeatable "sic*, corr*, reg*, orig*, add*, del*, unclear*, damage*, handShift*, restore*, supplied*, surplus*, secl*, mod*, redo*, retrace*, undo*">
<!ENTITY % model.pPart.transcriptional_sequenceRepeatable "sic+, corr+, reg+, orig+, add+, del+, unclear+, damage+, handShift+, restore+, supplied+, surplus+, secl+, mod+, redo+, retrace+, undo+">
<!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 |zone |damage |handShift |restore |line |mod |redo |retrace |undo |seg |w |c |pc">
<!ENTITY % model.linePart_sequence "%model.hiLike;, choice, add, del, unclear, zone, damage, handShift, restore, line, mod, redo, retrace, undo, seg, w, c, pc">
<!ENTITY % model.linePart_sequenceOptional "%model.hiLike;?, choice?, add?, del?, unclear?, zone?, damage?, handShift?, restore?, line?, mod?, redo?, retrace?, undo?, seg?, w?, c?, pc?">
<!ENTITY % model.linePart_sequenceOptionalRepeatable "%model.hiLike;*, choice*, add*, del*, unclear*, zone*, damage*, handShift*, restore*, line*, mod*, redo*, retrace*, undo*, seg*, w*, c*, pc*">
<!ENTITY % model.linePart_sequenceRepeatable "%model.hiLike;+, choice+, add+, del+, unclear+, zone+, damage+, handShift+, restore+, line+, mod+, redo+, retrace+, undo+, seg+, w+, c+, pc+">
<!ENTITY % model.ptrLike "ptr |ref">
<!ENTITY % model.ptrLike_sequence "ptr, ref">
<!ENTITY % model.ptrLike_sequenceOptional "ptr?, ref?">
<!ENTITY % model.ptrLike_sequenceOptionalRepeatable "ptr*, ref*">
<!ENTITY % model.ptrLike_sequenceRepeatable "ptr+, ref+">
<!ENTITY % model.lPart "">
<!ENTITY % model.lPart_sequence "">
<!ENTITY % model.lPart_sequenceOptional "">
<!ENTITY % model.lPart_sequenceOptionalRepeatable "">
<!ENTITY % model.lPart_sequenceRepeatable "">
<!ENTITY % model.global.meta "index |substJoin |listTranspose |fs |fLib |fvLib |link |linkGrp |timeline |join |joinGrp |alt |altGrp |source |span |spanGrp |interp |interpGrp">
<!ENTITY % model.global.meta_sequence "index, substJoin, listTranspose, fs, fLib, fvLib, link, linkGrp, timeline, join, joinGrp, alt, altGrp, source, span, spanGrp, interp, interpGrp">
<!ENTITY % model.global.meta_sequenceOptional "index?, substJoin?, listTranspose?, fs?, fLib?, fvLib?, link?, linkGrp?, timeline?, join?, joinGrp?, alt?, altGrp?, source?, span?, spanGrp?, interp?, interpGrp?">
<!ENTITY % model.global.meta_sequenceOptionalRepeatable "index*, substJoin*, listTranspose*, fs*, fLib*, fvLib*, link*, linkGrp*, timeline*, join*, joinGrp*, alt*, altGrp*, source*, span*, spanGrp*, interp*, interpGrp*">
<!ENTITY % model.global.meta_sequenceRepeatable "index+, substJoin+, listTranspose+, fs+, fLib+, fvLib+, link+, linkGrp+, timeline+, join+, joinGrp+, alt+, altGrp+, source+, span+, spanGrp+, interp+, interpGrp+">
<!ENTITY % model.milestoneLike "milestone |gb |pb |lb |cb |fw |anchor">
<!ENTITY % model.milestoneLike_sequence "milestone, gb, pb, lb, cb, fw, anchor">
<!ENTITY % model.milestoneLike_sequenceOptional "milestone?, gb?, pb?, lb?, cb?, fw?, anchor?">
<!ENTITY % model.milestoneLike_sequenceOptionalRepeatable "milestone*, gb*, pb*, lb*, cb*, fw*, anchor*">
<!ENTITY % model.milestoneLike_sequenceRepeatable "milestone+, gb+, pb+, lb+, cb+, fw+, anchor+">
<!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 |biblFull |msDesc">
<!ENTITY % model.biblLike_sequence "bibl, biblStruct, listBibl, biblFull, msDesc">
<!ENTITY % model.biblLike_sequenceOptional "bibl?, biblStruct?, listBibl?, biblFull?, msDesc?">
<!ENTITY % model.biblLike_sequenceOptionalRepeatable "bibl*, biblStruct*, listBibl*, biblFull*, msDesc*">
<!ENTITY % model.biblLike_sequenceRepeatable "bibl+, biblStruct+, listBibl+, biblFull+, 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 |listOrg |listPlace |table">
<!ENTITY % model.listLike_sequence "list, listOrg, listPlace, table">
<!ENTITY % model.listLike_sequenceOptional "list?, listOrg?, listPlace?, table?">
<!ENTITY % model.listLike_sequenceOptionalRepeatable "list*, listOrg*, listPlace*, table*">
<!ENTITY % model.listLike_sequenceRepeatable "list+, listOrg+, listPlace+, table+">
<!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 |ab">
<!ENTITY % model.pLike_sequence "p, ab">
<!ENTITY % model.pLike_sequenceOptional "p?, ab?">
<!ENTITY % model.pLike_sequenceOptionalRepeatable "p*, ab*">
<!ENTITY % model.pLike_sequenceRepeatable "p+, ab+">
<!ENTITY % model.stageLike "stage">
<!ENTITY % model.stageLike_sequence "stage">
<!ENTITY % model.stageLike_sequenceOptional "stage?">
<!ENTITY % model.stageLike_sequenceOptionalRepeatable "stage*">
<!ENTITY % model.stageLike_sequenceRepeatable "stage+">
<!ENTITY % model.featureVal.complex "fs |vColl |vNot |vMerge">
<!ENTITY % model.featureVal.complex_sequence "fs, vColl, vNot, vMerge">
<!ENTITY % model.featureVal.complex_sequenceOptional "fs?, vColl?, vNot?, vMerge?">
<!ENTITY % model.featureVal.complex_sequenceOptionalRepeatable "fs*, vColl*, vNot*, vMerge*">
<!ENTITY % model.featureVal.complex_sequenceRepeatable "fs+, vColl+, vNot+, vMerge+">
<!ENTITY % model.featureVal.single "binary |symbol |numeric |string |vLabel |default |vAlt">
<!ENTITY % model.featureVal.single_sequence "binary, symbol, numeric, string, vLabel, default, vAlt">
<!ENTITY % model.featureVal.single_sequenceOptional "binary?, symbol?, numeric?, string?, vLabel?, default?, vAlt?">
<!ENTITY % model.featureVal.single_sequenceOptionalRepeatable "binary*, symbol*, numeric*, string*, vLabel*, default*, vAlt*">
<!ENTITY % model.featureVal.single_sequenceRepeatable "binary+, symbol+, numeric+, string+, vLabel+, default+, vAlt+">
<!ENTITY % model.entryPart "">
<!ENTITY % model.entryPart_sequence "">
<!ENTITY % model.entryPart_sequenceOptional "">
<!ENTITY % model.entryPart_sequenceOptionalRepeatable "">
<!ENTITY % model.entryPart_sequenceRepeatable "">
<!ENTITY % model.eventLike "event">
<!ENTITY % model.eventLike_sequence "event">
<!ENTITY % model.eventLike_sequenceOptional "event?">
<!ENTITY % model.eventLike_sequenceOptionalRepeatable "event*">
<!ENTITY % model.eventLike_sequenceRepeatable "event+">
<!ENTITY % model.global.edit "gap |addSpan |damageSpan |delSpan |space">
<!ENTITY % model.global.edit_sequence "gap, addSpan, damageSpan, delSpan, space">
<!ENTITY % model.global.edit_sequenceOptional "gap?, addSpan?, damageSpan?, delSpan?, space?">
<!ENTITY % model.global.edit_sequenceOptionalRepeatable "gap*, addSpan*, damageSpan*, delSpan*, space*">
<!ENTITY % model.global.edit_sequenceRepeatable "gap+, addSpan+, damageSpan+, delSpan+, space+">
<!ENTITY % model.divPart "%model.lLike; |%model.pLike; |lg |sp |%model.divPart.spoken;">
<!ENTITY % model.divPart_sequence "%model.lLike;, %model.pLike;, lg, sp, %model.divPart.spoken;">
<!ENTITY % model.divPart_sequenceOptional "%model.lLike;?, %model.pLike;?, lg?, sp?, %model.divPart.spoken;?">
<!ENTITY % model.divPart_sequenceOptionalRepeatable "%model.lLike;*, %model.pLike;*, lg*, sp*, %model.divPart.spoken;*">
<!ENTITY % model.divPart_sequenceRepeatable "%model.lLike;+, %model.pLike;+, lg+, sp+, %model.divPart.spoken;+">
<!ENTITY % model.persStateLike "persName |affiliation |persona |state">
<!ENTITY % model.persStateLike_sequence "persName, affiliation, persona, state">
<!ENTITY % model.persStateLike_sequenceOptional "persName?, affiliation?, persona?, state?">
<!ENTITY % model.persStateLike_sequenceOptionalRepeatable "persName*, affiliation*, persona*, state*">
<!ENTITY % model.persStateLike_sequenceRepeatable "persName+, affiliation+, persona+, state+">
<!ENTITY % model.personLike "org |person |personGrp">
<!ENTITY % model.personLike_sequence "org, person, personGrp">
<!ENTITY % model.personLike_sequenceOptional "org?, person?, personGrp?">
<!ENTITY % model.personLike_sequenceOptionalRepeatable "org*, person*, personGrp*">
<!ENTITY % model.personLike_sequenceRepeatable "org+, person+, personGrp+">
<!ENTITY % model.personPart "%model.biblLike; |%model.eventLike; |%model.persStateLike; |name |idno">
<!ENTITY % model.personPart_sequence "%model.biblLike;, %model.eventLike;, %model.persStateLike;, name, idno">
<!ENTITY % model.personPart_sequenceOptional "%model.biblLike;?, %model.eventLike;?, %model.persStateLike;?, name?, idno?">
<!ENTITY % model.personPart_sequenceOptionalRepeatable "%model.biblLike;*, %model.eventLike;*, %model.persStateLike;*, name*, idno*">
<!ENTITY % model.personPart_sequenceRepeatable "%model.biblLike;+, %model.eventLike;+, %model.persStateLike;+, name+, idno+">
<!ENTITY % model.placeNamePart "placeName |country |region |settlement |geogName">
<!ENTITY % model.placeNamePart_sequence "placeName, country, region, settlement, geogName">
<!ENTITY % model.placeNamePart_sequenceOptional "placeName?, country?, region?, settlement?, geogName?">
<!ENTITY % model.placeNamePart_sequenceOptionalRepeatable "placeName*, country*, region*, settlement*, geogName*">
<!ENTITY % model.placeNamePart_sequenceRepeatable "placeName+, country+, region+, settlement+, geogName+">
<!ENTITY % model.placeStateLike "%model.placeNamePart; |location |state">
<!ENTITY % model.placeStateLike_sequence "%model.placeNamePart;, location, state">
<!ENTITY % model.placeStateLike_sequenceOptional "%model.placeNamePart;?, location?, state?">
<!ENTITY % model.placeStateLike_sequenceOptionalRepeatable "%model.placeNamePart;*, location*, state*">
<!ENTITY % model.placeStateLike_sequenceRepeatable "%model.placeNamePart;+, location+, state+">
<!ENTITY % model.orgPart "%model.eventLike; |listOrg |listPlace">
<!ENTITY % model.orgPart_sequence "%model.eventLike;, listOrg, listPlace">
<!ENTITY % model.orgPart_sequenceOptional "%model.eventLike;?, listOrg?, listPlace?">
<!ENTITY % model.orgPart_sequenceOptionalRepeatable "%model.eventLike;*, listOrg*, listPlace*">
<!ENTITY % model.orgPart_sequenceRepeatable "%model.eventLike;+, listOrg+, listPlace+">
<!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.glossLike "gloss">
<!ENTITY % model.glossLike_sequence "gloss">
<!ENTITY % model.glossLike_sequenceOptional "gloss?">
<!ENTITY % model.glossLike_sequenceOptionalRepeatable "gloss*">
<!ENTITY % model.glossLike_sequenceRepeatable "gloss+">
<!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.qLike "%model.quoteLike; |said |q |floatingText">
<!ENTITY % model.qLike_sequence "%model.quoteLike;, said, q, floatingText">
<!ENTITY % model.qLike_sequenceOptional "%model.quoteLike;?, said?, q?, floatingText?">
<!ENTITY % model.qLike_sequenceOptionalRepeatable "%model.quoteLike;*, said*, q*, floatingText*">
<!ENTITY % model.qLike_sequenceRepeatable "%model.quoteLike;+, said+, q+, floatingText+">
<!ENTITY % model.respLike "author |editor |respStmt |meeting |funder">
<!ENTITY % model.respLike_sequence "author, editor, respStmt, meeting, funder">
<!ENTITY % model.respLike_sequenceOptional "author?, editor?, respStmt?, meeting?, funder?">
<!ENTITY % model.respLike_sequenceOptionalRepeatable "author*, editor*, respStmt*, meeting*, funder*">
<!ENTITY % model.respLike_sequenceRepeatable "author+, editor+, respStmt+, meeting+, funder+">
<!ENTITY % model.divWrapper "meeting |docAuthor |docDate">
<!ENTITY % model.divWrapper_sequence "meeting, docAuthor, docDate">
<!ENTITY % model.divWrapper_sequenceOptional "meeting?, docAuthor?, docDate?">
<!ENTITY % model.divWrapper_sequenceOptionalRepeatable "meeting*, docAuthor*, docDate*">
<!ENTITY % model.divWrapper_sequenceRepeatable "meeting+, docAuthor+, docDate+">
<!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.divWrapper; |%model.divTopPart;">
<!ENTITY % model.divTop_sequence "%model.divWrapper;, %model.divTopPart;">
<!ENTITY % model.divTop_sequenceOptional "%model.divWrapper;?, %model.divTopPart;?">
<!ENTITY % model.divTop_sequenceOptionalRepeatable "%model.divWrapper;*, %model.divTopPart;*">
<!ENTITY % model.divTop_sequenceRepeatable "%model.divWrapper;+, %model.divTopPart;+">
<!ENTITY % model.frontPart.drama "">
<!ENTITY % model.frontPart.drama_sequence "">
<!ENTITY % model.frontPart.drama_sequenceOptional "">
<!ENTITY % model.frontPart.drama_sequenceOptionalRepeatable "">
<!ENTITY % model.frontPart.drama_sequenceRepeatable "">
<!ENTITY % model.pLike.front "head |docTitle |titlePart |docAuthor |docEdition |docDate">
<!ENTITY % model.pLike.front_sequence "head, docTitle, titlePart, docAuthor, docEdition, docDate">
<!ENTITY % model.pLike.front_sequenceOptional "head?, docTitle?, titlePart?, docAuthor?, docEdition?, docDate?">
<!ENTITY % model.pLike.front_sequenceOptionalRepeatable "head*, docTitle*, titlePart*, docAuthor*, docEdition*, docDate*">
<!ENTITY % model.pLike.front_sequenceRepeatable "head+, docTitle+, titlePart+, docAuthor+, docEdition+, docDate+">
<!ENTITY % model.divBottomPart "">
<!ENTITY % model.divBottomPart_sequence "">
<!ENTITY % model.divBottomPart_sequenceOptional "">
<!ENTITY % model.divBottomPart_sequenceOptionalRepeatable "">
<!ENTITY % model.divBottomPart_sequenceRepeatable "">
<!ENTITY % model.divBottom "%model.divWrapper;">
<!ENTITY % model.divBottom_sequence "%model.divWrapper;">
<!ENTITY % model.divBottom_sequenceOptional "%model.divWrapper;?">
<!ENTITY % model.divBottom_sequenceOptionalRepeatable "%model.divWrapper;*">
<!ENTITY % model.divBottom_sequenceRepeatable "%model.divWrapper;+">
<!ENTITY % model.titlepagePart "graphic |binaryObject |docTitle |titlePart |docAuthor |docEdition |docDate">
<!ENTITY % model.titlepagePart_sequence "graphic, binaryObject, docTitle, titlePart, docAuthor, docEdition, docDate">
<!ENTITY % model.titlepagePart_sequenceOptional "graphic?, binaryObject?, docTitle?, titlePart?, docAuthor?, docEdition?, docDate?">
<!ENTITY % model.titlepagePart_sequenceOptionalRepeatable "graphic*, binaryObject*, docTitle*, titlePart*, docAuthor*, docEdition*, docDate*">
<!ENTITY % model.titlepagePart_sequenceRepeatable "graphic+, binaryObject+, docTitle+, titlePart+, docAuthor+, docEdition+, docDate+">
<!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 |ex |am |supplied |seg">
<!ENTITY % model.choicePart_sequence "sic, corr, reg, orig, unclear, abbr, expan, ex, am, supplied, seg">
<!ENTITY % model.choicePart_sequenceOptional "sic?, corr?, reg?, orig?, unclear?, abbr?, expan?, ex?, am?, supplied?, seg?">
<!ENTITY % model.choicePart_sequenceOptionalRepeatable "sic*, corr*, reg*, orig*, unclear*, abbr*, expan*, ex*, am*, supplied*, seg*">
<!ENTITY % model.choicePart_sequenceRepeatable "sic+, corr+, reg+, orig+, unclear+, abbr+, expan+, ex+, am+, supplied+, seg+">
<!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.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 % model.addressLike "email |address |affiliation">
<!ENTITY % model.addressLike_sequence "email, address, affiliation">
<!ENTITY % model.addressLike_sequenceOptional "email?, address?, affiliation?">
<!ENTITY % model.addressLike_sequenceOptionalRepeatable "email*, address*, affiliation*">
<!ENTITY % model.addressLike_sequenceRepeatable "email+, address+, affiliation+">
<!ENTITY % model.nameLike "%model.nameLike.agent; |%model.placeStateLike; |rs |idno |%model.persNamePart;">
<!ENTITY % model.nameLike_sequence "%model.nameLike.agent;, %model.placeStateLike;, rs, idno, %model.persNamePart;">
<!ENTITY % model.nameLike_sequenceOptional "%model.nameLike.agent;?, %model.placeStateLike;?, rs?, idno?, %model.persNamePart;?">
<!ENTITY % model.nameLike_sequenceOptionalRepeatable "%model.nameLike.agent;*, %model.placeStateLike;*, rs*, idno*, %model.persNamePart;*">
<!ENTITY % model.nameLike_sequenceRepeatable "%model.nameLike.agent;+, %model.placeStateLike;+, rs+, idno+, %model.persNamePart;+">
<!ENTITY % model.global "%model.global.meta; |%model.milestoneLike; |%model.noteLike; |%model.global.edit; |notatedMusic |figure |metamark">
<!ENTITY % model.global_sequence "%model.global.meta;, %model.milestoneLike;, %model.noteLike;, %model.global.edit;, notatedMusic, figure, metamark">
<!ENTITY % model.global_sequenceOptional "%model.global.meta;?, %model.milestoneLike;?, %model.noteLike;?, %model.global.edit;?, notatedMusic?, figure?, metamark?">
<!ENTITY % model.global_sequenceOptionalRepeatable "%model.global.meta;*, %model.milestoneLike;*, %model.noteLike;*, %model.global.edit;*, notatedMusic*, figure*, metamark*">
<!ENTITY % model.global_sequenceRepeatable "%model.global.meta;+, %model.milestoneLike;+, %model.noteLike;+, %model.global.edit;+, notatedMusic+, figure+, metamark+">
<!ENTITY % model.featureVal "%model.featureVal.complex; |%model.featureVal.single;">
<!ENTITY % model.featureVal_sequence "%model.featureVal.complex;, %model.featureVal.single;">
<!ENTITY % model.featureVal_sequenceOptional "%model.featureVal.complex;?, %model.featureVal.single;?">
<!ENTITY % model.featureVal_sequenceOptionalRepeatable "%model.featureVal.complex;*, %model.featureVal.single;*">
<!ENTITY % model.featureVal_sequenceRepeatable "%model.featureVal.complex;+, %model.featureVal.single;+">
<!ENTITY % model.biblPart "%model.respLike; |%model.imprintPart; |series |citedRange |bibl |relatedItem |textLang |edition |extent |availability |msIdentifier">
<!ENTITY % model.biblPart_sequence "%model.respLike;, %model.imprintPart;, series, citedRange, bibl, relatedItem, textLang, edition, extent, availability, msIdentifier">
<!ENTITY % model.biblPart_sequenceOptional "%model.respLike;?, %model.imprintPart;?, series?, citedRange?, bibl?, relatedItem?, textLang?, edition?, extent?, availability?, msIdentifier?">
<!ENTITY % model.biblPart_sequenceOptionalRepeatable "%model.respLike;*, %model.imprintPart;*, series*, citedRange*, bibl*, relatedItem*, textLang*, edition*, extent*, availability*, msIdentifier*">
<!ENTITY % model.biblPart_sequenceRepeatable "%model.respLike;+, %model.imprintPart;+, series+, citedRange+, bibl+, relatedItem+, textLang+, edition+, extent+, availability+, msIdentifier+">
<!ENTITY % model.frontPart "listBibl |divGen |titlePage">
<!ENTITY % model.frontPart_sequence "listBibl, divGen, titlePage">
<!ENTITY % model.frontPart_sequenceOptional "listBibl?, divGen?, titlePage?">
<!ENTITY % model.frontPart_sequenceOptionalRepeatable "listBibl*, divGen*, titlePage*">
<!ENTITY % model.frontPart_sequenceRepeatable "listBibl+, divGen+, titlePage+">
<!ENTITY % model.addrPart "%model.nameLike; |addrLine |street |postCode |postBox">
<!ENTITY % model.addrPart_sequence "%model.nameLike;, addrLine, street, postCode, postBox">
<!ENTITY % model.addrPart_sequenceOptional "%model.nameLike;?, addrLine?, street?, postCode?, postBox?">
<!ENTITY % model.addrPart_sequenceOptionalRepeatable "%model.nameLike;*, addrLine*, street*, postCode*, postBox*">
<!ENTITY % model.addrPart_sequenceRepeatable "%model.nameLike;+, addrLine+, street+, postCode+, postBox+">
<!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.stageLike; |%model.qLike;">
<!ENTITY % model.inter_sequence "%model.biblLike;, %model.labelLike;, %model.listLike;, %model.stageLike;, %model.qLike;">
<!ENTITY % model.inter_sequenceOptional "%model.biblLike;?, %model.labelLike;?, %model.listLike;?, %model.stageLike;?, %model.qLike;?">
<!ENTITY % model.inter_sequenceOptionalRepeatable "%model.biblLike;*, %model.labelLike;*, %model.listLike;*, %model.stageLike;*, %model.qLike;*">
<!ENTITY % model.inter_sequenceRepeatable "%model.biblLike;+, %model.labelLike;+, %model.listLike;+, %model.stageLike;+, %model.qLike;+">
<!ENTITY % model.common "%model.divPart; |%model.inter;">
<!ENTITY % model.common_sequence "%model.divPart;, %model.inter;">
<!ENTITY % model.common_sequenceOptional "%model.divPart;?, %model.inter;?">
<!ENTITY % model.common_sequenceOptionalRepeatable "%model.divPart;*, %model.inter;*">
<!ENTITY % model.common_sequenceRepeatable "%model.divPart;+, %model.inter;+">
<!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.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 "divGen">
<!ENTITY % model.divGenLike_sequence "divGen">
<!ENTITY % model.divGenLike_sequenceOptional "divGen?">
<!ENTITY % model.divGenLike_sequenceOptionalRepeatable "divGen*">
<!ENTITY % model.divGenLike_sequenceRepeatable "divGen+">
<!ENTITY % model.div1Like "">
<!ENTITY % model.div1Like_sequence "">
<!ENTITY % model.div1Like_sequenceOptional "">
<!ENTITY % model.div1Like_sequenceOptionalRepeatable "">
<!ENTITY % model.div1Like_sequenceRepeatable "">
<!ENTITY % model.applicationLike "application">
<!ENTITY % model.applicationLike_sequence "application">
<!ENTITY % model.applicationLike_sequenceOptional "application?">
<!ENTITY % model.applicationLike_sequenceOptionalRepeatable "application*">
<!ENTITY % model.applicationLike_sequenceRepeatable "application+">
<!ENTITY % model.teiHeaderPart "encodingDesc |profileDesc">
<!ENTITY % model.teiHeaderPart_sequence "encodingDesc, profileDesc">
<!ENTITY % model.teiHeaderPart_sequenceOptional "encodingDesc?, profileDesc?">
<!ENTITY % model.teiHeaderPart_sequenceOptionalRepeatable "encodingDesc*, profileDesc*">
<!ENTITY % model.teiHeaderPart_sequenceRepeatable "encodingDesc+, profileDesc+">
<!ENTITY % model.sourceDescPart "">
<!ENTITY % model.sourceDescPart_sequence "">
<!ENTITY % model.sourceDescPart_sequenceOptional "">
<!ENTITY % model.sourceDescPart_sequenceOptionalRepeatable "">
<!ENTITY % model.sourceDescPart_sequenceRepeatable "">
<!ENTITY % model.encodingDescPart "schemaRef |tagsDecl |classDecl |appInfo |fsdDecl">
<!ENTITY % model.encodingDescPart_sequence "schemaRef, tagsDecl, classDecl, appInfo, fsdDecl">
<!ENTITY % model.encodingDescPart_sequenceOptional "schemaRef?, tagsDecl?, classDecl?, appInfo?, fsdDecl?">
<!ENTITY % model.encodingDescPart_sequenceOptionalRepeatable "schemaRef*, tagsDecl*, classDecl*, appInfo*, fsdDecl*">
<!ENTITY % model.encodingDescPart_sequenceRepeatable "schemaRef+, tagsDecl+, classDecl+, appInfo+, fsdDecl+">
<!ENTITY % model.profileDescPart "abstract |creation |langUsage |textClass |handNotes |listTranspose">
<!ENTITY % model.profileDescPart_sequence "abstract, creation, langUsage, textClass, handNotes, listTranspose">
<!ENTITY % model.profileDescPart_sequenceOptional "abstract?, creation?, langUsage?, textClass?, handNotes?, listTranspose?">
<!ENTITY % model.profileDescPart_sequenceOptionalRepeatable "abstract*, creation*, langUsage*, textClass*, handNotes*, listTranspose*">
<!ENTITY % model.profileDescPart_sequenceRepeatable "abstract+, creation+, langUsage+, textClass+, handNotes+, listTranspose+">
<!ENTITY % model.resourceLike "text |facsimile |sourceDoc |fsdDecl |standOff">
<!ENTITY % model.resourceLike_sequence "text, facsimile, sourceDoc, fsdDecl, standOff">
<!ENTITY % model.resourceLike_sequenceOptional "text?, facsimile?, sourceDoc?, fsdDecl?, standOff?">
<!ENTITY % model.resourceLike_sequenceOptionalRepeatable "text*, facsimile*, sourceDoc*, fsdDecl*, standOff*">
<!ENTITY % model.resourceLike_sequenceRepeatable "text+, facsimile+, sourceDoc+, fsdDecl+, standOff+">
<!ENTITY % model.placeLike "place">
<!ENTITY % model.placeLike_sequence "place">
<!ENTITY % model.placeLike_sequenceOptional "place?">
<!ENTITY % model.placeLike_sequenceOptionalRepeatable "place*">
<!ENTITY % model.placeLike_sequenceRepeatable "place+">
<!ENTITY % tei_att.datable.custom.attribute.when-custom '
when-custom CDATA #IMPLIED'>
<!ENTITY % tei_att.datable.custom.attribute.notBefore-custom '
notBefore-custom CDATA #IMPLIED'>
<!ENTITY % tei_att.datable.custom.attribute.notAfter-custom '
notAfter-custom CDATA #IMPLIED'>
<!ENTITY % tei_att.datable.custom.attribute.from-custom '
from-custom CDATA #IMPLIED'>
<!ENTITY % tei_att.datable.custom.attribute.to-custom '
to-custom CDATA #IMPLIED'>
<!ENTITY % tei_att.datable.custom.attribute.datingPoint '
datingPoint %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.datable.custom.attribute.datingMethod '
datingMethod %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.datable.custom.attributes '
%tei_att.datable.custom.attribute.when-custom;
%tei_att.datable.custom.attribute.notBefore-custom;
%tei_att.datable.custom.attribute.notAfter-custom;
%tei_att.datable.custom.attribute.from-custom;
%tei_att.datable.custom.attribute.to-custom;
%tei_att.datable.custom.attribute.datingPoint;
%tei_att.datable.custom.attribute.datingMethod;'>
<!ENTITY % model.persNamePart "surname |forename |genName |nameLink |addName |roleName">
<!ENTITY % model.persNamePart_sequence "surname, forename, genName, nameLink, addName, roleName">
<!ENTITY % model.persNamePart_sequenceOptional "surname?, forename?, genName?, nameLink?, addName?, roleName?">
<!ENTITY % model.persNamePart_sequenceOptionalRepeatable "surname*, forename*, genName*, nameLink*, addName*, roleName*">
<!ENTITY % model.persNamePart_sequenceRepeatable "surname+, forename+, genName+, nameLink+, addName+, roleName+">
<!ENTITY % tei_att.datable.iso.attribute.when-iso '
when-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % tei_att.datable.iso.attribute.notBefore-iso '
notBefore-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % tei_att.datable.iso.attribute.notAfter-iso '
notAfter-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % tei_att.datable.iso.attribute.from-iso '
from-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % tei_att.datable.iso.attribute.to-iso '
to-iso %teidata.temporal.iso; #IMPLIED'>
<!ENTITY % tei_att.datable.iso.attributes '
%tei_att.datable.iso.attribute.when-iso;
%tei_att.datable.iso.attribute.notBefore-iso;
%tei_att.datable.iso.attribute.notAfter-iso;
%tei_att.datable.iso.attribute.from-iso;
%tei_att.datable.iso.attribute.to-iso;'> <!ENTITY % tei_att.duration.attributes '%tei_att.duration.w3c.attributes;%tei_att.duration.iso.attributes;'>
<!ENTITY % model.global.spoken "">
<!ENTITY % model.global.spoken_sequence "">
<!ENTITY % model.global.spoken_sequenceOptional "">
<!ENTITY % model.global.spoken_sequenceOptionalRepeatable "">
<!ENTITY % model.global.spoken_sequenceRepeatable "">
<!ENTITY % model.divPart.spoken "annotationBlock">
<!ENTITY % model.divPart.spoken_sequence "annotationBlock">
<!ENTITY % model.divPart.spoken_sequenceOptional "annotationBlock?">
<!ENTITY % model.divPart.spoken_sequenceOptionalRepeatable "annotationBlock*">
<!ENTITY % model.divPart.spoken_sequenceRepeatable "annotationBlock+">
<!ENTITY % tei_att.global.facs.attribute.facs '
facs CDATA #IMPLIED'>
<!ENTITY % tei_att.global.facs.attributes '
%tei_att.global.facs.attribute.facs;'>
<!ENTITY % tei_att.global.change.attribute.change '
change CDATA #IMPLIED'>
<!ENTITY % tei_att.global.change.attributes '
%tei_att.global.change.attribute.change;'>
<!ENTITY % tei_att.global.linking.attribute.corresp '
corresp CDATA #IMPLIED'>
<!ENTITY % tei_att.global.linking.attribute.synch '
synch CDATA #IMPLIED'>
<!ENTITY % tei_att.global.linking.attribute.sameAs '
sameAs %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.global.linking.attribute.copyOf '
copyOf %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.global.linking.attribute.next '
next %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.global.linking.attribute.prev '
prev %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.global.linking.attribute.exclude '
exclude CDATA #IMPLIED'>
<!ENTITY % tei_att.global.linking.attribute.select '
select CDATA #IMPLIED'>
<!ENTITY % tei_att.global.linking.attributes '
%tei_att.global.linking.attribute.corresp;
%tei_att.global.linking.attribute.synch;
%tei_att.global.linking.attribute.sameAs;
%tei_att.global.linking.attribute.copyOf;
%tei_att.global.linking.attribute.next;
%tei_att.global.linking.attribute.prev;
%tei_att.global.linking.attribute.exclude;
%tei_att.global.linking.attribute.select;'>
<!ENTITY % model.annotation "%model.dateLike; |%model.ptrLike; |%model.global.meta; |%model.biblLike; |%model.listLike; |%model.nameLike; |author |keywords |annotationBlock |text |zone |seg |listAnnotation">
<!ENTITY % model.annotation_sequence "%model.dateLike;, %model.ptrLike;, %model.global.meta;, %model.biblLike;, %model.listLike;, %model.nameLike;, author, keywords, annotationBlock, text, zone, seg, listAnnotation">
<!ENTITY % model.annotation_sequenceOptional "%model.dateLike;?, %model.ptrLike;?, %model.global.meta;?, %model.biblLike;?, %model.listLike;?, %model.nameLike;?, author?, keywords?, annotationBlock?, text?, zone?, seg?, listAnnotation?">
<!ENTITY % model.annotation_sequenceOptionalRepeatable "%model.dateLike;*, %model.ptrLike;*, %model.global.meta;*, %model.biblLike;*, %model.listLike;*, %model.nameLike;*, author*, keywords*, annotationBlock*, text*, zone*, seg*, listAnnotation*">
<!ENTITY % model.annotation_sequenceRepeatable "%model.dateLike;+, %model.ptrLike;+, %model.global.meta;+, %model.biblLike;+, %model.listLike;+, %model.nameLike;+, author+, keywords+, annotationBlock+, text+, zone+, seg+, listAnnotation+">
<!ENTITY % model.OATarget "span">
<!ENTITY % model.OATarget_sequence "span">
<!ENTITY % model.OATarget_sequenceOptional "span?">
<!ENTITY % model.OATarget_sequenceOptionalRepeatable "span*">
<!ENTITY % model.OATarget_sequenceRepeatable "span+">
<!ENTITY % model.OABody "measure |date |note |org |person |place">
<!ENTITY % model.OABody_sequence "measure, date, note, org, person, place">
<!ENTITY % model.OABody_sequenceOptional "measure?, date?, note?, org?, person?, place?">
<!ENTITY % model.OABody_sequenceOptionalRepeatable "measure*, date*, note*, org*, person*, place*">
<!ENTITY % model.OABody_sequenceRepeatable "measure+, date+, note+, org+, person+, place+">
<!ENTITY % model.OAAnnotation "interp">
<!ENTITY % model.OAAnnotation_sequence "interp">
<!ENTITY % model.OAAnnotation_sequenceOptional "interp?">
<!ENTITY % model.OAAnnotation_sequenceOptionalRepeatable "interp*">
<!ENTITY % model.OAAnnotation_sequenceRepeatable "interp+">
<!ENTITY % tei_att.msExcerpt.attribute.defective '
defective %teidata.xTruthValue; "false" '>
<!ENTITY % tei_att.msExcerpt.attributes '
%tei_att.msExcerpt.attribute.defective;'>
<!ENTITY % tei_att.global.analytic.attribute.ana '
ana CDATA #IMPLIED'>
<!ENTITY % tei_att.global.analytic.attributes '
%tei_att.global.analytic.attribute.ana;'>
<!-- end of predeclared classes -->
<!ENTITY % tei_att.ascribed.attribute.who '
who CDATA #IMPLIED'>
<!ENTITY % tei_att.ascribed.attributes '
%tei_att.ascribed.attribute.who;'>
<!ENTITY % tei_att.canonical.attribute.key '
key %teidata.text; #IMPLIED'>
<!ENTITY % tei_att.canonical.attribute.ref '
ref CDATA #IMPLIED'>
<!ENTITY % tei_att.canonical.attributes '
%tei_att.canonical.attribute.key;
%tei_att.canonical.attribute.ref;'>
<!ENTITY % tei_att.ranging.attribute.atLeast '
atLeast %teidata.numeric; #IMPLIED'>
<!ENTITY % tei_att.ranging.attribute.atMost '
atMost %teidata.numeric; #IMPLIED'>
<!ENTITY % tei_att.ranging.attribute.min '
min %teidata.numeric; #IMPLIED'>
<!ENTITY % tei_att.ranging.attribute.max '
max %teidata.numeric; #IMPLIED'>
<!ENTITY % tei_att.ranging.attribute.confidence '
confidence %teidata.probability; #IMPLIED'>
<!ENTITY % tei_att.ranging.attributes '
%tei_att.ranging.attribute.atLeast;
%tei_att.ranging.attribute.atMost;
%tei_att.ranging.attribute.min;
%tei_att.ranging.attribute.max;
%tei_att.ranging.attribute.confidence;'>
<!ENTITY % tei_att.dimensions.attribute.unit '
unit %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.dimensions.attribute.quantity '
quantity %teidata.numeric; #IMPLIED'>
<!ENTITY % tei_att.dimensions.attribute.extent '
extent %teidata.text; #IMPLIED'>
<!ENTITY % tei_att.dimensions.attribute.precision '
precision %teidata.certainty; #IMPLIED'>
<!ENTITY % tei_att.dimensions.attribute.scope '
scope %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.dimensions.attributes '%tei_att.ranging.attributes;
%tei_att.dimensions.attribute.unit;
%tei_att.dimensions.attribute.quantity;
%tei_att.dimensions.attribute.extent;
%tei_att.dimensions.attribute.precision;
%tei_att.dimensions.attribute.scope;'>
<!ENTITY % tei_att.written.attribute.hand '
hand %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.written.attributes '
%tei_att.written.attribute.hand;'>
<!ENTITY % tei_att.damaged.attribute.agent '
agent %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.damaged.attribute.degree '
degree %teidata.probCert; #IMPLIED'>
<!ENTITY % tei_att.damaged.attribute.group '
group %teidata.count; #IMPLIED'>
<!ENTITY % tei_att.damaged.attributes '%tei_att.dimensions.attributes;%tei_att.written.attributes;
%tei_att.damaged.attribute.agent;
%tei_att.damaged.attribute.degree;
%tei_att.damaged.attribute.group;'>
<!ENTITY % tei_att.breaking.attribute.break '
break %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.breaking.attributes '
%tei_att.breaking.attribute.break;'>
<!ENTITY % tei_att.cReferencing.attribute.cRef '
cRef %teidata.text; #IMPLIED'>
<!ENTITY % tei_att.cReferencing.attributes '
%tei_att.cReferencing.attribute.cRef;'>
<!ENTITY % tei_att.datable.w3c.attribute.when '
when %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % tei_att.datable.w3c.attribute.notBefore '
notBefore %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % tei_att.datable.w3c.attribute.notAfter '
notAfter %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % tei_att.datable.w3c.attribute.from '
from %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % tei_att.datable.w3c.attribute.to '
to %teidata.temporal.w3c; #IMPLIED'>
<!ENTITY % tei_att.datable.w3c.attributes '
%tei_att.datable.w3c.attribute.when;
%tei_att.datable.w3c.attribute.notBefore;
%tei_att.datable.w3c.attribute.notAfter;
%tei_att.datable.w3c.attribute.from;
%tei_att.datable.w3c.attribute.to;'>
<!ENTITY % tei_att.datable.attribute.calendar '
calendar %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.datable.attribute.period '
period %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.datable.attributes '%tei_att.datable.w3c.attributes;%tei_att.datable.iso.attributes;%tei_att.datable.custom.attributes;
%tei_att.datable.attribute.calendar;
%tei_att.datable.attribute.period;'>
<!ENTITY % tei_att.datcat.attribute.datcat '
datcat CDATA #IMPLIED'>
<!ENTITY % tei_att.datcat.attribute.valueDatcat '
valueDatcat CDATA #IMPLIED'>
<!ENTITY % tei_att.datcat.attributes '
%tei_att.datcat.attribute.datcat;
%tei_att.datcat.attribute.valueDatcat;'>
<!ENTITY % tei_att.declarable.attribute.default '
default (true|false) "false" '>
<!ENTITY % tei_att.declarable.attributes '
%tei_att.declarable.attribute.default;'>
<!ENTITY % tei_att.declaring.attribute.decls '
decls CDATA #IMPLIED'>
<!ENTITY % tei_att.declaring.attributes '
%tei_att.declaring.attribute.decls;'>
<!ENTITY % tei_att.fragmentable.attribute.part '
part (Y|N|I|M|F) "N" '>
<!ENTITY % tei_att.fragmentable.attributes '
%tei_att.fragmentable.attribute.part;'>
<!ENTITY % tei_att.divLike.attribute.org '
org (composite|uniform) "uniform" '>
<!ENTITY % tei_att.divLike.attribute.sample '
sample (initial|medial|final|unknown|complete) "complete" '>
<!ENTITY % tei_att.divLike.attributes '%tei_att.fragmentable.attributes;
%tei_att.divLike.attribute.org;
%tei_att.divLike.attribute.sample;'>
<!ENTITY % tei_att.docStatus.attribute.status '
status %teidata.enumerated; "draft" '>
<!ENTITY % tei_att.docStatus.attributes '
%tei_att.docStatus.attribute.status;'>
<!ENTITY % tei_att.duration.w3c.attribute.dur '
dur %teidata.duration.w3c; #IMPLIED'>
<!ENTITY % tei_att.duration.w3c.attributes '
%tei_att.duration.w3c.attribute.dur;'>
<!ENTITY % tei_att.duration.iso.attribute.dur-iso '
dur-iso %teidata.duration.iso; #IMPLIED'>
<!ENTITY % tei_att.duration.iso.attributes '
%tei_att.duration.iso.attribute.dur-iso;'>
<!ENTITY % tei_att.global.responsibility.attribute.cert '
cert %teidata.probCert; #IMPLIED'>
<!ENTITY % tei_att.global.responsibility.attribute.resp '
resp CDATA #IMPLIED'>
<!ENTITY % tei_att.global.responsibility.attributes '
%tei_att.global.responsibility.attribute.cert;
%tei_att.global.responsibility.attribute.resp;'>
<!ENTITY % tei_att.editLike.attribute.evidence '
evidence NMTOKENS #IMPLIED'>
<!ENTITY % tei_att.editLike.attribute.instant '
instant %teidata.xTruthValue; "false" '>
<!ENTITY % tei_att.editLike.attributes '%tei_att.dimensions.attributes;
%tei_att.editLike.attribute.evidence;
%tei_att.editLike.attribute.instant;'>
<!ENTITY % tei_att.global.rendition.attribute.rend '
rend CDATA #IMPLIED'>
<!ENTITY % tei_att.global.rendition.attribute.style '
style %teidata.text; #IMPLIED'>
<!ENTITY % tei_att.global.rendition.attribute.rendition '
rendition CDATA #IMPLIED'>
<!ENTITY % tei_att.global.rendition.attributes '
%tei_att.global.rendition.attribute.rend;
%tei_att.global.rendition.attribute.style;
%tei_att.global.rendition.attribute.rendition;'>
<!ENTITY % tei_att.global.source.attribute.source '
source CDATA #IMPLIED'>
<!ENTITY % tei_att.global.source.attributes '
%tei_att.global.source.attribute.source;'>
<!ENTITY % tei_att.global.attribute.xmlid '
xml:id ID #IMPLIED'>
<!ENTITY % tei_att.global.attribute.n '
n %teidata.text; #IMPLIED'>
<!ENTITY % tei_att.global.attribute.xmllang '
xml:lang %teidata.language; #IMPLIED'>
<!ENTITY % tei_att.global.attribute.xmlbase '
xml:base %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.global.attribute.xmlspace '
xml:space (default|preserve) #IMPLIED'>
<!ENTITY % tei_att.global.attributes '%tei_att.global.rendition.attributes;%tei_att.global.linking.attributes;%tei_att.global.analytic.attributes;%tei_att.global.facs.attributes;%tei_att.global.change.attributes;%tei_att.global.responsibility.attributes;%tei_att.global.source.attributes;
%tei_att.global.attribute.xmlid;
%tei_att.global.attribute.n;
%tei_att.global.attribute.xmllang;
%tei_att.global.attribute.xmlbase;
%tei_att.global.attribute.xmlspace;'>
<!ENTITY % tei_att.handFeatures.attribute.scribe '
scribe %teidata.name; #IMPLIED'>
<!ENTITY % tei_att.handFeatures.attribute.scribeRef '
scribeRef CDATA #IMPLIED'>
<!ENTITY % tei_att.handFeatures.attribute.script '
script NMTOKENS #IMPLIED'>
<!ENTITY % tei_att.handFeatures.attribute.scriptRef '
scriptRef CDATA #IMPLIED'>
<!ENTITY % tei_att.handFeatures.attribute.medium '
medium NMTOKENS #IMPLIED'>
<!ENTITY % tei_att.handFeatures.attribute.scope '
scope (sole|major|minor) #IMPLIED'>
<!ENTITY % tei_att.handFeatures.attributes '
%tei_att.handFeatures.attribute.scribe;
%tei_att.handFeatures.attribute.scribeRef;
%tei_att.handFeatures.attribute.script;
%tei_att.handFeatures.attribute.scriptRef;
%tei_att.handFeatures.attribute.medium;
%tei_att.handFeatures.attribute.scope;'>
<!ENTITY % tei_att.internetMedia.attribute.mimeType '
mimeType CDATA #IMPLIED'>
<!ENTITY % tei_att.internetMedia.attributes '
%tei_att.internetMedia.attribute.mimeType;'>
<!ENTITY % tei_att.media.attribute.width '
width %teidata.outputMeasurement; #IMPLIED'>
<!ENTITY % tei_att.media.attribute.height '
height %teidata.outputMeasurement; #IMPLIED'>
<!ENTITY % tei_att.media.attribute.scale '
scale %teidata.numeric; #IMPLIED'>
<!ENTITY % tei_att.media.attributes '%tei_att.internetMedia.attributes;
%tei_att.media.attribute.width;
%tei_att.media.attribute.height;
%tei_att.media.attribute.scale;'>
<!ENTITY % tei_att.resourced.attribute.url '
url %teidata.pointer; #REQUIRED'>
<!ENTITY % tei_att.resourced.attributes '
%tei_att.resourced.attribute.url;'>
<!ENTITY % tei_att.interpLike.attribute.type '
type %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.interpLike.attribute.inst '
inst CDATA #IMPLIED'>
<!ENTITY % tei_att.interpLike.attributes '
%tei_att.interpLike.attribute.type;
%tei_att.interpLike.attribute.inst;'>
<!ENTITY % tei_att.measurement.attribute.unit '
unit %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.measurement.attribute.quantity '
quantity %teidata.numeric; #IMPLIED'>
<!ENTITY % tei_att.measurement.attribute.commodity '
commodity CDATA #IMPLIED'>
<!ENTITY % tei_att.measurement.attributes '
%tei_att.measurement.attribute.unit;
%tei_att.measurement.attribute.quantity;
%tei_att.measurement.attribute.commodity;'>
<!ENTITY % tei_att.naming.attribute.role '
role NMTOKENS #IMPLIED'>
<!ENTITY % tei_att.naming.attribute.nymRef '
nymRef CDATA #IMPLIED'>
<!ENTITY % tei_att.naming.attributes '%tei_att.canonical.attributes;
%tei_att.naming.attribute.role;
%tei_att.naming.attribute.nymRef;'>
<!ENTITY % tei_att.notated.attribute.notation '
notation %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.notated.attributes '
%tei_att.notated.attribute.notation;'>
<!ENTITY % tei_att.placement.attribute.place '
place NMTOKENS #IMPLIED'>
<!ENTITY % tei_att.placement.attributes '
%tei_att.placement.attribute.place;'>
<!ENTITY % tei_att.typed.attribute.type '
type %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.typed.attribute.subtype '
subtype %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.typed.attributes '
%tei_att.typed.attribute.type;
%tei_att.typed.attribute.subtype;'>
<!ENTITY % tei_att.pointing.attribute.targetLang '
targetLang %teidata.language; #IMPLIED'>
<!ENTITY % tei_att.pointing.attribute.target '
target CDATA #IMPLIED'>
<!ENTITY % tei_att.pointing.attribute.evaluate '
evaluate (all|one|none) #IMPLIED'>
<!ENTITY % tei_att.pointing.attributes '
%tei_att.pointing.attribute.targetLang;
%tei_att.pointing.attribute.target;
%tei_att.pointing.attribute.evaluate;'>
<!ENTITY % tei_att.pointing.group.attribute.domains '
domains CDATA #IMPLIED'>
<!ENTITY % tei_att.pointing.group.attribute.targFunc '
targFunc CDATA #IMPLIED'>
<!ENTITY % tei_att.pointing.group.attributes '%tei_att.pointing.attributes;%tei_att.typed.attributes;
%tei_att.pointing.group.attribute.domains;
%tei_att.pointing.group.attribute.targFunc;'>
<!ENTITY % tei_att.segLike.attribute.function '
function %teidata.enumerated; #IMPLIED'>
<!ENTITY % tei_att.segLike.attributes '%tei_att.datcat.attributes;%tei_att.fragmentable.attributes;
%tei_att.segLike.attribute.function;'>
<!ENTITY % tei_att.sortable.attribute.sortKey '
sortKey %teidata.word; #IMPLIED'>
<!ENTITY % tei_att.sortable.attributes '
%tei_att.sortable.attribute.sortKey;'>
<!ENTITY % tei_att.edition.attribute.ed '
ed CDATA #IMPLIED'>
<!ENTITY % tei_att.edition.attribute.edRef '
edRef CDATA #IMPLIED'>
<!ENTITY % tei_att.edition.attributes '
%tei_att.edition.attribute.ed;
%tei_att.edition.attribute.edRef;'>
<!ENTITY % tei_att.spanning.attribute.spanTo '
spanTo %teidata.pointer; #IMPLIED'>
<!ENTITY % tei_att.spanning.attributes '
%tei_att.spanning.attribute.spanTo;'>
<!ENTITY % tei_att.styleDef.attribute.scheme '