https://w3id.org/spec-ontology/docoLorem ipsum dolor amet.
The Specification Content Types extends the Document Components Ontology (DoCO) [DOCO] to provide a structured vocabulary of components found in specifications and their serialization formats (e.g. formulas in LaTex or ContentMathML). It is part of the larger SPEC ontology. [SPEC]
By specificying the serialization format machines know how a document component can be used or rendered. For example, ContentMathML can be used to render formulas but not for computation, unlike StrictMathML.
The current ontology supports a limited number of serialization formats for list, tables and formulas.
| Document components | Serialization formats | Notes |
|---|---|---|
| List | HTML | |
| Markdown | ||
| Table | HTML | |
| Markdown | ||
| Formula | ContentMathML | Presentation markup |
| LaTex | ||
| StrictMathML | Content markup |

| URI | https://w3id.org/spec-ontology/doco/ContentMathML |
|---|---|
| Definition |
A mathematical equation in Content MathML. Een wiskundige formule in Content MathML. |
| Parent class |
rdfs:Datatypecl |
| URI | https://w3id.org/spec-ontology/doco/Latex |
|---|---|
| Definition |
A mathematical equation in LaTex. Een wiskundige formule in LaTex. |
| Parent class |
rdfs:Datatypecl |
| URI | https://w3id.org/spec-ontology/doco/StrictMathML |
|---|---|
| Definition |
A mathematical equation in Strict Content MathML. Een wiskundige formule in Strict Content MathML. |
| Parent class |
rdfs:Datatypecl |
| URI | http://purl.org/spar/c4o/hasContent |
|---|
https://w3id.org/spec-ontology/spechttps://w3id.org/spec-ontology/bindhttps://w3id.org/spec-ontology/cathttps://w3id.org/spec-ontology/docohttp://purl.org/spar/c4o/http://purl.org/spar/doco/http://www.w3.org/1999/02/22-rdf-syntax-ns#http://www.w3.org/2000/01/rdf-schema#| c | Classes |
| op | Object Properties |
| fp | Functional Properties |
| dp | Data Properties |
| dp | Annotation Properties |
| p | Properties |
| ni | Named Individuals |