DoCO, the Document Components Ontology
language en

DoCO, the Document Components Ontology

Release: 2015-07-03

Modified on: 2026-06-25
This version:
http://purl.org/spar/doco/2026-06-25
Latest version:
http://purl.org/spar/doco/
Previous version:
http://purl.org/spar/doco/2015-07-03
Revision:
1.4.0
Issued on:
2015-07-03
Authors:
David Shotton
Silvio Peroni
Contributors:
Sebastian Barzaghi
Publisher:
https://ror.org/00wb4mk85
Imported Ontologies:
deo
po
Source:
http://doi.org/10.3233/SW-150177
See also:
http://www.sparontologies.net/ontologies/doco
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by/4.0/legalcode
Cite as:
Constantin, A., Peroni, S., Pettifer, S., Shotton, D., Vitali, F. (2016). The Document Components Ontology (DoCO). In Semantic Web, 7 (2): 167-181. DOI: http://doi.org/10.3233/SW-150177
DOI:
10.3233/SW-150177
Compatible with:
http://purl.org/spar/doco/2015-07-03
Vocabulary maintained at:
https://github.com/SPAROntologies/doco

Published version

Abstract

The Document Components Ontology (DoCO) is an ontology that provides a structured vocabulary written of document components, both structural (e.g., block, inline, paragraph, section, chapter) and rhetorical (e.g., introduction, discussion, acknowledgements, reference list, figure, appendix).

Introduction back to ToC

The Document Components Ontology (DoCO) is an OWL 2 DL ontology that provides a general-purpose structured vocabulary of document elements. DoCO has been designed as a general unifying ontological framework for describing different aspects related to the content of scientific and other scholarly texts. Its primary goal has been to improve the interoperability and shareability of academic documents (and related services) when multiple formats are actually used for their storage.

Namespace declarations

Table 1: Namespaces used in the document
bibo<http://purl.org/ontology/bibo/>
dc<http://purl.org/dc/elements/1.1/>
deo<http://purl.org/spar/deo/>
doco<http://purl.org/spar/doco/>
foaf<http://xmlns.com/foaf/0.1/>
mod<https://w3id.org/mod#>
ns<http://www.w3.org/2003/06/sw-vocab-status/ns#>
orb<http://purl.org/orb/1.0/>
owl<http://www.w3.org/2002/07/owl#>
pattern<http://www.essepuntato.it/2008/12/pattern#>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
schema<https://schema.org/>
skos<http://www.w3.org/2004/02/skos/core#>
sro<http://salt.semanticauthoring.org/ontologies/sro#>
terms<http://purl.org/dc/terms/>
vann<http://purl.org/vocab/vann/>
vocab<https://w3id.org/widoco/vocab#>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

DoCO, the Document Components Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Description

The Document Components Ontology (DoCO) is an OWL 2 DL ontology that provides a general-purpose structured vocabulary of document elements. DoCO has been designed as a general unifying ontological framework for describing different aspects related to the content of scientific and other scholarly texts. Its primary goal has been to improve the interoperability and shareability of academic documents (and related services) when multiple formats are actually used for their storage.

The creation of DoCO was undertaken by studying different corpora of documents (mainly scientific literature and web documents on different topics) and publishers' guidelines, from two perspectives – the structural and the rhetorical. In addition, some informal interviews have been done with researchers in different fields and with academic publishers, in order to gather as much information as possible about document components and their use.

DoCO imports the Pattern Ontology that describes structural patterns (introduced in the paper entitled Dealing with structural patterns of XML documents), and the Discourse Element Ontology (DEO), which was developed with DoCO and describes rhetorical components. Additionally, it also defines hybrid classes describing elements that are both structural and rhetorical in nature, such as paragraph (doco:Paragraph), section (doco:Section) or list (doco:List). DoCO is also aligned with the SALT Rhetorical Ontology and the Ontology of Rhetorical Blocks (ORB). A concise summary of the main DoCO classes and its imported ontologies is shown in the following figure.

A diagram illustrating DoCO's architecture, with its mail classes distributed accoridng to the ontologies they have been imported from.

Examples of use

In the following subsections, we introduce some examples to showcase how to use DoCO.

The prefixes that are used in all the examples provided below are defined as follows:

@prefix : <http://www.sparontologies.net/example/> .
@prefix doco: <http://purl.org/spar/doco/> .
@prefix deo: <http://purl.org/spar/deo/> .
@prefix po: <http://www.essepuntato.it/2008/12/pattern#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix fabio: <http://purl.org/spar/fabio/> .
@prefix co: <http://purl.org/co/> .
@prefix c4o: <http://purl.org/spar/c4o> .

Describing the structure of an article

DoCO can be used for describing several parts of a document such as a journal article (defined through the FaBiO class fabio:JournalArticle) connecting then by means of the object property po:contains. It can be also used in combination with C4O and the Collections Ontology (CO) for describing its textual content and the particular order in which the various components appear. In particular, the actual textual content of each component can be specified through the property c4o:hasContent, while the order can be described by using the entities related with the class co:List.

:paper a fabio:JournalArticle ;
    po:contains
        :front-matter ,
        :body-matter ,
        :back-matter ;
    co:firstItem [
        co:itemContent :front-matter ;
        co:nextItem [
            co:itemContent :body-matter ;
            co:nextItem [
                co:itemContent :back-matter ] ] ] .

:body-matter a doco:BodyMatter ;
    po:contains
        :section-introduction ,
        :section-related-work ,
        :section-document-components ,
        :section-adoption ,
        :section-conclusions ;
    co:firstItem [
        co:itemContent :section-introduction ;
        co:nextItem [
            co:itemContent :section-related-work ;
            co:nextItem [
                co:itemContent :section-document-components ;
                co:nextItem [
                    co:itemContent :section-adoption ;
                    co:nextItem [
                        co:itemContent :section-conclusions ] ] ] ] ] .

:section-introduction a doco:Section , deo:Introduction ;
    po:containsAsHeader :section-introduction-title ;
    po:contains
        :paragraph-1 ,
        :paragraph-2 ,
        :paragraph-3 ,
        :paragraph-4 ;
    co:firstItem [
        co:itemContent :section-introduction-title ;
        co:nextItem [
            co:itemContent :paragraph-1 ;
            co:nextItem [
                co:itemContent :paragraph-2 ;
                co:nextItem [
                    co:itemContent :paragraph-3 ;
                    co:nextItem [
                        co:itemContent :paragraph-4 ] ] ] ] ] .

:section-introduction-title a doco:SectionTitle ;
    c4o:hasContent 'Introduction' .

:paragraph-1 a doco:Paragraph ;
    po:contains
        :sentence-1 ,
        :sentence-2 ,
        :sentence-3 ,
        :sentence-4 ,
        :sentence-5 ,
        :sentence-6 ,
        :sentence-7 ;
    co:firstItem [
        co:itemContent :sentence-1 ;
        co:nextItem [
            co:itemContent :sentence-2 ;
            co:nextItem [
                co:itemContent :sentence-3 ;
                co:nextItem [
                    co:itemContent :sentence-4 ;
                    co:nextItem [
                        co:itemContent :sentence-5 ;
                        co:nextItem [
                            co:itemContent :sentence-6 ] ] ] ] ] ] .

:sentence-1 a doco:Sentence ;
    c4o:hasContent 'One of the most important criteria for the
        evaluation of a scientific contribution is the coherent
        organisation of the textual narrative that describes it,
        most often published as a scientific article or book.' .

Sentences containing references to bibliographic items

Among the various parts of a paper, describing references to other objects of the paper, such as bibliographic references, can be of some interest for keeping track, for instance, the number of times a particular publication is actually cited within a paper. DoCO allows one to describe all these parts and to link them together.

:sentence a doco:Sentence ;
    c4o:hasContent 'For instance, a recent report by Beck [3]
        explains the requirements for an XML vocabulary of
        scientific journals to be acceptable for inclusion
        in PubMed Central.' ;
    po:contains :reference-to-3 .

:reference-to-3 a deo:Reference ;
    c4o:hasContent '[3]' ;
    dcterms:references :bibliographic-reference-3 .

:bibliographic-reference-3 a deo:BibliographicReference ;
    c4o:hasContent '[3] Beck, J. (2010). Report from the Field:
        PubMed Central, an XML-based Archive of Life Sciences
        Journal Articles. In Proceedings of the International
        Symposium on XML for the Long Haul: Issues in the Long-term
        Preservation of XML.
        OA at http://dx.doi.org/10.4242/BalisageVol6.Beck01.' .

Competency Questions

DoCO can be used for answering several questions related to documents and their structural and rethorical elements.

In the following subsections, some of them are introduced together with their respective SPARQL queries.

The prefixes that are used in all the SPARQL queries provided below are defined as follows:

PREFIX : <http://www.sparontologies.net/example/> 
PREFIX doco: <http://purl.org/spar/doco/>
PREFIX deo: <http://purl.org/spar/deo/>
PREFIX po: <http://www.essepuntato.it/2008/12/pattern#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX fabio: <http://purl.org/spar/fabio/>
PREFIX co: <http://purl.org/co/>
PREFIX c4o: <http://purl.org/spar/c4o>

CQ1

What are all the sections contained within the article's body matter, and in which sequential order do they appear?

SELECT ?section ?sectionType
WHERE {
    ?bodyMatter a doco:BodyMatter ;
                co:firstItem ?item .

    ?item co:itemContent ?section .
    ?item co:nextItem* ?next .
    ?next co:itemContent ?section .

    OPTIONAL { ?section a ?sectionType . }
}

CQ2

What is the literal textual content of the first sentence belonging to the first paragraph of the introduction section?

SELECT ?sentenceText
WHERE {
    ?introSection a deo:Introduction .

    ?introSection co:firstItem ?headerItem .
    ?headerItem co:nextItem ?firstParagraphItem .
    ?firstParagraphItem co:itemContent ?firstParagraph .
    ?firstParagraph a doco:Paragraph .

    ?firstParagraph co:firstItem ?firstSentenceItem .
    ?firstSentenceItem co:itemContent ?firstSentence .

    ?firstSentence c4o:hasContent ?sentenceText .
}

CQ3

Which in-text references are contained within a specific sentence, and what are their literal textual markers?

SELECT ?reference ?textMarker
WHERE {
    ?sentence a doco:Sentence ;
            po:contains ?reference .

    ?reference c4o:hasContent ?textMarker .
}

CQ4

What is the full bibliographic text of the reference cited by a specific inline citation marker?

SELECT ?inlineMarker ?fullBibliographicText
WHERE {
    ?reference a deo:Reference ;
            c4o:hasContent ?inlineMarker ;
            dcterms:references ?bibReference .

    ?bibReference a deo:BibliographicReference ;
                c4o:hasContent ?fullBibliographicText .
}

Cross-reference for DoCO, the Document Components Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by DoCO, the Document Components Ontology.

Classes

abstractc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Abstract

A brief summary of a book, a research article, thesis, review, conference proceeding or any in-depth analysis of a particular subject or discipline, the purpose of which is to help the reader quickly ascertain the publication's purpose.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-abstract a doco:Abstract ;
        c4o:hasContent 'The history of abstracting dates back to the point when it was felt necessary to summarise the content of documents in order to make the information contained in them more accessible.'@en ;
        dcterms:isPartOf :my-front-matter .
    
is equivalent to
Abstract c
has super-classes
is disjoint with
afterword c, appendix c, colophon c, foreword c, glossary c, index c, list of figures c, list of tables c, preface c, table of contents c

afterwordc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Afterword

A literary device that is often found at the end of a piece of literature. It generally covers the story of how the book came into being, or how the idea for the book was developed. Alternatively, it may be written by someone other than the author of the book, and may discuss the work's historical or cultural context, if the work is being reissued many years after its original publication.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-afterword a doco:Afterword ; 
        dcterms:isPartOf :my-back-matter .
    
has super-classes
is disjoint with
abstract c, appendix c, colophon c, foreword c, glossary c, index c, list of figures c, list of tables c, preface c, table of contents c

appendixc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Appendix

A supplemental addition to the main work. It may contain data, more detailed information about methods and materials, or provide additional detail concerning the information found in the main work.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-appendix a doco:Appendix ; 
        dcterms:isPartOf :my-back-matter .
    
has super-classes
is disjoint with
abstract c, afterword c, colophon c, foreword c, glossary c, index c, list of figures c, list of tables c, preface c, table of contents c

back matterc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/BackMatter

The final principle part of a document, in which is usually found the bibliography, index, appendixes, etc.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-back-matter a doco:BackMatter ; 
        pattern:contains :my-bibliography .
    
has super-classes
is disjoint with
body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, list c, part c, section c, table c

bibliographic reference listc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/BibliographicReferenceList

A list, usually within a bibliography, of all the references within the citing document that refer to journal articles, books, book chapters, Web sites or similar publications.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-bibliographic-reference-list a doco:BibliographicReferenceList ; 
        pattern:contains :my-bibliographic-reference-01, :my-bibliographic-reference-02 .
    
has super-classes

bibliographyc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Bibliography

A document section containing a list of bibliographic references.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-bibliography a doco:Bibliography ; 
        dcterms:hasPart :my-bibliographic-reference-01 .
    
has super-classes

block quotationc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/BlockQuotation

A block quotation (also known as a long quotation or extract) is a quotation in a written document which is set off from the main text as a container for distinct paragraphs, which is typically distinguished visually using indentation, a different font, or smaller size. Block quotations are used for longer passages than run-in quotations (which are set off with quotation marks).
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-block-quotation a doco:BlockQuotation ; 
        c4o:hasContent '''
            Now, in reality, the world have paid too great a compliment to critics, and 
            have imagined them men of much greater profundity than they really are. 
            From this complaisance the critics have been emboldened to assume a dictatorial 
            power, and have so far succeeded that they are now become the masters, and have 
            the assurance to give laws to those authors from whose predecessors they 
            originally received them.
        '''@en .
    
has super-classes
Container c

body matterc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/BodyMatter

The central principle part of a document, that contains the real content. It may be subdivided hierarchically by the use of chapters and sections.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-body-matter a doco:BodyMatter ; 
        pattern:contains :my-chapter .
    
has super-classes
is disjoint with
back matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, list c, part c, section c, table c

captioned boxc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/CaptionedBox

A rectangle space within a page that contains an object and its related caption.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-captioned-box a doco:CaptionedBox ; 
        dcterms:hasPart :my-caption .
    
has super-classes
is disjoint with
back matter c, body matter c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, list c, part c, section c, table c

chapterc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Chapter

A principle division of the body matter of a large document, such as a book, a report or a legislative document.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-chapter a doco:Chapter ; 
        pattern:contains :my-section .
    
has super-classes
is disjoint with
back matter c, body matter c, captioned box c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, list c, part c, section c, table c

chapter labelc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ChapterLabel

A block containing a label for the chapter, that may include the chapter number.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-chapter-label a doco:ChapterLabel ; 
        c4o:hasContent 'Chapter 1'@en ;
        dcterms:isPartOf :my-chapter .
    
has super-classes
is disjoint with
section label c

chapter subtitlec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ChapterSubtitle

The subtitle of a chapter.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-chapter-subtitle a doco:ChapterSubtitle ;
        c4o:hasContent 'Or: The beginning of this book'@en ;
        dcterms:isPartOf :my-chapter .
    
has super-classes
subtitle c
is disjoint with
section subtitle c

chapter titlec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ChapterTitle

The title of a chapter.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-title a doco:ChapterTitle ;
        c4o:hasContent 'The First Chapter'@en ;
        pattern:isContainedByAsHeader :my-chapter .
    
has super-classes
title c
is disjoint with
section title c

colophonc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Colophon

A brief description of publication or production notes relevant to the document.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-colophon a doco:Colophon ;
        c4o:hasContent 'O most gracious reader, wash your hands and touch the book only like this: turn the pages softly and keep your fingers far away from the text'@en ;
        dcterms:isPartOf :my-back-matter .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, foreword c, glossary c, index c, list of figures c, list of tables c, preface c, table of contents c

complex run-in quotationc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ComplexRunInQuotation

A quotation with a complex structure, that is included inline and is usually enclosed within quotation marks.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-complex-run-in-quotation a doco:ComplexRunInQuotation ;
        c4o:hasContent 'Carol said “Go ahead“ when I asked her if the launcher was ready.'@en .
    
has super-classes
discourse element c, Popup c
is disjoint with
back matter c, body matter c, captioned box c, chapter c, footnote c, formula c, formula box c, front matter c, list c, part c, section c, table c

figurec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Figure

A communication object comprising one or more graphics, drawings, images, or other visual representations..
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-figure a doco:Figure .
    
has super-classes
discourse element c

figure boxc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/FigureBox

A space within a document that contains a figure and its caption.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-figure-box a doco:FigureBox ; 
        dcterms:hasPart :my-figure, :my-caption .
    
has super-classes
is disjoint with
table box c

figure labelc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/FigureLabel

A block containing a label for the figure box, that may include the figure number.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-figure-label a doco:FigureLabel ;
        c4o:hasContent 'Figure 1'@en ;
        dcterms:isPartOf :my-figure-box .
    
has super-classes

footnotec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Footnote

A structure within a sentence that permits the author to make a comment or to cite another publication in support of the text, or both. A footnote is normally flagged by a superscript number immediately following that portion of the text to which it relates. For convenience of reading, the text of the footnote is usually printed at the bottom of the page or at the end of a text.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-footnote a doco:Footnote ;
        c4o:hasContent '1. ^ Hayes, Andrea (2011). Language Toolkit for New Zealand 2. Cambridge University Press. p. 17. ISBN 9781107624702.'@en .
    
has super-classes
discourse element c
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, formula c, formula box c, front matter c, list c, part c, section c, table c

forewordc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Foreword

A section in a book or report, usually written by someone other than the author, that introduces or commends the document to the reader. It may include description of the interaction between the writer of the foreword and the author.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-foreword a doco:Foreword ; 
        dcterms:isPartOf :my-front-matter .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, colophon c, glossary c, index c, list of figures c, list of tables c, preface c, table of contents c

formulac back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Formula

A unit of information expressed in mathematical, chemical or logical symbols and language.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-formula a doco:Formula ;
        c4o:hasContent 'a^2 * b^2 = a^2b^2' .
    
has super-classes
discourse element c, Popup c
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula box c, front matter c, list c, part c, section c, table c

formula boxc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/FormulaBox

A space within a document that contains one or more formulae.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-formula-box a doco:FormulaBox ; 
        dcterms:hasPart :my-formula .
    
has super-classes
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, front matter c, list c, part c, section c, table c

front matterc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/FrontMatter

The initial principle part of a document, usually containing self-referential metadata. In a book, this typically includes its title, authors, publisher, publication date, ISBN and copyright declaration, together with the preface, foreword, table of content, etc. In a journal article, the front matter is normally restricted to the title, authors and the authors' affiliation details, although the latter may alternatively be included in a footnote or the back matter. In books, the front matter pages may be numbered in lowercase Roman numerals.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-front-matter a doco:FrontMatter ; 
        pattern:contains :my-table-of-contents .
    
has super-classes
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, list c, part c, section c, table c

glossaryc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Glossary

A set of definitions of words or phrases of importance to the work, normally alphabetized. In longer works of fiction, the entries may contains places and characters.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-glossary a doco:Glossary ; 
        dcterms:isPartOf :my-back-matter .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, colophon c, foreword c, index c, list of figures c, list of tables c, preface c, table of contents c

Headerc back to ToC or Class ToC

IRI: http://purl.org/orb/1.0/Header

is equivalent to
front matter c

indexc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Index

A section containing a list of references to information on the named topic of importance to the content of the document. The references may be to page numbers, paragraph numbers, section numbers or chapter numbers within the document.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-index a doco:Index ; 
        dcterms:isPartOf :my-back-matter ;
        pattern:contains :my-list-of-references .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, colophon c, foreword c, glossary c, list of figures c, list of tables c, preface c, table of contents c

labelc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Label

A block containing text, that may include a number (e.g., "Chapter Three", "3.2", "Figure 1", "Table"), used to identify an item within the document, for example a chapter, a figure, a section or a table.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-label a doco:Label ;
        c4o:hasContent 'Chapter One'@en .
    
has super-classes
discourse element c
has sub-classes
section label c
is disjoint with
paragraph c, subtitle c, title c

linec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Line

A line in poetry is a unit of language into which a poem is divided which operates on principles which are distinct from and not necessarily coincident with grammatical structures, such as the sentence or clauses in sentences. A distinct numbered group of lines in verse is normally called a stanza.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-line a doco:Line ;
        c4o:hasContent 'Tyger Tyger, burning bright,'@en .
    
has super-classes
Block c, discourse element c

listc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/List

An enumeration of items.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list a doco:List ; 
        pattern:contains :my-item .
    
has super-classes
discourse element c
has sub-classes
list of agents c
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, part c, section c, table c

list of agentsc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ListOfAgents

A list of items each denoting an agent, such as an author, a contributor or an organization, related to a particular publication.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list-of-agents a doco:ListOfAgents .
    
has super-classes
list c
has sub-classes
list of authors c, list of contributors c, list of organizations c
is disjoint with
list of references c

list of authorsc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ListOfAuthors

A list of items each denoting an author of a particular publication.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list-of-authors a doco:ListOfAuthors .
    
has super-classes
list of agents c
is disjoint with
list of contributors c, list of organizations c

list of contributorsc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ListOfContributors

A list of items, each denoting a contributor to a publication such as an encyclopedia or a text book, where such contributions are insufficient to warrant classification as author.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list-of-contributors a doco:ListOfContributors .
    
has super-classes
list of agents c
is disjoint with
list of authors c, list of organizations c

list of figuresc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ListOfFigures

A section of the document listing all the figures, identified by their titles and referenced to their locations in the document. May also be referred to as 'List of illustrations'.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list-of-figures a doco:ListOfFigures ; 
        dcterms:isPartOf :my-front-matter ;
        pattern:contains :my-list-of-references .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, colophon c, foreword c, glossary c, index c, list of tables c, preface c, table of contents c

list of organizationsc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ListOfOrganizations

A list of items, each denoting an organization or institution related to the publication, for example the authors' affiliations, or the suppliers of information, software, equipment or consumables used in the work described in the publication.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list-or-organizations a doco:ListOfOrganizations .
    
has super-classes
list of agents c
is disjoint with
list of authors c, list of contributors c

list of referencesc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ListOfReferences

A list of items each representing a reference to a specific part of the same document, or to another publication.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list-of-references a doco:ListOfReferences ;
        pattern:contains :my-reference-01 , :my-reference-02 .
    
has super-classes
is disjoint with
list of agents c

list of tablesc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/ListOfTables

A section of the document listing all the tables, identified by their titles and referenced to their locations in the document.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-list-of-tables a doco:ListOfTables ; 
        dcterms:isPartOf :my-front-matter ;
        pattern:contains :my-list-of-references .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, colophon c, foreword c, glossary c, index c, list of figures c, preface c, table of contents c

paragraphc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Paragraph

A self-contained unit of discourse that deals with a particular point or idea. Paragraphs contains one or more sentences. The start of a paragraph is indicated by beginning on a new line, which may be indented or separated by a small vertical space by the preceding paragraph.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-paragraph a doco:Paragraph ;
        pattern:contains :my-sentence .
    
has super-classes
is disjoint with
label c, subtitle c, title c

partc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Part

A container of a semantic subdivision of a document. For example, chapters of a novel may be grouped into distinct parts that may be named 'Part 1', 'Part 2', etc., 'Book 1', 'Book 2', etc., or 'Genesis', 'Exodus', etc.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-part a doco:Part ; 
        pattern:contains :my-chapter-01 , :my-chapter-02 .
    
has super-classes
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, list c, section c, table c

prefacec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Preface

A section describing how the document came into being, or how the idea for it was developed. The preface may contains acknowledgements. The preface to a later edition of the work often explains in what respect that edition differs from previous ones.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-preface a doco:Preface ; 
        dcterms:isPartOf :my-front-matter .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, colophon c, foreword c, glossary c, index c, list of figures c, list of tables c, table of contents c

sectionc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Section

A logical division of the text, usually numbered and/or titled, which may contain subsections.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-section a doco:Section ; 
        pattern:contains :my-paragraph .
    
has super-classes
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, list c, part c, table c

section labelc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/SectionLabel

A block containing a label for the section, that may include the section number.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-section-label a doco:SectionLabel ; 
        c4o:hasContent 'Section 1'@en ;
        dcterms:isPartOf :my-section .
    
has super-classes
label c
is disjoint with
chapter label c

section subtitlec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/SectionSubtitle

The subtitle of a section.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-section-subtitle a doco:SectionSubtitle ;
        c4o:hasContent 'The first section of the book'@en ;
        dcterms:isPartOf :my-section .
    
has super-classes
subtitle c
is disjoint with
chapter subtitle c

section titlec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/SectionTitle

The title of a section.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-section-title a doco:SectionTitle ; 
        c4o:hasContent 'Another Beginning'@en ;
        pattern:isContainedByAsHeader :my-section .
    
has super-classes
title c
is disjoint with
chapter title c

sentencec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Sentence

An expression in natural language forming a single grammatical unit. A sentence minimally consists of a subject and an intransitive verb, or a subject, a transitive verb and an object, and may include additional dependent clauses. In written text, a sentence is always terminated by a full stop. A sentence can include words grouped meaningfully to express a statement, a question, an exclamation, a request or a command.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-sentence a doco:Sentence ;
        c4o:hasContent 'The most straightforward and widely adopted approach reduces the concept of an identifier to a simple literal string or an URI, attaching it directly to the described resource.'@en .
    
has super-classes
discourse element c, Inline c
is disjoint with
simple run-in quotation c, text chunk c

simple run-in quotationc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/SimpleRunInQuotation

A textual quotation that is included inline and is usually enclosed within quotation marks.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-simple-run-in-quotation a doco:SimpleRunInQuotation ;
        c4o:hasContent 'The Minister said, “Prospects for growth are not good.”'@en .
    
has super-classes
Inline c
is disjoint with
sentence c, text chunk c

stanzac back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Stanza

A unit within a larger poem. A stanza consists of a grouping of lines, set off by a vertical space from other stanzas, that usually has a set pattern of meter and rhyme.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-stanza a doco:Stanza ; 
        pattern:contains :my-line-01, :my-line-02 .
    
has super-classes

subtitlec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Subtitle

An explanatory or alternative title of a publication.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-subtitle a doco:Subtitle ;
        c4o:hasContent 'The Modern Prometheus'@en .
    
has super-classes
Block c, discourse element c
has sub-classes
chapter subtitle c, section subtitle c
is disjoint with
label c, paragraph c, title c

tablec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Table

A set of data arranged in cells within rows and columns.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-table a doco:Table ;
        pattern:contains :my-container .
    
has super-classes
discourse element c, Table c
is disjoint with
back matter c, body matter c, captioned box c, chapter c, complex run-in quotation c, footnote c, formula c, formula box c, front matter c, list c, part c, section c

table boxc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/TableBox

A space within a document that contains a table and its caption.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-table-box a doco:TableBox ; 
        dcterms:hasPart :my-table .
    
has super-classes
is disjoint with
figure box c

table labelc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/TableLabel

A block containing a label for the table box, that may include the table number.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-table-label a doco:TableLabel ;
        c4o:hasContent 'Table 1'@en ;
        dcterms:isPartOf :my-table-box .
    
has super-classes

table of contentsc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/TableOfContents

A section of the document listing all the chapters and sections, identified by their titles and referenced to their locations in the document. The table of contents may include a list of the front-matter and back-matter items, in addition to the body-matter items. Where the document is a journal or magazine issue, the table of content lists the constituent items contained in that issue, typically by title, authors and first page number.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-table-of-contents a doco:TableOfContents ; 
        dcterms:isPartOf :my-front-matter .
    
has super-classes
is disjoint with
abstract c, afterword c, appendix c, colophon c, foreword c, glossary c, index c, list of figures c, list of tables c, preface c

text boxc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/TextBox

A space within a document that contains textual content relating to, quoting from or expanding upon the main text. Usually a textbox is delimited by a border or use of a background colour distinct from that of the main text.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-text-box a doco:TextBox ;
        c4o:hasContent 'Using a text box, you can create a block of text that appears above, below, or around pictures, charts, or other objects.'@en .
    
has super-classes
Container c, discourse element c

text chunkc back to ToC or Class ToC

IRI: http://purl.org/spar/doco/TextChunk

A piece of text defined by a start point and an end point.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-text-chunk a doco:TextChunk ;
        c4o:hasContent 'The most straightforward and widely adopted approach reduces the concept of an identifier [...]'@en .
    
has super-classes
Inline c
is disjoint with
sentence c, simple run-in quotation c

titlec back to ToC or Class ToC

IRI: http://purl.org/spar/doco/Title

A word, phrase or sentence that precedes and indicates the subject of a document or a document component - e.g., a book, a report, a news article, a chapter, a section or a table.
Is defined by
http://purl.org/spar/doco
Term status
stable
Example
    :my-title a doco:Title ;
        c4o:hasContent 'Frankenstein'@en ;
        pattern:isContainedByAsHeader :my-header-container .
    
has super-classes
discourse element c
has sub-classes
chapter title c, section title c
is disjoint with
label c, paragraph c, subtitle c

Legend back to ToC

c: Classes

Changes from last version

Classes

Modified classes
  • http://purl.org/spar/doco/Abstract
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-abstract a doco:Abstract ; c4o:hasContent 'The history of abstracting dates back to the point when it was felt necessary to summarise the content of documents in order to make the information contained in them more accessible.'@en ; dcterms:isPartOf :my-front-matter . "^^xsd:string
  • http://purl.org/spar/doco/Afterword
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-afterword a doco:Afterword ; dcterms:isPartOf :my-back-matter . "^^xsd:string
  • http://purl.org/spar/doco/Appendix
    • Added: "stable"@en
    • Added: " :my-appendix a doco:Appendix ; dcterms:isPartOf :my-back-matter . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/BackMatter
    • Added: "stable"@en
    • Added: " :my-back-matter a doco:BackMatter ; pattern:contains :my-bibliography . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/BibliographicReferenceList
    • Added: " :my-bibliographic-reference-list a doco:BibliographicReferenceList ; pattern:contains :my-bibliographic-reference-01, :my-bibliographic-reference-02 . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/Bibliography
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-bibliography a doco:Bibliography ; dcterms:hasPart :my-bibliographic-reference-01 . "^^xsd:string
  • http://purl.org/spar/doco/BlockQuotation
    • Added: " :my-block-quotation a doco:BlockQuotation ; c4o:hasContent ''' Now, in reality, the world have paid too great a compliment to critics, and have imagined them men of much greater profundity than they really are. From this complaisance the critics have been emboldened to assume a dictatorial power, and have so far succeeded that they are now become the masters, and have the assurance to give laws to those authors from whose predecessors they originally received them. '''@en . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/BodyMatter
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-body-matter a doco:BodyMatter ; pattern:contains :my-chapter . "^^xsd:string
  • http://purl.org/spar/doco/CaptionedBox
    • Added: " :my-captioned-box a doco:CaptionedBox ; dcterms:hasPart :my-caption . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/Chapter
    • Added: " :my-chapter a doco:Chapter ; pattern:contains :my-section . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/ChapterLabel
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-chapter-label a doco:ChapterLabel ; c4o:hasContent 'Chapter 1'@en ; dcterms:isPartOf :my-chapter . "^^xsd:string
  • http://purl.org/spar/doco/ChapterSubtitle
    • Added: "stable"@en
    • Added: " :my-chapter-subtitle a doco:ChapterSubtitle ; c4o:hasContent 'Or: The beginning of this book'@en ; dcterms:isPartOf :my-chapter . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/ChapterTitle
    • Added: " :my-title a doco:ChapterTitle ; c4o:hasContent 'The First Chapter'@en ; pattern:isContainedByAsHeader :my-chapter . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/Colophon
    • Added: "stable"@en
    • Added: " :my-colophon a doco:Colophon ; c4o:hasContent 'O most gracious reader, wash your hands and touch the book only like this: turn the pages softly and keep your fingers far away from the text'@en ; dcterms:isPartOf :my-back-matter . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/ComplexRunInQuotation
    • Added: " :my-complex-run-in-quotation a doco:ComplexRunInQuotation ; c4o:hasContent 'Carol said “Go ahead“ when I asked her if the launcher was ready.'@en . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/Figure
    • Added: " :my-figure a doco:Figure . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/FigureBox
    • Added: " :my-figure-box a doco:FigureBox ; dcterms:hasPart :my-figure, :my-caption . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/FigureLabel
    • Added: "stable"@en
    • Added: " :my-figure-label a doco:FigureLabel ; c4o:hasContent 'Figure 1'@en ; dcterms:isPartOf :my-figure-box . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/Footnote
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-footnote a doco:Footnote ; c4o:hasContent '1. ^ Hayes, Andrea (2011). Language Toolkit for New Zealand 2. Cambridge University Press. p. 17. ISBN 9781107624702.'@en . "^^xsd:string
    • Added: "stable"@en
  • http://purl.org/spar/doco/Foreword
    • Added: "stable"@en
    • Added: " :my-foreword a doco:Foreword ; dcterms:isPartOf :my-front-matter . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/Formula
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-formula a doco:Formula ; c4o:hasContent 'a^2 * b^2 = a^2b^2' . "^^xsd:string
  • http://purl.org/spar/doco/FormulaBox
    • Added: "stable"@en
    • Added: " :my-formula-box a doco:FormulaBox ; dcterms:hasPart :my-formula . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/FrontMatter
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-front-matter a doco:FrontMatter ; pattern:contains :my-table-of-contents . "^^xsd:string
  • http://purl.org/spar/doco/Glossary
    • Added: " :my-glossary a doco:Glossary ; dcterms:isPartOf :my-back-matter . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/Index
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-index a doco:Index ; dcterms:isPartOf :my-back-matter ; pattern:contains :my-list-of-references . "^^xsd:string
    • Added: "stable"@en
  • http://purl.org/spar/doco/Label
    • Added: " :my-label a doco:Label ; c4o:hasContent 'Chapter One'@en . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/Line
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-line a doco:Line ; c4o:hasContent 'Tyger Tyger, burning bright,'@en . "^^xsd:string
  • http://purl.org/spar/doco/List
    • Added: " :my-list a doco:List ; pattern:contains :my-item . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/ListOfAgents
    • Added: "stable"@en
    • Added: " :my-list-of-agents a doco:ListOfAgents . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/ListOfAuthors
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-list-of-authors a doco:ListOfAuthors . "^^xsd:string
  • http://purl.org/spar/doco/ListOfContributors
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-list-of-contributors a doco:ListOfContributors . "^^xsd:string
  • http://purl.org/spar/doco/ListOfFigures
    • Added: "stable"@en
    • Added: " :my-list-of-figures a doco:ListOfFigures ; dcterms:isPartOf :my-front-matter ; pattern:contains :my-list-of-references . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/ListOfOrganizations
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-list-or-organizations a doco:ListOfOrganizations . "^^xsd:string
  • http://purl.org/spar/doco/ListOfReferences
    • Added: "stable"@en
    • Added: " :my-list-of-references a doco:ListOfReferences ; pattern:contains :my-reference-01 , :my-reference-02 . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/ListOfTables
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-list-of-tables a doco:ListOfTables ; dcterms:isPartOf :my-front-matter ; pattern:contains :my-list-of-references . "^^xsd:string
  • http://purl.org/spar/doco/Paragraph
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-paragraph a doco:Paragraph ; pattern:contains :my-sentence . "^^xsd:string
  • http://purl.org/spar/doco/Part
    • Added: "stable"@en
    • Added: " :my-part a doco:Part ; pattern:contains :my-chapter-01 , :my-chapter-02 . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/Preface
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-preface a doco:Preface ; dcterms:isPartOf :my-front-matter . "^^xsd:string
    • Added: "stable"@en
  • http://purl.org/spar/doco/Section
    • Added: " :my-section a doco:Section ; pattern:contains :my-paragraph . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/SectionLabel
    • Added: " :my-section-label a doco:SectionLabel ; c4o:hasContent 'Section 1'@en ; dcterms:isPartOf :my-section . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
  • http://purl.org/spar/doco/SectionSubtitle
    • Added: "stable"@en
    • Added: " :my-section-subtitle a doco:SectionSubtitle ; c4o:hasContent 'The first section of the book'@en ; dcterms:isPartOf :my-section . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/SectionTitle
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-section-title a doco:SectionTitle ; c4o:hasContent 'Another Beginning'@en ; pattern:isContainedByAsHeader :my-section . "^^xsd:string
  • http://purl.org/spar/doco/Sentence
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-sentence a doco:Sentence ; c4o:hasContent 'The most straightforward and widely adopted approach reduces the concept of an identifier to a simple literal string or an URI, attaching it directly to the described resource.'@en . "^^xsd:string
  • http://purl.org/spar/doco/SimpleRunInQuotation
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-simple-run-in-quotation a doco:SimpleRunInQuotation ; c4o:hasContent 'The Minister said, “Prospects for growth are not good.”'@en . "^^xsd:string
    • Added: "stable"@en
  • http://purl.org/spar/doco/Stanza
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-stanza a doco:Stanza ; pattern:contains :my-line-01, :my-line-02 . "^^xsd:string
  • http://purl.org/spar/doco/Subtitle
    • Added: rdfs:comment "An explanatory or alternative title of a publication."@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: " :my-subtitle a doco:Subtitle ; c4o:hasContent 'The Modern Prometheus'@en . "^^xsd:string
    • Added: "stable"@en
    • Added: "For example, Mary Shelley uses the alternative title 'The Modern Prometheus' to hint at the theme of her most famous novel 'Frankenstein'; Nick Efford uses the subtitle 'a practical introduction using Java' to qualify the title of his book 'Digital Image Processing'"@en
    • Deleted: rdfs:comment "An explanatory or alternative title of a publication. For example, Mary Shelley uses the alternative title 'The Modern Prometheus' to hint at the theme of her most famous novel 'Frankenstein'; Nick Efford uses the subtitle 'a practical introduction using Java' to qualify the title of his book 'Digital Image Processing'."@en
  • http://purl.org/spar/doco/Table
    • Added: " :my-table a doco:Table ; pattern:contains :my-container . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/TableBox
    • Added: "stable"@en
    • Added: " :my-table-box a doco:TableBox ; dcterms:hasPart :my-table . "^^xsd:string
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/TableLabel
    • Added: " :my-table-label a doco:TableLabel ; c4o:hasContent 'Table 1'@en ; dcterms:isPartOf :my-table-box . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/TableOfContents
    • Added: " :my-table-of-contents a doco:TableOfContents ; dcterms:isPartOf :my-front-matter . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/TextBox
    • Added: " :my-text-box a doco:TextBox ; c4o:hasContent 'Using a text box, you can create a block of text that appears above, below, or around pictures, charts, or other objects.'@en . "^^xsd:string
    • Added: "stable"@en
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
  • http://purl.org/spar/doco/TextChunk
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-text-chunk a doco:TextChunk ; c4o:hasContent 'The most straightforward and widely adopted approach reduces the concept of an identifier [...]'@en . "^^xsd:string
  • http://purl.org/spar/doco/Title
    • Added: rdfs:isDefinedBy http://purl.org/spar/doco
    • Added: "stable"@en
    • Added: " :my-title a doco:Title ; c4o:hasContent 'Frankenstein'@en ; pattern:isContainedByAsHeader :my-header-container . "^^xsd:string

Object Properties

Modified object properties
Deleted object properties

Data Properties

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.