@prefix dct: .
@prefix document: .
@prefix homotypic: .
@prefix stoff: .
@prefix text: .
@prefix owl: .
@prefix rdfs: .
@prefix rdf: .
@prefix skos: .
@prefix xsd: .
@prefix tln: .
a owl:Ontology;
dct:license ;
dct:title "An ontology about the collected late works of Friedrich Nietzsche"@en;
dct:description """Formal description of specific concepts in the scientific study of Friedrich Nietzsches late work."""@en;
dct:creator "Dominique Steinbach, tool coordinator/software developer, NIE-INE/digital edition of der späte Nietzsche, Basel University, Switzerland"@en;
dct:contributor "Christian Steiner, software developer, digital edition of der späte Nietzsche, University of Basel, Switzerland"@en;
dct:publisher "Basel University, Switzerland"@en.
tln:TextGenesis a owl:Class ;
rdfs:label "identifies a genetic order of text versions"@en ;
rdfs:comment "Identifies a genetic order of text versions, i.e. groups text units as earlier and later versions of each other."@en ;
rdfs:isDefinedBy .
tln:IdentifiedTextVersion a owl:Class ;
rdfs:label "identifies a list of text unities as a text version"@en ;
rdfs:comment "Identification of a list of text unities (e.g. pages or parts of pages) as a text version for which there is an earlier or later version."@en ;
rdfs:isDefinedBy .
tln:PartOfPageTextUnit a owl:Class ;
rdfs:label "identifies a part of a page as a text unity"@en ;
rdfs:comment "Identification of a part of page as a text unity."@en ;
rdfs:isDefinedBy ;
rdfs:subClassOf [ a owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty tln:belongsToPage ],
[ a owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty tln:startLine ],
[ a owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty tln:endLine ] .
tln:ExternalTextUnit a owl:Class ;
rdfs:label "a list text unit that has been published external to the digital edition"@en ;
rdfs:comment "A text unit that has been published external to the digital edition."@en ;
rdfs:isDefinedBy ;
rdfs:subClassOf tln:IdentifiedTextVersion .
tln:Page a owl:Class ;
rdfs:subClassOf document:Page .
tln:belongsToPage a owl:ObjectProperty ;
rdfs:label "relates a part of a page with the page it is a part of"@en ;
rdfs:comment "Relates a part of a page with the page it is a part of."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:PartOfPageTextUnit ;
rdfs:range tln:Page.
tln:startLine a owl:ObjectProperty ;
rdfs:label "relates a part of a page with the line it starts with"@en ;
rdfs:comment "Relates a part of a page with the line it starts with."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:PartOfPageTextUnit ;
rdfs:range tln:Line.
tln:endLine a owl:ObjectProperty ;
rdfs:label "relates a part of a page with the line it ends with"@en ;
rdfs:comment "Relates a part of a page with the line it ends with."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:PartOfPageTextUnit ;
rdfs:range tln:Line.
tln:identifiesAsVersion a owl:ObjectProperty ;
rdfs:label "groups a list of text unities together as a identified text version"@en ;
rdfs:comment "Groups a list of text unities together as a identified text version for which there is an ealier or later version."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:IdentifiedTextVersion ;
rdfs:range rdf:List.
tln:hasGeneticOrder a owl:ObjectProperty ;
rdfs:label "relates a list of text versions to an identified genetic order"@en ;
rdfs:comment "Relates a list of text versions to an identified genetic order. The position in the list determines the version of a text unit."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:TextGenesis ;
rdfs:range rdf:List.
tln:textUnitHasTitle a owl:ObjectProperty ;
rdfs:label "relates a external published text unit with a title"@en ;
rdfs:comment "Relates a external published text unit with a title by which it can be identified."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:ExternalTextUnit ;
rdfs:range xsd:string .
tln:textUnitHasUrl a owl:ObjectProperty ;
rdfs:label "relates a external published text unit with a URL"@en ;
rdfs:comment "Relates a external published text unit with a URL by which it can be visited."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:ExternalTextUnit ;
rdfs:range xsd:anyURI .
tln:hasImage a owl:ObjectProperty ;
rdfs:label "relates a page to a image"@en ;
rdfs:comment "relates a page to an image that has a textfield that specifies the area where the writing that constitutes the page can be found."@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:Page ;
rdfs:range tln:Image .
tln:hasUrl a owl:DatatypeProperty ;
rdfs:label "has Url"@en ;
rdfs:domain tln:Image ;
rdfs:isDefinedBy ;
rdfs:range xsd:anyURI .
#tln:inheritOverwritesWord a owl:ObjectProperty ;
# rdfs:subPropertyOf tln:overwritesWord;
# rdfs:label "word overwrites word (inherited from tln:wordHasCorrection)"@en ;
# rdfs:comment "The author has used this word in order to overwrite that word."@en ;
# rdfs:isDefinedBy ;
# owl:propertyChainAxiom ( tln:wordHasCorrection tln:overwritesWord ).
tln:hasStandoffMarkup4PartThatOverwritesWord a owl:ObjectProperty ;
rdfs:label "word has standoff markup for the part that overwrites a word"@en ;
rdfs:comment "word has standoff markup that highlights the part of its text that overwrites a word"@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:Word ;
rdfs:range stoff:StandoffMarkup .
tln:lineContinuesOn a owl:ObjectProperty ;
rdfs:label "writing from subject line continues on object line"@en ;
rdfs:comment "the writing that ends on subject line continues on object line"@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:Line ;
rdfs:range tln:Line .
tln:pageIsOnTextField a owl:ObjectProperty ;
rdfs:label "page is on text field"@en ;
rdfs:comment "the writing that is referred to as subject can be found on object"@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:Page ;
rdfs:range tln:TextField .
tln:writingContinuesWithWord a owl:ObjectProperty ;
rdfs:label "writing continues with next word"@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:Word ;
rdfs:range tln:Word .
tln:selectableWordProperty a owl:ObjectProperty ;
rdfs:label "a property of a word for which it can be selected"@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:Word .
tln:cardinalityGreaterOne a rdf:Property ;
rdfs:label "whether a tln:selectableWordProperty can have a greater cardinality then one"@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:selectableWordProperty ;
rdfs:range xsd:boolean .
tln:suggestedMaxCardinality a rdf:Property ;
rdfs:label "the suggested max cardinaltiy of a tln:selectableWordProperty on a word"@en ;
rdfs:isDefinedBy ;
rdfs:domain tln:selectableWordProperty ;
rdfs:range xsd:nonNegativeInteger .