Я хочу использовать элемент / схему teiCorpus, которые можно найти в Oxygen XML, для структурирования корпуса.К сожалению, я не знаю, где добавить атрибуты, такие как <date>
или <mediatype>
.Я пытался поместить их в заголовок или в тело, но Oxygen не проверяет документ, потому что эти атрибуты не разрешены там, где я их помещаю.Я также пытался использовать что-то вроде <p class="mediatype">
в теле, но "class='mediatype'"
, похоже, тоже не работает.Нужно ли менять dtd, чтобы он работал или есть другая возможность?
Поскольку меня спросили, вот пример кода:
<teiCorpus xmlns="http://www.tei-c.org/ns/1.0">
<teiHeader>
....
</teiHeader>
<TEI xml:id="MyTextNumber1">
<teiHeader>
<fileDesc>
<titleStmt>
</titleStmt>
<publicationStmt>
</publicationStmt>
<sourceDesc>
</sourceDesc>
</fileDesc>
</teiHeader>
<text>
<body>
</body>
</text>
</TEI>
</teiCorpus>
Я хочу добавить туда собственные атрибуты, такие как "mediatype" или "date", как в обычном XMLфайл.Я перепробовал почти все варианты, но я получаю только коды ошибок, такие как "element "date" not allowed here; expected the element end-tag or element ..."
Как мне реализовать пользовательские атрибуты в TEI?Возможно ли это?