OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-metadata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: citation


OK, I need some help on the citation field. Svante? Can you help me get 
this out? I'm totally overwhelmed with work and don't really know what 
this should look like, but basically we need:

Classes: odf:Citation, odf:Reference

odf:Citation properties: odf:reference

Reference properties: dcterms:source, odf:prefix, odf:suffix, 
cite:locator, cite:pages, odf:sequence

In this case, cite:locator is the main property, and cite:pages is a 
subproperty of it (leaving room for other such properties).

As we discussed previously, the "odf" prefix is up for debate; am just 
signaling these as general ODF properties and classes, rather than 
specific to citations. I've also not defined the URIs these prefixes are 
bound to.

In OWL:

odf:Field a owl:Class ;
     rdfs:label "Field"@en ;
     rdfs:comment "A generic document field."@en .

odf:Citation a owl:Class ;
     rdfs:label "Citation"@en ;
     rdfs:comment "A citation field."@en ;
     rdfs:subClassOf odf:Field .

odf:Reference a owl:Class ;
     rdfs:label "Reference"@en ;
     rdfs:comment "A reference to an object."@en ;
     rdfs:subClassOf odf:Field .

odf:prefix a owl:DatatypeProperty ;
     rdfs:domain odf:Field ;
     rdfs:range rdfs:Literal ;
     rdfs:label "prefix"@en;
     rdfs:comment "A field prefix."@en .

odf:prefix a owl:DatatypeProperty ;
     rdfs:domain odf:Field ;
     rdfs:range rdfs:Literal ;
     rdfs:label "prefix"@en;
     rdfs:comment "A field prefix."@en .

odf:sequence a owl:DatatypeProperty ;
     rdfs:domain rdfs:Resource ;
     rdfs:range xsd:integer ;
     rdfs:label "sequence"@en;
     rdfs:comment "An index position within an ordered sequence."@en .

cite:locator a owl:DatatypeProperty ;
     rdfs:domain odf:Reference ;
     rdfs:range rdfs:Literal ;
     rdfs:label "locator"@en;
     rdfs:comment "The specific point location within a citation 
reference."@en .

cite:pages a owl:DatatypeProperty ;
     rdfs:label "cited pages"@en ;
     rdfs:subPropertyOf cite:locator ;
     rdfs:domain odf:Reference ;
     rdfs:range rdfs:Literal ;
     rdfs:comment "Cited pages in a reference."@en .

Bruce


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]