From 1b66a011e5453708685532612d77f24285fd97ac Mon Sep 17 00:00:00 2001
From: David Carlisle
Date: Sat, 7 Oct 2017 10:14:28 +0100
Subject: [PATCH] linking to terms for issue #55
---
omstd20.dtd | 3 ++-
omstd20.rnc | 3 ++-
xsl/omstd20.xsl | 40 +++++++++++++++++++++++++++++-----------
xsl/omstd20tex.xsl | 31 +++++++++++++++++++++----------
4 files changed, 54 insertions(+), 23 deletions(-)
diff --git a/omstd20.dtd b/omstd20.dtd
index c60694f..d0c80ce 100644
--- a/omstd20.dtd
+++ b/omstd20.dtd
@@ -179,7 +179,7 @@ editing environments.
-
+
diff --git a/omstd20.rnc b/omstd20.rnc
index 0f9a77f..05f8507 100644
--- a/omstd20.rnc
+++ b/omstd20.rnc
@@ -193,7 +193,7 @@ volumenum = element volumenum {text}
id = attribute id {text}
-phrasetext = (text|xref|ulink|citation|varname|filename|acronym|systemitem|quote|phrase|emphasis|math)*
+phrasetext = (text|xref|term|ulink|citation|varname|filename|acronym|systemitem|quote|phrase|emphasis|math)*
para = element para {
id?,
@@ -265,6 +265,7 @@ varlistentry = element varlistentry{
}
term = element term {
+id?,
phrasetext
}
diff --git a/xsl/omstd20.xsl b/xsl/omstd20.xsl
index 93313a2..75f9924 100644
--- a/xsl/omstd20.xsl
+++ b/xsl/omstd20.xsl
@@ -595,12 +595,16 @@ relative to the OpenMath 2.0 document...
-
+
-
+
+
+
+
+
@@ -665,15 +669,23 @@ count="figure[not(ancestor-or-self::*/@revisionflag='deleted')]" level="any" fr
-
-Appendix
-
-
-
-
-
-
-
+
+
+
+
+
+
+ Appendix
+
+
+
+
+
+
+
+
+
+
@@ -822,6 +834,12 @@ changelog entry here
+
+
+
+
+
+
diff --git a/xsl/omstd20tex.xsl b/xsl/omstd20tex.xsl
index d3a532c..8b39762 100644
--- a/xsl/omstd20tex.xsl
+++ b/xsl/omstd20tex.xsl
@@ -363,10 +363,15 @@ relative to the OpenMath 1.0 document\ldots
-
-\item[]
+
+\item[]
+
+
+
+
+
\textbf£ß
@@ -430,15 +435,21 @@ relative to the OpenMath 1.0 document\ldots
-Appendix
-
-
-
-
+
+
+
+
+ Appendix
+
+ \ref£ß
+
+
+
+
+
+ \ref£ß
+
-
-
-\ref£ß