summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/stex/omdoc.cls.ltxml
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/stex/omdoc.cls.ltxml')
-rw-r--r--Master/texmf-dist/tex/latex/stex/omdoc.cls.ltxml22
1 files changed, 22 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/stex/omdoc.cls.ltxml b/Master/texmf-dist/tex/latex/stex/omdoc.cls.ltxml
new file mode 100644
index 00000000000..e197af2a37d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/stex/omdoc.cls.ltxml
@@ -0,0 +1,22 @@
+# -*- CPERL -*-
+package LaTeXML::Package::Pool;
+use strict;
+use LaTeXML::Package;
+LoadClass('article');
+RegisterNamespace('omdoc'=>"http://www.mathweb.org/omdoc"); # OMDoc namespace
+RegisterNamespace(om=>"http://www.openmath.org/OpenMath");
+RegisterNamespace('m'=>"http://www.w3.org/1998/Math/MathML");
+RegisterNamespace('dc'=>"http://purl.org/dc/elements/1.1/");
+RegisterNamespace('cc'=>"http://creativecommons.org/ns");
+RelaxNGSchema('/Users/kohlhase/stex/rnc/omdoc+ltxml',
+ '#default'=>"http://www.mathweb.org/omdoc",
+ 'om'=>"http://www.openmath.org/OpenMath",
+ 'm'=>"http://www.w3.org/1998/Math/MathML",
+ 'dc'=>"http://purl.org/dc/elements/1.1/",
+ 'cc'=>"http://creativecommons.org/ns",
+ 'ltx'=>"http://dlmf.nist.gov/LaTeXML");
+RequirePackage('omdoc');
+DefEnvironment('{document}','<omdoc:omdoc>#body</omdoc:omdoc>',
+ beforeDigest=> sub { AssignValue(inPreamble=>0); },
+ afterDigest=> sub { $_[0]->getGullet->flush; return; });
+1;