From 01a3a7bcd983d12930962500072783f5d31924be Mon Sep 17 00:00:00 2001 From: Max-Ferdinand Zeterberg <zeterberg@sub.uni-goettingen.de> Date: Wed, 10 Apr 2024 13:01:02 +0200 Subject: [PATCH] fix(double element definitions): fix double definitions resultet from merge conflicts --- schema/edxml.rng | 51 +----------------------------------------------- 1 file changed, 1 insertion(+), 50 deletions(-) diff --git a/schema/edxml.rng b/schema/edxml.rng index f5389ff..0793089 100644 --- a/schema/edxml.rng +++ b/schema/edxml.rng @@ -725,56 +725,7 @@ <text/> </interleave> </element> - </define> - - <define name="elem.relations"> - <element name="relations"> - <element name="head"> - <text/> - </element> - <zeroOrMore> - <ref name="elem.relation"/> - </zeroOrMore> - </element> - </define> - - <define name="elem.relation"> - <element name="relation"> - <attribute name="type"/> - <attribute name="source"> - <data type="anyURI"/> - <sch:pattern> - <sch:rule context="edxml:relation/@source"> - <sch:let name="id" value="substring-after(., '#')"/> - <sch:assert test="//*[@xml:id = $id]" role="error">(ID '<sch:value-of - select="$id"/>' gibt's nicht!): Die ID in @<sch:name/> gibt es in - diesem Dokument nicht!</sch:assert> - </sch:rule> - </sch:pattern> - </attribute> - <attribute name="target"> - <data type="anyURI"/> - <sch:pattern> - <sch:rule context="edxml:relation/@target"> - <sch:let name="id" value="substring-after(., '#')"/> - <sch:assert test="//*[@xml:id = $id]" role="error">(ID '<sch:value-of - select="$id"/>' gibt's nicht!): Die ID in @<sch:name/> gibt es in - diesem Dokument nicht!</sch:assert> - </sch:rule> - </sch:pattern> - </attribute> - <text/> - </element> - </define> - - - - <define name="elem.ref"> - <element name="ref"> - <attribute name="target"/> - <text/> - </element> - </define> + </define> <define name="elem.rendition"> <element name="rendition"> -- GitLab