Lo schema di codifica, basato sulla sintassi dello Standard
Generalized Markup Language (SGML, ISO 8879), si compone di elementi,
di attributi, e di regole che gestiscono la loro occorrenza all'interno
dell'atto; nato come strumento di codifica per la creazione di testi elettronici
a fine editoriale e a supporto per l'analisi informatizzata dei testi
č indirizzato a tutti coloro che intendono produrre e diffondere edizioni
di atti in formato elettronico a fini scientifici e di ricerca, in particolare
nel dominio storico; esso consente infatti di rappresentare la struttura
astratta del documento diplomatico insieme alle caratteristiche testuali
rilevanti per diverse aree di ricerca (diplomatica, storica, analisi linguistica,
etc.). |
<?xml version="1.0" encoding="ISO-8859-1"?>
<!ELEMENT EDITIO (INFOED, INFODB, TENOR)>
<!ELEMENT INFOED (FILE, AREA, FONDO, NUMERO, TIT-DOC, DATA, APPARATO,
DOC-PREC, DOC-SUC, REGESTO)*>
<!ELEMENT FILE (#PCDATA)>
<!ELEMENT AREA (#PCDATA)>
<!ELEMENT FONDO (#PCDATA)>
<!ELEMENT NUMERO (#PCDATA)>
<!ELEMENT TIT-DOC (#PCDATA)>
<!ELEMENT DATA (#PCDATA)>
<!ELEMENT DOC-PREC (#PCDATA)>
<!ELEMENT DOC-SUC (#PCDATA)>
<!ATTLIST DOC-PREC href CDATA #IMPLIED>
<!ATTLIST DOC-SUC href CDATA #IMPLIED>
<!ELEMENT REGESTO (#PCDATA)>
<!ATTLIST REGESTO href CDATA #IMPLIED>
<!ELEMENT APPARATO (TRADITIO | AUTH | RECTO | VERSO
| P | EDIZIONE | BIBLIO | OSSERVAZIONI)*>
<!ELEMENT TRADITIO (#PCDATA | TXT | DOC | ABBR | ITALIC | REST)*>
<!ELEMENT AUTH (#PCDATA | ABBR | REST | TXT | DOC)*>
<!ELEMENT ABBR (#PCDATA)>
<!ELEMENT REST (#PCDATA | NOTA | MCRTOP | TOP | CARICA | PERSONA)*>
<!ELEMENT ELONG (#PCDATA | NOTA | ABBR | PERSONA | ECCL)*>
<!ELEMENT NOTA (#PCDATA | DOC)*>
<!ATTLIST NOTA doc CDATA #IMPLIED cit CDATA #IMPLIED>
<!ELEMENT ITALIC (#PCDATA)>
<!ELEMENT FC EMPTY>
<!ELEMENT P EMPTY>
<!ELEMENT INVO_SIMBOLICA EMPTY>
<!ELEMENT TXT (#PCDATA | TOP | CARICA | PERSONA | REST | ABBR | NOTA
| DOC | MESTIERE | PROFESSIONE)*>
<!ELEMENT RECTO (#PCDATA | ABBR | REST | TXT | DOC)*>
<!ELEMENT VERSO (#PCDATA | P | ABBR | REST | TXT | DOC)*>
<!ELEMENT BIBLIO (#PCDATA | P)*>
<!ELEMENT EDIZIONE (#PCDATA | ITALIC | P)*>
<!ELEMENT OSSERVAZIONI (#PCDATA | DOC | P | NOTA | ITALIC | TXT)*>
<!ELEMENT DOC (#PCDATA | REST | ABBR | TXT)*>
<!ATTLIST DOC href CDATA #IMPLIED>
<!ELEMENT INFODB (FILE, VALID, LOC, TIT, TRAD, SEGN,
ARCH-PROV, TERRITORIO, CONFECTIO)>
<!ELEMENT VALID (FROM, TO)>
<!ELEMENT FROM (#PCDATA)>
<!ELEMENT TO (#PCDATA)>
<!ELEMENT LOC (#PCDATA)>
<!ELEMENT TIT (#PCDATA)>
<!ELEMENT TRAD (#PCDATA)>
<!ELEMENT SEGN (ARCH, FONDO, PEZZO, ALTRO)>
<!ELEMENT ARCH (#PCDATA)>
<!ELEMENT PEZZO (#PCDATA)>
<!ELEMENT ALTRO (#PCDATA)>
<!ELEMENT ARCH-PROV (#PCDATA)>
<!ELEMENT TERRITORIO (#PCDATA)>
<!ELEMENT CONFECTIO (#PCDATA | NOT | QUAL | ROGSUBSCRIPT
| AUTHSUBSCRIPT | AUTHSCRIPT | ROG)*>
<!ELEMENT NOT (#PCDATA | QUAL)*>
<!ELEMENT QUAL (#PCDATA)>
<!ELEMENT ROGSUBSCRIPT (#PCDATA | QUAL | PERSONA | ABBR | REST |
NOTA | DOC)*>
<!ELEMENT AUTHSCRIPT (#PCDATA | QUAL)*>
<!ELEMENT AUTHSUBSCRIPT (#PCDATA | QUAL)*>
<!ELEMENT TENOR (#PCDATA | LITTERAE | P | PROTOCOLLO
| TESTO | ESCATOCOLLO | INTENOR)*>
<!ELEMENT LITTERAE (SALUTATIO, CAPTATIOBENEVOLENTIAE, NARRATIO, PETITIO,
P, CONCLUSIO)>
<!ELEMENT SALUTATIO (#PCDATA | TOP | AUCT | TITOLO | CARICA | RECIP)*>
<!ELEMENT CAPTATIOBENEVOLENTIAE (#PCDATA)>
<!ATTLIST PETITIO tipo (precettiva) #IMPLIED>
<!ELEMENT PETITIO (#PCDATA)>
<!ELEMENT CONCLUSIO (#PCDATA)>
<!ELEMENT PROTOCOLLO (#PCDATA | INVO_SIMBOLICA | INVOCATIO | INTITULATIO
| INSCRIPTIO | DTCRON | DTTOP | ABBR | REST | ELONG | ECCL | P | NOTA
| SIGNUM_NOT)*>
<!ELEMENT INVOCATIO (#PCDATA | ABBR | REST | NOTA | ELONG)*>
<!ELEMENT INTITULATIO (#PCDATA | AUCT | CARICA | PERSONA | TOP |
ABBR | REST | RECIP | ELONG | TITOLO | NOTA)*>
<!ATTLIST INSCRIPTIO tipo (universale | collettiva | personale) #REQUIRED>
<!ELEMENT INSCRIPTIO (#PCDATA | RECIP | PERSONA | ECCL | ABBR | REST
| ELONG | NOTA)*>
<!ELEMENT DTCRON (#PCDATA | CARICA | PERSONA | ABBR | REST | ELONG
| TITOLO | NOTA)*>
<!ATTLIST DTCRON stl CDATA #IMPLIED ind CDATA #IMPLIED>
<!ELEMENT DTTOP (#PCDATA | ABBR | REST | P | NOTA | TOP | MCRTOP
| CARICA | PERSONA | TITOLO | ECCL)*>
<!ELEMENT ECCL (#PCDATA | TOP | MCRTOP | REST | ABBR | NOTA | DOC)*>
<!ATTLIST ECCL id CDATA #REQUIRED top CDATA #REQUIRED>
<!ATTLIST RECIP qualità (beneficiario | destinatario | esecutore)
#REQUIRED>
<!ELEMENT PERSONA (#PCDATA | TOP | MCRTOP | ECCL | ABBR | REST |
ELONG | DOC | NOTA)*>
<!ATTLIST PERSONA
nm CDATA #REQUIRED
id CDATA #IMPLIED
pat CDATA #IMPLIED
mat CDATA #IMPLIED
fil CDATA #IMPLIED
vir CDATA #IMPLIED
ux CDATA #IMPLIED
fr CDATA #IMPLIED
sor CDATA #IMPLIED
par CDATA #IMPLIED
famiglia CDATA #IMPLIED >
<!ELEMENT CARICA (#PCDATA | NOTA | ECCL | MCRTOP | TOP | REST | ABBR)*>
<!ELEMENT GARANTE (#PCDATA | NOTA | ECCL | MCRTOP | TOP | REST |
FC | TITOLO | PROFESSIONE | PERSONA | MESTIERE | CARICA | ABBR)*>
<!ATTLIST CARICA nm CDATA #IMPLIED id CDATA #IMPLIED>
<!ELEMENT TITOLO (#PCDATA | NOTA | ECCL | MCRTOP | TOP | REST | ABBR)*>
<!ATTLIST TITOLO nm CDATA #IMPLIED id CDATA #IMPLIED >
<!ELEMENT PROFESSIONE (#PCDATA | NOTA | ECCL | MCRTOP | TOP | REST
| ABBR)*>
<!ATTLIST PROFESSIONE nm CDATA #IMPLIED id CDATA #IMPLIED >
<!ATTLIST MESTIERE nm CDATA #IMPLIED id CDATA #IMPLIED >
<!ELEMENT MESTIERE (#PCDATA | TOP | MCRTOP | NOTA | REST | ABBR |
DOC)*>
<!ELEMENT AUCT (#PCDATA | CARICA | PERSONA | FC | TOP | MCRTOP |
ECCL | NOTA | REST | ABBR | DOC | MESTIERE | TITOLO)*>
<!ATTLIST SANCTIO pena (spirituale | temporale) #IMPLIED>
<!ELEMENT SANCTIO (#PCDATA | ABBR | REST | PERSONA | ELONG | CARICA
| TOP | NOTA | PROFESSIONE | TITOLO)*>
<!ELEMENT TOP (#PCDATA | REST | ABBR | NOTA | ELONG | DOC | CARICA
| FC | PERSONA | ECCL | MESTIERE | GARANTE | PROFESSIONE)*>
<!ATTLIST TOP nm CDATA #REQUIRED id CDATA #IMPLIED >
<!ELEMENT MCRTOP (#PCDATA | REST | ABBR | NOTA | PERSONA | DOC)*>
<!ATTLIST MCRTOP nm CDATA #REQUIRED top CDATA #REQUIRED>
<!ELEMENT ESCATOCOLLO (#PCDATA | P | ABBR | REST | NOTA | DOC | IURAMENTUM
| DATATIO | DTCRON | DTTOP | SMREG | SMR | SMC | SMT | SUBSCRIPTIO |
COMPLETIO | TESTES | ROGATIO | IUSSIO | CARICA | PERSONA | TITOLO |
PROFESSIONE)*>
<!ELEMENT DATATIO (#PCDATA | P | DTCRON | DTTOP | SCRIPT | PERSONA
| ABBR | REST | ELONG | NOTA)*>
<!ELEMENT SMREG (#PCDATA | PERSONA | ABBR | REST | NOTA | P | DOC
| CARICA | TITOLO)*>
<!ELEMENT SMR (#PCDATA | CONS | PERSONA | TOP | ABBR | REST | NOTA
| P | DOC)*>
<!ELEMENT SMC (#PCDATA | CARICA | P | PERSONA | TOP | ABBR | REST
| NOTA | DOC)*>
<!ELEMENT SMT (#PCDATA | ABBR | REST | NOTA | PERSONA | TOP | ECCL
| DOC | P)*>
<!ELEMENT SUBSCRIPTIO (#PCDATA | ABBR | TOP | REST | NOTA | PERSONA
| ELONG | P | CARICA | TITOLO)*>
<!ELEMENT ROGATIO (#PCDATA | MCRTOP | TOP | CARICA | PERSONA | ABBR
| REST | NOTA | P | TITOLO | PROFESSIONE)*>
<!ELEMENT SIGNUM_NOT (#PCDATA)>
<!ELEMENT COMPLETIO (#PCDATA | CARICA | PROFESSIONE | PERSONA | IUSSIO
| SCRIPT | ROG | ROGSUBSCRIPT | ABBR | REST | NOTA | DOC | ELONG | TOP
| SIGNUM_NOT | P)*>
<!ELEMENT IUSSIO (#PCDATA | SCRIPT | PERSONA | ABBR | REST | NOTA
| DOC | ELONG | P)*>
<!ELEMENT RECIP (#PCDATA | CARICA | PERSONA | ECCL | TOP | MCRTOP
| REST | ABBR | NOTA | ELONG | DOC | TITOLO)*>
<!ELEMENT SCRIPT (#PCDATA | PERSONA | NOTA | REST | ABBR | ELONG
| PROFESSIONE | CARICA)*>
<!ELEMENT ROG (#PCDATA | CARICA | PERSONA | NOTA | REST | ABBR |
ELONG | TITOLO)*>
<!ELEMENT TESTO (#PCDATA | EXORDIUM | NARRATIO | PROMULGATIO | IURAMENTUM
| DISPOSITIO | CARICA | PERSONA | CONS | TOP | CLAUSULAE | CORROBORATIO
| SANCTIO | RECIP | ABBR | REST | NOTA | DOC)*>
<!ELEMENT CORROBORATIO (#PCDATA | ABBR | MCRTOP | CARICA | TOP |
CONS | PERSONA | REST | ELONG | NOTA | TITOLO)*>
<!ELEMENT EXORDIUM (#PCDATA | CARICA | ABBR | REST | NOTA | ELONG
| AUCT | RECIP | CONS | PERSONA | TOP | MCRTOP | ECCL | RES)*>
<!ELEMENT NARRATIO (#PCDATA | CARICA | ABBR | REST | NOTA | ELONG
| AUCT | RECIP | RES | DEF | CONS | TESTES | SCRIPT | PERSONA | ECCL
| DOC | TOP | MCRTOP | P | INTENOR | TITOLO)*>
<!ELEMENT INTENOR (#PCDATA | DOC | P | PROTOCOLLO | TESTO | ESCATOCOLLO)*>
<!ATTLIST PROMULGATIO tipo (personale | universale) #REQUIRED >
<!ELEMENT PROMULGATIO (#PCDATA | ABBR | REST | NOTA | AUCT | RECIP
| RES)*>
<!ATTLIST CLAUSULAE tipo (accessoria | ingiuntiva | proibitiva |
derogatoria | obbligazione | fideiussione | rinuncia) #REQUIRED>
<!ELEMENT CLAUSULAE (#PCDATA | P | ABBR | REST | NOTA | ELONG | DOC
| PERSONA | CONS | REN | ECCL | RES | CARICA | TOP | RECIP | DEF | AUCT
| MONETA | MCRTOP | PROFESSIONE | TITOLO)*>
<!ELEMENT IURAMENTUM (#PCDATA | GARANTE | FC | P | ABBR | REST |
NOTA | ELONG | DOC | CONS | REN | ECCL | RES | CARICA | TITOLO | TOP
| RECIP | DEF | AUCT | MCRTOP | MESTIERE | CLAUSULAE | PROFESSIONE)*>
<!ELEMENT REN (#PCDATA | ABBR | REST | NOTA | DOC | PERSONA)*>
<!ELEMENT RES (#PCDATA | ABBR | REST | NOTA | ELONG | DOC | CARICA
| PERSONA | ECCL | TOP | MONETA | MCRTOP | TITOLO)*>
<!ELEMENT MONETA (#PCDATA | ABBR | TOP)*>
<!ELEMENT DISPOSITIO (#PCDATA | CARICA | TITOLO | ABBR | REST | NOTA
| P | DOC | ELONG | AUCT | RECIP | PERSONA | RES | ECCL | TOP | MCRTOP
| CONS | DEF | REN | TESTES | SCRIPT | NARRATIO | IURAMENTUM | CLAUSULAE
| INTENOR | SANCTIO | MONETA | PROFESSIONE | MESTIERE)*>
<!ELEMENT DEF (#PCDATA | CARICA | ABBR | REST | NOTA | DOC | PERSONA
| AUCT | TOP | MCRTOP | ECCL | TITOLO)*>
<!ELEMENT CONS (#PCDATA | CARICA | PERSONA | ABBR | TOP | REST |
NOTA | ELONG | DOC | TITOLO)*>
<!ATTLIST TESTES intervento (atto_giuridico | atto_scritto) #IMPLIED
>
<!ELEMENT TESTES (#PCDATA | CARICA | PERSONA | MESTIERE | PROFESSIONE
| ABBR | REST | NOTA | TOP | FC | ECCL | DOC | TITOLO)*>
|