DTD
E127654
DTD (Document Type Definition) is an XML schema language used to define the legal structure, elements, and attributes of an XML document.
All labels observed (2)
How this entity was disambiguated
This entity first appeared as the object of triple T1096362 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: DTD Context triple: [Schematron, canBeUsedWith, DTD]
-
A.
SGML
SGML (Standard Generalized Markup Language) is a standardized metalanguage for defining markup languages used to structure and describe the content of electronic documents.
-
B.
DSSSL
DSSSL (Document Style Semantics and Specification Language) is an ISO standard language used to define stylesheets and transformations for SGML documents, particularly in technical publishing.
-
C.
XHTML
XHTML is a reformulation of HTML as an XML-based markup language designed to create structured, standards-compliant web pages.
-
D.
XML
XML (Extensible Markup Language) is a flexible, text-based markup language designed for structuring, storing, and transporting data in a platform-independent way.
-
E.
ISO/IEC 19757 (Document Schema Definition Languages, DSDL)
ISO/IEC 19757 (Document Schema Definition Languages, DSDL) is a multi-part international standard that defines a modular framework of languages and mechanisms for validating and describing the structure and semantics of XML documents.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: DTD Target entity description: DTD (Document Type Definition) is an XML schema language used to define the legal structure, elements, and attributes of an XML document.
-
A.
SGML
SGML (Standard Generalized Markup Language) is a standardized metalanguage for defining markup languages used to structure and describe the content of electronic documents.
-
B.
DSSSL
DSSSL (Document Style Semantics and Specification Language) is an ISO standard language used to define stylesheets and transformations for SGML documents, particularly in technical publishing.
-
C.
XHTML
XHTML is a reformulation of HTML as an XML-based markup language designed to create structured, standards-compliant web pages.
-
D.
XML
XML (Extensible Markup Language) is a flexible, text-based markup language designed for structuring, storing, and transporting data in a platform-independent way.
-
E.
ISO/IEC 19757 (Document Schema Definition Languages, DSDL)
ISO/IEC 19757 (Document Schema Definition Languages, DSDL) is a multi-part international standard that defines a modular framework of languages and mechanisms for validating and describing the structure and semantics of XML documents.
- F. None of above. chosen
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
XML schema language
ⓘ
document type definition ⓘ |
| advantage |
human-readable declarations
ⓘ
simple syntax ⓘ widely supported by XML parsers ⓘ |
| appliesTo |
SGML
ⓘ
XML ⓘ |
| canBe |
external DTD
ⓘ
internal DTD ⓘ |
| canBeReferencedBy | DOCTYPE declaration ⓘ |
| cardinalityOperators |
* (zero or more)
ⓘ
+ (one or more) ⓘ ? (zero or one) ⓘ |
| combinationOperators |
choice (vertical bar)
ⓘ
sequence (comma) ⓘ |
| component |
attribute-list declaration
ⓘ
element declaration ⓘ entity declaration ⓘ notation declaration ⓘ |
| declares | root element of an XML document ⓘ |
| defines |
attribute lists
ⓘ
element types ⓘ entities ⓘ notations ⓘ |
| expressivenessComparedTo |
less expressive than RELAX NG
ⓘ
less expressive than XML Schema (XSD) ⓘ |
| fullName | Document Type Definition ⓘ |
| introducedWith | original XML 1.0 recommendation ⓘ |
| limitation |
limited data typing
ⓘ
no support for XML namespaces ⓘ no support for complex type derivation ⓘ |
| origin | derived from SGML DTDs ⓘ |
| relatedTo |
RELAX NG
ⓘ
Schematron ⓘ XML Schema ⓘ
surface form:
XML Schema Definition (XSD)
|
| representationFormat | plain text ⓘ |
| standardizedIn |
XML
ⓘ
surface form:
XML 1.0 specification
|
| supports |
external subset
ⓘ
internal subset ⓘ |
| supportsContentModels |
any content
ⓘ
element content ⓘ empty content ⓘ mixed content ⓘ |
| syntaxStyle | declarative ⓘ |
| usedFor |
defining allowed attributes in an XML document
ⓘ
defining allowed elements in an XML document ⓘ defining the legal structure of an XML document ⓘ validating XML documents ⓘ |
| usedIn |
configuration file formats based on XML
ⓘ
document-centric XML workflows ⓘ legacy XML applications ⓘ |
| validationType | grammar-based validation ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: DTD Description of subject: DTD (Document Type Definition) is an XML schema language used to define the legal structure, elements, and attributes of an XML document.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
DITA DTDs