From cbee864a9e8a82b2c2f3ae3d445b67b2c4455b4b Mon Sep 17 00:00:00 2001 From: Samuel Huang Date: Sat, 28 Mar 2026 20:23:48 -0400 Subject: [PATCH 1/4] initial fix --- merge.xslt | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/merge.xslt b/merge.xslt index 79b3779..8e4daa6 100644 --- a/merge.xslt +++ b/merge.xslt @@ -23,6 +23,12 @@ as="element(w:p)*" select="$doc-b//w:p[m:oMathPara]" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From c8b9070cf0ebc941f21d0bde08483fd57e5b11f4 Mon Sep 17 00:00:00 2001 From: Samuel Huang Date: Sat, 28 Mar 2026 21:03:55 -0400 Subject: [PATCH 2/4] consolidate marker hanlding --- merge.xslt | 91 +++++++++++++++++++----------------------------------- 1 file changed, 31 insertions(+), 60 deletions(-) diff --git a/merge.xslt b/merge.xslt index 8e4daa6..15e25c5 100644 --- a/merge.xslt +++ b/merge.xslt @@ -23,7 +23,12 @@ as="element(w:p)*" select="$doc-b//w:p[m:oMathPara]" /> - + - + @@ -74,11 +82,21 @@ - + - - + + + + + + + + - + - - - - + - - + @@ -138,12 +131,12 @@ - + @@ -161,26 +154,4 @@ - - - - - - - - - - - - - - - - - - - From 2dfa062c7a9eb9ad0a8d96fbe98f98c731cdf7a4 Mon Sep 17 00:00:00 2001 From: Samuel Huang Date: Sat, 28 Mar 2026 21:06:52 -0400 Subject: [PATCH 3/4] improve comments about marker names --- merge.xslt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/merge.xslt b/merge.xslt index 15e25c5..dd2e895 100644 --- a/merge.xslt +++ b/merge.xslt @@ -47,9 +47,10 @@ From 5c52c1d77cece6b3a6046d05591a20db1f63001b Mon Sep 17 00:00:00 2001 From: Samuel Huang Date: Sat, 28 Mar 2026 21:12:03 -0400 Subject: [PATCH 4/4] eliminate math-block-inline list --- merge.xslt | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/merge.xslt b/merge.xslt index dd2e895..9791a1d 100644 --- a/merge.xslt +++ b/merge.xslt @@ -17,27 +17,13 @@ - + - - - + - +