diff --git a/lib/metanorma/ribose/basicdoc.rng b/lib/metanorma/ribose/basicdoc.rng index 83a23e6..d00d380 100644 --- a/lib/metanorma/ribose/basicdoc.rng +++ b/lib/metanorma/ribose/basicdoc.rng @@ -1,10 +1,5 @@ - - - - - @@ -1125,26 +1120,4 @@ - - - - - - - - - - - - - - - document - - - - - - - diff --git a/lib/metanorma/ribose/biblio-standoc.rng b/lib/metanorma/ribose/biblio-standoc.rng new file mode 100644 index 0000000..93fe488 --- /dev/null +++ b/lib/metanorma/ribose/biblio-standoc.rng @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + document + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/metanorma/ribose/biblio.rng b/lib/metanorma/ribose/biblio.rng index 6511f02..d7a9bbf 100644 --- a/lib/metanorma/ribose/biblio.rng +++ b/lib/metanorma/ribose/biblio.rng @@ -33,9 +33,10 @@ ([\+\-]?\d{4})((-?)((0[1-9]|1[0-2])((-?)([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6]))))? - - - + + + + @@ -170,27 +171,25 @@ - + - + - - - - author - performer - publisher - editor - adapter - translator - distributor - - - + + + author + performer + publisher + editor + adapter + translator + distributor + + @@ -512,6 +511,17 @@ + + + + and + or + from + to + + + + @@ -524,6 +534,17 @@ + + + + and + or + from + to + + + + @@ -626,6 +647,9 @@ + + + @@ -720,6 +744,9 @@ + + + diff --git a/lib/metanorma/ribose/isodoc.rng b/lib/metanorma/ribose/isodoc.rng index f85a728..c39d898 100644 --- a/lib/metanorma/ribose/isodoc.rng +++ b/lib/metanorma/ribose/isodoc.rng @@ -19,19 +19,7 @@ --> - - - - - - - - - - - - @@ -117,24 +105,6 @@ - - - - - - - - - - - - - - - - - - @@ -248,42 +218,6 @@ - - - - - - and - or - from - to - - - - - - - - - - - - - - - and - or - from - to - - - - - - - - - @@ -827,21 +761,6 @@ - - - - - - - - - - - - - - - @@ -881,7 +800,7 @@ - + @@ -1219,6 +1138,24 @@ + + + + + + + + + + + + + + + + + + @@ -1237,14 +1174,6 @@ tag - - - - - - - - @@ -1606,45 +1535,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2475,71 +2365,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2813,4 +2638,7 @@ + + + diff --git a/lib/metanorma/ribose/relaton-ribose.rng b/lib/metanorma/ribose/relaton-ribose.rng new file mode 100644 index 0000000..0e95117 --- /dev/null +++ b/lib/metanorma/ribose/relaton-ribose.rng @@ -0,0 +1,58 @@ + + + + + + policy-and-procedures + best-practices + supporting-document + report + legal + directives + proposal + standard + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + technical + provisional + + + + + + + + + + + diff --git a/lib/metanorma/ribose/rsd.rng b/lib/metanorma/ribose/rsd.rng index 414794b..e82f639 100644 --- a/lib/metanorma/ribose/rsd.rng +++ b/lib/metanorma/ribose/rsd.rng @@ -5,61 +5,12 @@ we cannot have a new default namespace: we will end up with a grammar with two different namespaces, one for isostandard and one for csand additions. And we do not want that. --> + - - - policy-and-procedures - best-practices - supporting-document - report - legal - directives - proposal - standard - - - - - - - - - - - - - - - - - - - - - - - - - - - - - technical - provisional - - - - - - - - - -