Chartes-TNAH / tite-live

0 stars 3 forks source link

En-tête : déclarations xml et doctype #39

Closed AlyxTaj closed 6 years ago

AlyxTaj commented 6 years ago

Voilà le code que j'ai en tête de document, avant la balise <TEI> En lien avec ce que je disais dans cette discussion https://github.com/orgs/Chartes-TNAH/teams/team-tite-live/discussions/5 L'en-tête est pour l'instant invalide malgré cela : <?xml version="1.0" encoding="UTF-8"?><?xml-model href="http://www.stoa.org/epidoc/schema/8.19/tei-epidoc.rng" schematypens="http://relaxng.org/ns/structure/1.0"?><?xml-model href="http://www.stoa.org/epidoc/schema/8.19/tei-epidoc.rng" schematypens="http://purl.oclc.org/dsdl/schematron"?><!DOCTYPE TEI.2 PUBLIC "-//TEI P4//DTD Main DTD Driver File//EN" "http://www.tei-c.org/Guidelines/DTD/tei2.dtd" [ <!ENTITY % TEI.XML "INCLUDE"><!ENTITY responsibility "<sponsor>Perseus Project, Tufts University</sponsor><principal>Gregory Crane</principal><respStmt><resp>Prepared under the supervision of</resp><name>Lisa Cerrato</name><name>William Merrill</name><name>Elli Mylonas</name><name>David Smith</name></respStmt>"> <!ENTITY fund.NEH '<funder n="org:NEH" The National Endowment for the Humanities' > <!ENTITY Perseus.publish "<publicationStmt><publisher>Trustees of Tufts University</publisher><pubPlace>Medford, MA</pubPlace><authority>Pereus Project</authority></publicationStmt>" <!ENTITY % PersProse PUBLIC "-//Perseus P4//DTD Perseus Prose//EN" "http://www.perseus.tufts.edu/DTD/1.0/PersProse.dtd"> %PersProse; ]>

Malgré tout (et de toute façon comme les différents fichiers doivent être réunis à la fin), il me semble qu'il vaut mieux remplacer dans le TEI Header les &responsibility; / &fund.NEH; et &Perseus.publish; par les entités listées dans !DOCTYPE. (Pour l'issue https://github.com/Chartes-TNAH/tite-live/issues/18 poke @aimelle) Pour ce qui est du contenu, ce qui est dans le !DOCTYPE est directement copié des DTD Perseus et me semble tout à fait convenir.