**********************************************************************
* ezDTD
* VERSION 1.0
* BY DUCNAN CHEN
* ====================================================================
* THIS IS A FREEWARE.
* PLEASE SEND COMMENT TO FASTHAND@BIGFOOT.COM
**********************************************************************
# Author: José Luís dos Santos Costa
# Version: 1.0
# Organization: Universidade do Minho
# Date: 17 de Janeiro de 2000
<!-- 'Bulário Bracarense' Data Type Definition (DTD) -->
<!-- START OF ENTITIES DECLARATION SECTION -->
<!-- General Entities as Constants (abbreviations) -->
<!ENTITY aacute "á">
<!ENTITY eacute "é">
<!ENTITY iacute "í">
<!ENTITY oacute "ó">
<!ENTITY uacute "ú">
<!ENTITY agrave "à">
<!ENTITY egrave "è">
<!ENTITY igrave "ì">
<!ENTITY ograve "ò">
<!ENTITY ugrave "ù">
<!ENTITY ccedil "ç">
<!ENTITY atilde "ã">
<!ENTITY otilde "õ">
<!ENTITY acirc "â">
<!ENTITY ecirc "ê">
<!ENTITY icirc "î">
<!ENTITY ocirc "ô">
<!ENTITY ucirc "û">
<!ENTITY Aacute "Á">
<!ENTITY Eacute "É">
<!ENTITY Iacute "Í">
<!ENTITY Oacute "Ó">
<!ENTITY Uacute "Ú">
<!ENTITY Agrave "À">
<!ENTITY Egrave "È">
<!ENTITY Igrave "Ì">
<!ENTITY Ograve "Ò">
<!ENTITY Ugrave "Ù">
<!ENTITY Ccedil "Ç">
<!ENTITY Atilde "Ã">
<!ENTITY Otilde "Õ">
<!ENTITY Acirc "Â">
<!ENTITY Ecirc "Ê">
<!ENTITY Icirc "Î">
<!ENTITY Ocirc "Ô">
<!ENTITY Ucirc "Û">
<!ENTITY bbtitle "Bulário Bracarense - Sumários de Diplomas Pontifícios dos Séculos XI a XIX">
<!ENTITY bbotitle "bulário bracarense">
<!ENTITY bbcollection "Edições do Arquivo Distrital/Universidade do Minho/1986">
<!ENTITY bbauthor1 "Maria da Assunção J. Vasconcelos">
<!ENTITY bbauthor2 "António de Sousa Araújo">
<!ENTITY bbsideinfo "Bulário Bracarense ">
<!ENTITY adb "Arquivo Distrital de Braga">
<!ENTITY antt "Arquivo Nacional da Torre do Tombo">
<!ENTITY av "Arquivo do Vaticano">
<!ENTITY bmv "Biblioteca Municipal de Viseu">
<!ENTITY bnl "Biblioteca Nacional de Lisboa">
<!ENTITY um "Universidade do Minho">
<!ENTITY sgml "Standard Generalized Markup Language">
<!ENTITY html "HyperText Markup Language">
<!ENTITY xml "eXtensible Markup Language">
<!ENTITY frontpic SYSTEM "images/frontpic.gif" NDATA gif>
<!ENTITY backpic SYSTEM "images/backpic.gif" NDATA gif>
<!-- for references to undefined entities -->
<!--ENTITY #DEFAULT "!!!!! MISSING ENTITY !!!!!"-->
<!-- END OF ENTITIES DECLARATION SECTION -->
<!-- START OF NOTATIONS DECLARATION SECTION -->
<!NOTATION gif SYSTEM "">
<!-- GIF - The CompuServe Graphics Interchange Format (GIF)
is the file format used to display indexed-color graphics and images.
GIF is a compressed format that is designed to minimize
file transfer time over phone lines. -->
<!-- END OF NOTATIONS DECLARATION SECTION -->
<!-- START OF EXTERNAL PARAMETER NON-PARSED (BINARY) ENTITIES -->
**********************************************************************
ELEMENT: bulario
COMMENT: Elemento raíz da árvore.
Atributos:
(i)
title - título do documento;
(ii) pages - número
de páginas do documento original;
(iii) s-title -
título da lombada do documento original;
iv) s-slabel -
pequena etiqueta da lombada do documento.
**********************************************************************
<!ELEMENT bulario (intro, synctable, bibsiglas, summaries, appendix) >
<!ATTLIST bulario
title CDATA #FIXED "&bbtitle;"
pages CDATA #FIXED "256"
s-title CDATA #FIXED "&bbotitle;"
s-slabel CDATA #FIXED "adb/um 1986" >
**********************************************************************
ELEMENT: appendix
COMMENT: Apêndice.
Atributos:
(i) title - título
do apêndice.
**********************************************************************
<!ELEMENT appendix (subtitle, block+, transfbulas) >
<!ATTLIST appendix
title CDATA #FIXED "Apêndice" >
**********************************************************************
ELEMENT: transfbulas
COMMENT: Conjunto de bulas que foram transferidas de Braga para
o Arquivo Nacional da Torre do Tombo em 1858, por Augusto
Soromenho. Elemento integrante do apêndice.
**********************************************************************
<!ELEMENT transfbulas (transfbula+) >
<!ATTLIST transfbulas
>
**********************************************************************
ELEMENT: transfbula
COMMENT: Bula transferida de Braga para Lisboa
(T.T.).
Atributos:
(i) id - identificador da bula
transferida;
(ii) year - ano de transferência da
bula;
(iii) eyear - ano alternativo de transferência da
bula.
**********************************************************************
<!ELEMENT transfbula (#PCDATA) >
<!ATTLIST transfbula
id CDATA #REQUIRED
year CDATA #IMPLIED
eyear CDATA #IMPLIED >
**********************************************************************
ELEMENT: block
COMMENT: Bloco de texto, tipicamente um parágrafo.
**********************************************************************
<!ELEMENT block (#PCDATA) >
<!ATTLIST block
>
**********************************************************************
ELEMENT: subtitle
COMMENT: Subtítulo do apêndice.
**********************************************************************
<!ELEMENT subtitle (#PCDATA) >
<!ATTLIST subtitle
>
**********************************************************************
ELEMENT: summaries
COMMENT: Capítulo "IV - Sumários" que
contém efectivamente as bulas emitidas entre os
séculos XI e XIX.
Atributos:
(i) docidx - índice
deste capítulo;
(ii) title - título deste
capítulo.
**********************************************************************
<!ELEMENT summaries (century)+ >
<!ATTLIST summaries
docidx CDATA #FIXED "IV - "
title CDATA #FIXED "Sumários" >
**********************************************************************
ELEMENT: century
COMMENT: Cada uma das secções "IV - Século
[XI..XIX]". Elemento que contém um conjunto de bulas
referentes a um determinado século; elemento constituinte
do capítulo "IV - Sumários".
Atributos:
(i)
title - parte do título desta secção (a
outra %eacute; o identificador do século);
(ii) century
- identificador do século.
**********************************************************************
<!ELEMENT century (bula+) >
<!ATTLIST century
title CDATA #FIXED "Século"
century CDATA #REQUIRED >
**********************************************************************
ELEMENT: bula
COMMENT: Bula ou breve.
Atributos:
(i) id - identificador
unívoco da bula (formado por 'B' concatenado com o
número de ordem da bula);
(ii) role -
caracterização da bula como Bula ou Breve;
(iii)
syear - ano de emissão da bula;
(iv) eyear - ano final
de emissão da bula (apenas existente como atributo de um
intervalo de tempo [syear; eyear]);
(v) yabout - booleano
representativo da exactidão em relação ao
ano de emissão da bula: ("no", "yes") = (exacto,
não exacto);
(vi) ysure - booleano representativo da
certeza em relação ao ano de emissão da
bula: ("no", "yes") = (incerto, certo);
(vii) month - mês
de emissão da bula;
(viii) day - dia de emissão
de bula;
(ix) dsure - booleano representativo da certeza em
relação ao dia de emissão da bula: ("no",
"yes") = (incerto, certo);
(x) where - local de emissão
da bula;
(xi) wsure - booleano representativo da certeza em
relação ao local de emissão da bula: ("no",
"yes") = (incerto, certo);
(x) sure - booleano representativo
da certeza em relação à veracidade de todos
os atributos da bula. ("no", "yes") = (incerta, certa).
**********************************************************************
<!ELEMENT bula (header, content, addon) >
<!ATTLIST bula
id ID #REQUIRED
role (BULA | BREVE) "BULA"
syear CDATA #REQUIRED
eyear CDATA #IMPLIED
yabout (yes | no) "no"
ysure (yes | no) "yes"
month CDATA #IMPLIED
day CDATA #IMPLIED
dsure (yes | no) "yes"
where CDATA #IMPLIED
wsure (yes | no) "yes"
sure (yes|no) "yes" >
**********************************************************************
ELEMENT: addon
COMMENT: Informação adicional da bula.
**********************************************************************
<!ELEMENT addon (quoted?, library*, publ?, ref?, note?) >
<!ATTLIST addon
>
**********************************************************************
ELEMENT: note
COMMENT: Pequena nota ou observação relativamente
a uma bula.
**********************************************************************
<!ELEMENT note (#PCDATA) >
<!ATTLIST note
>
**********************************************************************
ELEMENT: ref
COMMENT: Informação relativa à
menção da bula noutros trabalhos.
**********************************************************************
<!ELEMENT ref (#PCDATA | anthropos | topos)* >
<!ATTLIST ref
>
**********************************************************************
ELEMENT: topos
COMMENT: Local a adicionar no índice
toponí
Atributos:
(i) contents - valor que prevalece em
relação ao conteúdo do elemento para
efeitos de geração de índice
toponímico;
(ii) name - informação
geográfica complementar do local;
(iii) geoinfo -
informação geográfica do local;
(iv) role
- especificação do local.
**********************************************************************
<!ELEMENT topos (#PCDATA) >
<!ATTLIST topos
contents CDATA #IMPLIED
name CDATA #IMPLIED
geoinfo CDATA #IMPLIED
role CDATA #IMPLIED >
**********************************************************************
ELEMENT: anthropos
COMMENT: Pessoa a adicionar no índice
antroponímico.
Atributos:
(i) fullname - nome completo
da pessoa (tem prioridade sobre o nome que consta no
conteúdo do elemento, i.e., se definido, o valor deste
atributo deverá ser gerado);
(ii) role -
designação da posição (e.g., grau)
da pessoa.
**********************************************************************
<!ELEMENT anthropos (#PCDATA) >
<!ATTLIST anthropos
fullname CDATA #IMPLIED
role CDATA #IMPLIED >
**********************************************************************
ELEMENT: publ
COMMENT: Informação relativa a uma prévia
publicação da bula.
**********************************************************************
<!ELEMENT publ (#PCDATA | anthropos | topos)* >
<!ATTLIST publ
>
**********************************************************************
ELEMENT: library
COMMENT: Indicação da cota original e/ou das cotas
dos cartórios em que a bula se encontra
localizada.
Atributos:
(i) name - nome do arquivo ou
biblioteca a que a(s) cota(s) se refere(m).
**********************************************************************
<!ELEMENT library (#PCDATA | anthropos | topos)* >
<!ATTLIST library
name CDATA #REQUIRED >
**********************************************************************
ELEMENT: quoted
COMMENT: Frase em latim que aparece depois do conteúdo da
bula.
Atributos:
(i) xml:lang: a língua utilizada neste
elemento.
**********************************************************************
<!ELEMENT quoted (#PCDATA | anthropos | topos)* >
<!ATTLIST quoted
xml:lang CDATA "pt" >
**********************************************************************
ELEMENT: content
COMMENT: Conteúdo da bula (o sumário do diploma
pontifício).
**********************************************************************
<!ELEMENT content (#PCDATA | anthropos | topos)* >
<!ATTLIST content
>
**********************************************************************
ELEMENT: header
COMMENT: Cabeçalho da bula: constituída pelo
emissor e destinatário(s) da bula.
**********************************************************************
<!ELEMENT header (who, whom*) >
<!ATTLIST header
>
**********************************************************************
ELEMENT: whom
COMMENT: O(s) destinatário(s) da bula; pode(m) ser:
arcebispo(s), bispo(s), abade(s), priore(s), deães, reis
de Portugal ou outras pessoas).
Atributos:
(i) link -
conectivo de ligação entre os destinatários
da bula. Tipicamente pertencente ao conjunto de conectivos {",
", " e "}.
**********************************************************************
<!ELEMENT whom (#PCDATA | anthropos | topos)* >
<!ATTLIST whom
link CDATA #IMPLIED >
**********************************************************************
ELEMENT: who
COMMENT: Nome do papa autor-emissor da bula.
Atributos:
(i)
link - conectivo de ligação entre o emissor e o
destinatário (ou conjunto de destinatários) da
bula. Tipicamente pertencente ao conjunto de conectivos {"a",
"ao", "aos"}.
**********************************************************************
<!ELEMENT who (#PCDATA | anthropos | topos)* >
<!ATTLIST who
link CDATA "a" >
**********************************************************************
ELEMENT: bibsiglas
COMMENT: Capítulo "III - Bibliografia e
Siglas".
Atributos:
(i) docidx - índice deste
capítulo;
(ii) title - título deste
capítulo.
**********************************************************************
<!ELEMENT bibsiglas (printedrefs, hwrittenrefs, abbsiglas) >
<!ATTLIST bibsiglas
docidx CDATA #FIXED "III - "
title CDATA #FIXED "Bibliografia e Siglas" >
**********************************************************************
ELEMENT: abbsiglas
COMMENT: Secção "III - 3 - Abreviaturas e
Siglas".
Atributos:
(i) docidx - identificação
desta secção.
(ii) title - título desta
secção.
**********************************************************************
<!ELEMENT abbsiglas (abbsigla)+ >
<!ATTLIST abbsiglas
docidx CDATA #FIXED "3 - "
title CDATA #FIXED "Abreviaturas e Siglas" >
**********************************************************************
ELEMENT: abbsigla
COMMENT: Abreviatura e sigla. Elemento constituinte da
secção "III - 3 - Abreviaturas e Siglas".
**********************************************************************
<!ELEMENT abbsigla (abb, sigla) >
<!ATTLIST abbsigla
>
**********************************************************************
ELEMENT: sigla
COMMENT: Sigla.
**********************************************************************
<!ELEMENT sigla (#PCDATA) >
<!ATTLIST sigla
>
**********************************************************************
ELEMENT: abb
COMMENT: Abreviatura.
**********************************************************************
<!ELEMENT abb (#PCDATA) >
<!ATTLIST abb
>
**********************************************************************
ELEMENT: hwrittenrefs
COMMENT: Secção "III - 2. Referências
Manuscritas". Constituída por conjuntos de
referências manuscritas.
Atributos:
(i) docidx -
índice desta secção;
(i) title -
título desta secção.
**********************************************************************
<!ELEMENT hwrittenrefs (hwrittenrefset)+ >
<!ATTLIST hwrittenrefs
docidx CDATA #FIXED "2 - "
title CDATA #FIXED "Referências Manuscritas" >
**********************************************************************
ELEMENT: hwrittenrefset
COMMENT: Conjunto de referências manuscritas, identificado
por um arquivo ou biblioteca.
Atributos:
(i) archive - o
arquivo ou biblioteca que identifica este conjunto de
referências manuscritas.
**********************************************************************
<!ELEMENT hwrittenrefset (hwref)+ >
<!ATTLIST hwrittenrefset
archive CDATA #REQUIRED >
**********************************************************************
ELEMENT: hwref
COMMENT: Referência manuscrita (elemento constituinte de
um conjunto de referências manuscritas).
**********************************************************************
<!ELEMENT hwref (#PCDATA) >
<!ATTLIST hwref
>
**********************************************************************
ELEMENT: printedrefs
COMMENT: Secção "III. 1 - Referências
impressas".
Atributos:
(i) docidx - índice desta
secção;
(ii) title - título desta
secção.
**********************************************************************
<!ELEMENT printedrefs (printedref)+ >
<!ATTLIST printedrefs
docidx CDATA #FIXED "1 - "
title CDATA #FIXED "Referências Impressas" >
**********************************************************************
ELEMENT: printedref
COMMENT: Referência impressa. Elemento constituinte da
secção "III. 1 - Referências
impressas".
Atributos:
(i) years - lista de anos a que a
referência impressa se reporta.
**********************************************************************
<!ELEMENT printedref (author, docname) >
<!ATTLIST printedref
years NMTOKENS #IMPLIED >
**********************************************************************
ELEMENT: docname
COMMENT: Nome do documento referido nas referências
impressas.
**********************************************************************
<!ELEMENT docname (#PCDATA) >
<!ATTLIST docname
>
**********************************************************************
ELEMENT: author
COMMENT: Autor de um determinado documento. No bulário
bracarense, este elemento é usado nos elementos
printedref (referência impressa) e quotation
(citação do capítulo "I -
Introdução").
**********************************************************************
<!ELEMENT author (#PCDATA) >
<!ATTLIST author
>
**********************************************************************
ELEMENT: synctable
COMMENT: Capítulo "Quadro sincrónico". Este
elemento é constituído por duas tabelas
cronologicamente ordenadas de arcebispos de Braga e de
papas.
Atributos:
(i) docidx - índice deste
capítulo;
(ii) title - título deste
capítulo.
**********************************************************************
<!ELEMENT synctable (archbishops, popes) >
<!ATTLIST synctable
docidx CDATA #FIXED "II - "
title CDATA #FIXED "Quadro Sincrónico" >
**********************************************************************
ELEMENT: popes
COMMENT: Lista de papas (elemento constituinte do "II - Quadro
Sincrónico").
Atributos:
(i) title - título
desta lista.
**********************************************************************
<!ELEMENT popes (pope)+ >
<!ATTLIST popes
title CDATA #FIXED "Papas" >
**********************************************************************
ELEMENT: pope
COMMENT: Cada um dos papas que é elemento constituinte da
lista de papas que constam do quadro sincrónico ("II -
Quadro Sincrónico / Papas").
Atributos:
(i) syear - ano
em que o papa foi ordenado como tal;
(ii) ano em que o papa
deixou de o ser. Se este atributo estiver omisso, então o
período de papado é de [syear; syear];
(iii) sure
- indicador da certeza em relação à data
relativa ao período de papado: ("no", "yes") = (incerta,
certa).
**********************************************************************
<!ELEMENT pope (#PCDATA) >
<!ATTLIST pope
syear CDATA #REQUIRED
eyear CDATA #IMPLIED
sure (yes | no) "yes" >
**********************************************************************
ELEMENT: archbishops
COMMENT: Lista de arcebispos de Braga (elemento constituinte do
"II - Quadro Sincrónico").
Atributos:
(i) title -
título desta lista.
**********************************************************************
<!ELEMENT archbishops (archbishop)+ >
<!ATTLIST archbishops
title CDATA #FIXED "Arcebispos de Braga" >
**********************************************************************
ELEMENT: archbishop
COMMENT: Arcebispo de Braga. Elemento integrante de "II - Quadro
Sincrónico / Arcebispos de Braga".
Atributos:
(i) syear
- ano em que o arcebispo foi ordenado como tal;
(ii) ano em que
o arcebispo deixou de o ser. Se este atributo estiver omisso,
então o período de arcebispado é de [syear;
syear];
(iii) sure - indicador da certeza em
relação à data relativa ao período
de arcebispado: ("no", "yes") = (incerta, certa).
**********************************************************************
<!ELEMENT archbishop (#PCDATA) >
<!ATTLIST archbishop
syear CDATA #REQUIRED
eyear CDATA #IMPLIED
sure (yes | no) "yes" >
**********************************************************************
ELEMENT: intro
COMMENT: Capítulo
"Introdução".
Atributos:
(i) docidx -
índice deste capítulo;
(ii) title - título
deste capítulo.
**********************************************************************
<!ELEMENT intro (quotation, idxlist) >
<!ATTLIST intro
docidx CDATA #FIXED "I - "
title CDATA #FIXED "Introdução" >
**********************************************************************
ELEMENT: idxlist
COMMENT: Lista indexada e numericamente ordenada de items.
**********************************************************************
<!ELEMENT idxlist (idxitem+) >
<!ATTLIST idxlist
>
**********************************************************************
ELEMENT: idxitem
COMMENT: Elemento indexado (pertencente a uma lista indexada).
**********************************************************************
<!ELEMENT idxitem (#PCDATA) >
<!ATTLIST idxitem
>
**********************************************************************
ELEMENT: quotation
COMMENT: Citação.
Atributos:
(i) author - autor
da citação;
(ii) title - título da obra
onde a citação aparece;
(iii) local - local da
publicação/edição da obra;
(iv)
year - ano da obra;
(v) page - página da obra onde a
citação se encontra.
**********************************************************************
<!ELEMENT quotation (block+) >
<!ATTLIST quotation
author CDATA #REQUIRED
title CDATA #REQUIRED
local CDATA #REQUIRED
year CDATA #REQUIRED
page CDATA #REQUIRED >