From e7cb8d49d031e66ecd089655254fec1b867766f7 Mon Sep 17 00:00:00 2001
From: David Maus <maus@hab.de>
Date: Wed, 18 Oct 2017 14:30:50 +0200
Subject: [PATCH] XSLT-Stylehsheet: Schematron extrahieren

---
 src/xslt/extract-schematron.xsl | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 src/xslt/extract-schematron.xsl

diff --git a/src/xslt/extract-schematron.xsl b/src/xslt/extract-schematron.xsl
new file mode 100644
index 000000000..b12c4b8f7
--- /dev/null
+++ b/src/xslt/extract-schematron.xsl
@@ -0,0 +1,14 @@
+<xsl:transform version="2.0"
+               exclude-result-prefixes="#all"
+               xmlns:rng="http://relaxng.org/ns/structure/1.0"
+               xmlns:sch="http://purl.oclc.org/dsdl/schematron"
+               xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+  <xsl:template match="rng:grammar">
+    <sch:schema queryBinding="xslt">
+      <xsl:sequence select="//sch:ns"/>
+      <xsl:sequence select="//sch:pattern"/>
+    </sch:schema>
+  </xsl:template>
+  
+</xsl:transform>
-- 
GitLab