summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/stex/schema/rnc/metadata.rnc
blob: 18f2461ec6c7b2773aab79cd1751f0bf763c160b (plain)
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
# /=====================================================================\ 
# | Metadata for LaTeXML                                                |
# |=====================================================================|
# | Not Part of LaTeXML:                                                |
# |  Copyright (c) 2005 Michael Kohlhase                                |
# |  Released under the Gnu Public License (GPL)                        |
# |=====================================================================|
# | Michael Kohlhase <m.kohlhase@iu-bremen.de>                  #_#     |
# | http://dlmf.nist.gov/LaTeXML/                              (o o)    |
# \=========================================================ooo==U==ooo=/

default namespace = "http://dlmf.nist.gov/LaTeXML"

dc.class = Creator | Contributor | Title | Subject | 
	            Description | Publisher | Date | Type | 
		    Identifier | Source | Language | Relation | 
		    Rights | license

metadata = element  metadata {Common.attribs,(dc.class)*}


Creator = element Creator {Common.attribs,(text|Inline.class)*}
Contributor = element Contributor {Common.attribs,(text|Inline.class)*}
Title = element Title {Common.attribs,(text|Inline.class)*}
Subject = element Subject {Common.attribs,(text|Inline.class)*}
Description = element Description {Common.attribs,(text|Inline.class)*}
Publisher = element Publisher {Common.attribs,(text|Inline.class)*}
Date = element Date {Common.attribs,(text|Inline.class)*}
Type = element Type {Common.attribs,(text|Inline.class)*}
Identifier = element Identifier {Common.attribs,(text|Inline.class)*}
Source = element Source {Common.attribs,(text|Inline.class)*}
Language = element Language {Common.attribs,(text|Inline.class)*}
Relation = element Relation {Common.attribs,(text|Inline.class)*}
Rights = element Rights {Common.attribs,(text | Inline.class)*}

license = element license {Common.attribs,(attribution|noncommercial|sharealike|noderivativeworks)*}
attribution = element attribution {Common.attribs}
noncommercial = element noncommercial {Common.attribs}
sharealike = element sharealike {Common.attribs}
noderivativeworks = element noderivativeworks {Common.attribs}