/
Article.ttl
267 lines (218 loc) · 11.6 KB
/
Article.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
@prefix dct: <http://purl.org/dc/terms/> .
@prefix ns1: <http://www.w3.org/2004/02/skos/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfa: <http://www.w3.org/ns/rdfa#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <http://schema.org/> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
schema:Article a rdfs:Class ;
rdfs:label "Article" ;
dct:source <http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_rNews> ;
rdfs:comment """An article, such as a news article or piece of investigative report. Newspapers and magazines have articles of many different types and this is intended to cover them all.</p>
<p>See also <a href="http://blog.schema.org/2014/09/schemaorg-support-for-bibliographic_2.html">blog post</a>.""" ;
rdfs:subClassOf schema:CreativeWork .
schema:NewsArticle a rdfs:Class ;
rdfs:label "NewsArticle" ;
dct:source <http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_rNews>,
<https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP-draws> ;
rdfs:comment """A NewsArticle is an article whose content reports news, or provides background context and supporting materials for understanding the news.</p>
<p>A more detailed overview of <a href="/docs/news.html">schema.org News markup</a> is also available.""" ;
rdfs:subClassOf schema:Article .
schema:Report a rdfs:Class ;
rdfs:label "Report" ;
rdfs:comment "A Report generated by governmental or non-governmental organization." ;
rdfs:subClassOf schema:Article .
schema:ScholarlyArticle a rdfs:Class ;
rdfs:label "ScholarlyArticle" ;
rdfs:comment "A scholarly article." ;
rdfs:subClassOf schema:Article .
schema:SocialMediaPosting a rdfs:Class ;
rdfs:label "SocialMediaPosting" ;
rdfs:comment "A post to a social media platform, including blog posts, tweets, Facebook posts, etc." ;
rdfs:subClassOf schema:Article .
schema:TechArticle a rdfs:Class ;
rdfs:label "TechArticle" ;
rdfs:comment "A technical article - Example: How-to (task) topics, step-by-step, procedural troubleshooting, specifications, etc." ;
rdfs:subClassOf schema:Article .
schema:articleBody a rdf:Property ;
rdfs:label "articleBody" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The actual body of the article." .
schema:about a rdf:Property ;
rdfs:label "about" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Thing ;
rdfs:comment "The subject matter of the content." .
schema:author a rdf:Property ;
rdfs:label "author" ;
schema:domainIncludes schema:Article;
schema:rangeIncludes schema:Organization,
schema:Person ;
rdfs:comment "The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably." .
schema:contentLocation a rdf:Property ;
rdfs:label "contentLocation" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Place ;
rdfs:comment "The location depicted or described in the content. For example, the location in a photograph or painting." .
schema:contributor a rdf:Property ;
rdfs:label "contributor" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Organization,
schema:Person ;
rdfs:comment "A secondary contributor to the Article." .
schema:datePublished a rdf:Property ;
rdfs:label "datePublished" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Date ;
rdfs:comment "Date of first broadcast/publication." .
schema:description a rdf:Property ;
rdfs:label "description" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Text ;
rdfs:comment "A description of the item." ;
owl:equivalentProperty dct:description .
schema:headline a rdf:Property ;
rdfs:label "headline" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Text ;
rdfs:comment "Headline of the article." .
schema:image a rdf:Property ;
rdfs:label "image" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:ImageObject,
schema:URL ;
rdfs:comment "An image of the item. This can be a <a class=\"localLink\" href=\"http://schema.org/URL\">URL</a> or a fully described <a class=\"localLink\" href=\"http://schema.org/ImageObject\">ImageObject</a>." .
schema:inLanguage a rdf:Property ;
rdfs:label "inLanguage" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Language,
schema:Text ;
rdfs:comment "The language of the content or performance or used in an action. Please use one of the language codes from the <a href=\"http://tools.ietf.org/html/bcp47\">IETF BCP 47 standard</a>. See also <a class=\"localLink\" href=\"http://schema.org/availableLanguage\">availableLanguage</a>." .
schema:publisher a rdf:Property ;
rdfs:label "publisher" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:Organization,
schema:Person ;
rdfs:comment "The publisher of the creative work." .
schema:url a rdf:Property ;
rdfs:label "url" ;
schema:domainIncludes schema:Article ;
schema:rangeIncludes schema:URL ;
rdfs:comment "URL of the item." .
schema:name a rdf:Property ;
rdfs:label "name" ;
schema:domainIncludes schema:Thing ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The name of the item." .
schema:url a rdf:Property ;
rdfs:label "url" ;
schema:domainIncludes schema:Thing ;
schema:rangeIncludes schema:URL ;
rdfs:comment "URL of the item." .
schema:Organization a rdfs:Class ;
rdfs:label "Organization" ;
rdfs:comment "An organization such as a school, NGO, corporation, club, etc." ;
rdfs:subClassOf schema:Thing .
schema:name a rdf:Property ;
rdfs:label "name" ;
schema:domainIncludes schema:Organization ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The name of the item." .
schema:url a rdf:Property ;
rdfs:label "url" ;
schema:domainIncludes schema:Organization ;
schema:rangeIncludes schema:URL ;
rdfs:comment "URL of the item." .
schema:Place a rdfs:Class ;
rdfs:label "Place" ;
rdfs:comment "Entities that have a somewhat fixed, physical extension." ;
rdfs:subClassOf schema:Thing .
schema:Language a rdfs:Class ;
rdfs:label "Language" ;
rdfs:comment "Natural languages such as Spanish, Tamil, Hindi, English, etc. Formal language code tags expressed in <a href=\"https://en.wikipedia.org/wiki/IETF_language_tag\">BCP 47</a> can be used via the <a class=\"localLink\" href=\"http://schema.org/alternateName\">alternateName</a> property. The Language type previously also covered programming languages such as Scheme and Lisp, which are now best represented using <a class=\"localLink\" href=\"http://schema.org/ComputerLanguage\">ComputerLanguage</a>." ;
rdfs:subClassOf schema:Intangible .
schema:PostalAddress a rdfs:Class ;
rdfs:label "PostalAddress" ;
rdfs:comment "The mailing address." ;
rdfs:subClassOf schema:Place .
schema:addressCountry a rdf:Property ;
rdfs:label "addressCountry" ;
schema:domainIncludes schema:PostalAddress ;
schema:rangeIncludes schema:Country,
schema:Text ;
rdfs:comment "The country. For example, USA. You can also provide the two-letter <a href=\"http://en.wikipedia.org/wiki/ISO_3166-1\">ISO 3166-1 alpha-2 country code</a>." .
schema:streetAddress a rdf:Property ;
rdfs:label "streetAddress" ;
schema:domainIncludes schema:PostalAddress ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The street address. For example, 1600 Amphitheatre Pkwy." .
schema:postalCode a rdf:Property ;
rdfs:label "postalCode" ;
schema:domainIncludes schema:PostalAddress ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The postal code. For example, 94043." .
schema:addressLocality a rdf:Property ;
rdfs:label "addressLocality" ;
schema:domainIncludes schema:PostalAddress ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The locality. For example, Mountain View." .
schema:addressRegion a rdf:Property ;
rdfs:label "addressRegion" ;
schema:domainIncludes schema:PostalAddress ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The region. For example, CA." .
schema:Person a rdfs:Class ;
rdfs:label "Person" ;
dct:source <http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_rNews> ;
rdfs:comment "A person (alive, dead, undead, or fictional)." ;
rdfs:subClassOf schema:Thing ;
owl:equivalentClass <http://xmlns.com/foaf/0.1/Person> .
schema:name a rdf:Property ;
rdfs:label "name" ;
schema:domainIncludes schema:Person ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The name of the item." .
schema:ImageObject a rdfs:Class ;
rdfs:label "ImageObject" ;
rdfs:comment "An image file." ;
rdfs:subClassOf schema:MediaObject ;
owl:equivalentClass <http://purl.org/dc/dcmitype/Image> .
schema:url a rdf:Property ;
rdfs:label "url" ;
schema:domainIncludes schema:ImageObject ;
schema:rangeIncludes schema:URL ;
rdfs:comment "URL of the item." .
schema:caption a rdf:Property ;
rdfs:label "caption" ;
schema:domainIncludes schema:ImageObject ;
schema:rangeIncludes schema:Text ;
rdfs:comment "The caption for this object." .
schema:thumbnailUrl a rdf:Property ;
rdfs:label "thumbnailUrl" ;
schema:domainIncludes schema:ImageObject ;
schema:rangeIncludes schema:URL ;
rdfs:comment "A thumbnail image relevant to the Thing." .
schema:width a rdf:Property ;
rdfs:label "width" ;
schema:domainIncludes schema:ImageObject ;
schema:rangeIncludes schema:QuantitativeValue ;
rdfs:comment "The width of the item." .
schema:height a rdf:Property ;
rdfs:label "height" ;
schema:domainIncludes schema:ImageObject ;
schema:rangeIncludes schema:QuantitativeValue ;
rdfs:comment "The height of the item." .
schema:QualitativeValue a rdfs:Class ;
rdfs:label "QualitativeValue" ;
dct:source <http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsClass> ;
rdfs:comment "A predefined value for a product characteristic, e.g. the power cord plug type 'US' or the garment sizes 'S', 'M', 'L', and 'XL'." ;
rdfs:subClassOf schema:Enumeration .
<http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsClass> a schema:Organization ;
rdfs:label "GoodRelationsClass" ;
rdfs:comment "This class is derived from the GoodRelations Vocabulary for E-Commerce, created by Martin Hepp. GoodRelations is a data model for sharing e-commerce data on the Web that can be expressed in a variety of syntaxes, including RDFa and HTML5 Microdata. More information about GoodRelations can be found at <a href=\"http://purl.org/goodrelations/\">http://purl.org/goodrelations/</a>." .
<http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsTerms> a schema:Organization ;
rdfs:label "GoodRelationsTerms" ;
rdfs:comment "This term <a href=\"http://blog.schema.org/2012/11/good-relations-and-schemaorg.html\">uses</a> terminology from the GoodRelations Vocabulary for E-Commerce, created by Martin Hepp. GoodRelations is a data model for sharing e-commerce data on the Web. More information about GoodRelations can be found at <a href=\"http://purl.org/goodrelations/\">http://purl.org/goodrelations/</a>." .