summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/unicode-math/testfiles
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-02-13 23:32:08 +0000
committerKarl Berry <karl@freefriends.org>2011-02-13 23:32:08 +0000
commit8c01e7e9bb109cc006bac6234088ef1c55a7d072 (patch)
tree6d178cec11a53580e36daffd12b0a1b36cc42459 /Master/texmf-dist/source/latex/unicode-math/testfiles
parentab5d6cd04710c0e8333450c51d13797d8d72aff0 (diff)
unicode-math 0.5d (13feb11)
git-svn-id: svn://tug.org/texlive/trunk@21391 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/unicode-math/testfiles')
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-alph-spaces.ltx10
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-french.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L001d.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-iso.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L001b.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-literal.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L001c.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-tex.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L001a.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-upright.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L001e.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-1.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/X200a.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-2.ltx23
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-back.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/X200b.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-slash-delim-2.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L102b.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-sqrt-n.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L201b.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/F-sqrt.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/L201a.ltx)0
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L600a.ltx9
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L600b.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L600c.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L600f.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L601a.ltx26
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L601b.ltx28
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L601f.ltx28
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L602b.ltx36
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L603b.ltx45
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L604a.ltx13
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L604b.ltx15
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L650a.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/X201b.ltx)10
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L650b.ltx (renamed from Master/texmf-dist/source/latex/unicode-math/testfiles/X201a.ltx)11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L700a.ltx10
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L700b.ltx10
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L700c.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/L700d.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X001a.ltx10
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X001b.ltx9
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X001c.ltx9
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X001d.ltx9
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X001e.ltx9
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X102b.ltx26
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X600a.ltx9
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X600b.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X600c.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X600d.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X600f.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X601a.ltx26
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X601b.ltx28
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X601f.ltx28
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X604a.ltx13
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X604b.ltx15
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X610f.ltx9
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X620b.ltx11
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X650a.ltx12
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X650b.ltx12
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X700a.ltx8
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/X700b.ltx8
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-F.tex12
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-L.tex25
-rw-r--r--Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-X.tex26
54 files changed, 592 insertions, 95 deletions
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/F-alph-spaces.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-alph-spaces.ltx
new file mode 100644
index 00000000000..6fce64b0170
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-alph-spaces.ltx
@@ -0,0 +1,10 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage[math-style=ISO]{unicode-math}
+\setmathfont{xits-math.otf}
+\setmathfont[range=\mathit/{latin, greek, Greek}]{Asana-Math.otf}
+\begin{document}
+$abc$ $ABC$
+$\alpha\beta\gamma$
+$\Alpha\Beta\Gamma$
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001d.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-french.ltx
index 2eb0fe47e45..2eb0fe47e45 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001d.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-french.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-iso.ltx
index ac4562f82a4..ac4562f82a4 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001b.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-iso.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001c.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-literal.ltx
index f1e18b59a53..f1e18b59a53 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001c.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-literal.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-tex.ltx
index a77bb279136..a77bb279136 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001a.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-tex.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001e.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-upright.ltx
index 97890262c8f..97890262c8f 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L001e.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-mathstyle-upright.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X200a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-1.ltx
index a26791419ef..a26791419ef 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X200a.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-1.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-2.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-2.ltx
new file mode 100644
index 00000000000..e246d34c021
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-2.ltx
@@ -0,0 +1,23 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\setmathfont{Asana Math}
+\begin{document}
+[$x_{x}'$]
+[$x_{x}′$]
+[$x_{x}\prime$]
+[$x_{x}`$]
+[$x_{x}\backprime$]
+
+[$x'_x$]
+[$x′_x$]
+[$x\prime_x$]
+[$x`_x$]
+[$x\backprime_x$]
+
+[$x_{x'}$]
+[$x_{x′}$]
+[$x_{x\prime}$]
+[$x_{x`}$]
+[$x_{x\backprime}$]
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X200b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-back.ltx
index 60298e39d60..60298e39d60 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X200b.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-primes-back.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L102b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-slash-delim-2.ltx
index 5d62e1a15ed..5d62e1a15ed 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L102b.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-slash-delim-2.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L201b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-sqrt-n.ltx
index 344df2ba222..344df2ba222 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L201b.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-sqrt-n.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L201a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-sqrt.ltx
index 84d41dd7598..84d41dd7598 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/L201a.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/F-sqrt.ltx
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L600a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600a.ltx
new file mode 100644
index 00000000000..2fe3853b0a6
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600a.ltx
@@ -0,0 +1,9 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L600b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600b.ltx
new file mode 100644
index 00000000000..2ba34f67e1f
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600b.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{unicode-math}
+\setmathfont{Cambria Math}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L600c.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600c.ltx
new file mode 100644
index 00000000000..fcd692a0bbe
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600c.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{unicode-math}
+\setmathfont{Asana Math}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L600f.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600f.ltx
new file mode 100644
index 00000000000..f98dfc61a3d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L600f.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L601a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L601a.ltx
new file mode 100644
index 00000000000..d7dbf3c5f6d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L601a.ltx
@@ -0,0 +1,26 @@
+\input{umtest-preamble}
+\usepackage{mathtools}
+\begin{document}
+\[
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+\]
+\(
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+}
+a^{
+ a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+ }
+}
+\)
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L601b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L601b.ltx
new file mode 100644
index 00000000000..2d4983a8c59
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L601b.ltx
@@ -0,0 +1,28 @@
+\input{umtest-preamble}
+\usepackage{mathtools}
+\usepackage{unicode-math}
+\setmathfont{Cambria Math}
+\begin{document}
+\[
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+\]
+\(
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+}
+a^{
+ a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+ }
+}
+\)
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L601f.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L601f.ltx
new file mode 100644
index 00000000000..4ecb9853cf1
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L601f.ltx
@@ -0,0 +1,28 @@
+\input{umtest-preamble}
+\usepackage{mathtools}
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\begin{document}
+\[
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+\]
+\(
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+}
+a^{
+ a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+ }
+}
+\)
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L602b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L602b.ltx
new file mode 100644
index 00000000000..15be38ca38e
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L602b.ltx
@@ -0,0 +1,36 @@
+\input{umtest-preamble}
+
+\usepackage{unicode-math}
+
+\setmathfont{Cambria Math}
+
+\ExplSyntaxOn
+
+\NewDocumentCommand \mathstylename { } {
+ \mathtt {
+ \prg_case_int:nnn { \luatexmathstyle } {
+ { \displaystyle } { \token_to_str:N \displaystyle }
+ { \luatexcrampeddisplaystyle } { \token_to_str:N \crampeddisplaystyle }
+ { \textstyle } { \token_to_str:N \textstyle }
+ { \luatexcrampedtextstyle } { \token_to_str:N \crampedtextstyle }
+ { \scriptstyle } { \token_to_str:N \scriptstyle }
+ { \luatexcrampedscriptstyle } { \token_to_str:N \crampedscriptstyle }
+ { \scriptscriptstyle } { \token_to_str:N \scriptscriptstyle }
+ { \luatexcrampedscriptscriptstyle } { \token_to_str:N \crampedscriptscriptstyle }
+ } {
+ outside math
+ }
+ }
+}
+
+\ExplSyntaxOff
+
+\begin{document}
+
+$\mathstylename \over \mathstylename$
+
+$\luatexUstack{\mathstylename \over \mathstylename}$
+
+$\frac{\mathstylename}{\mathstylename}$
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L603b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L603b.ltx
new file mode 100644
index 00000000000..40f1aaa8606
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L603b.ltx
@@ -0,0 +1,45 @@
+\input{umtest-preamble}
+
+\usepackage{amsmath}
+\usepackage{unicode-math}
+
+\setmathfont{Cambria Math}
+
+\ExplSyntaxOn
+
+\NewDocumentCommand \mathstylename { } {
+ \mathtt {
+ \prg_case_int:nnn { \luatexmathstyle } {
+ { \displaystyle } { \token_to_str:N \displaystyle }
+ { \luatexcrampeddisplaystyle } { \token_to_str:N \crampeddisplaystyle }
+ { \textstyle } { \token_to_str:N \textstyle }
+ { \luatexcrampedtextstyle } { \token_to_str:N \crampedtextstyle }
+ { \scriptstyle } { \token_to_str:N \scriptstyle }
+ { \luatexcrampedscriptstyle } { \token_to_str:N \crampedscriptstyle }
+ { \scriptscriptstyle } { \token_to_str:N \scriptscriptstyle }
+ { \luatexcrampedscriptscriptstyle } { \token_to_str:N \crampedscriptscriptstyle }
+ } {
+ outside math
+ }
+ }
+}
+
+\ExplSyntaxOff
+
+\begin{document}
+
+$\mathstylename \over \mathstylename$
+
+$\luatexUstack{\mathstylename \over \mathstylename}$
+
+$\frac{\mathstylename}{\mathstylename}$
+
+$\dfrac{\mathstylename}{\mathstylename}$
+
+$\tfrac{\mathstylename}{\mathstylename}$
+
+$\binom{\mathstylename}{\mathstylename}$
+
+$\genfrac{/}{)}{}{}{\mathstylename}{\mathstylename}$
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L604a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L604a.ltx
new file mode 100644
index 00000000000..c43706cc298
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L604a.ltx
@@ -0,0 +1,13 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{graphicx}
+\newcommand*{\test}[1]{%
+ \parbox[b][50pt]{50pt}{\scalebox{3}{$#1$}}%
+}
+\begin{document}
+\test{\sqrt[a]{b}}
+\test{\sqrt[\uproot{10}a]{b}}
+
+\test{\sqrt[\leftroot{10}a]{b}}
+\test{\sqrt[\leftroot{10}\uproot{10}a]{b}}
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L604b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L604b.ltx
new file mode 100644
index 00000000000..235d51c6354
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L604b.ltx
@@ -0,0 +1,15 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\usepackage{amsmath}
+\usepackage{graphicx}
+\setmathfont{Cambria Math}
+\newcommand*{\test}[1]{%
+ \parbox[b][50pt]{50pt}{\scalebox{3}{$#1$}}%
+}
+\begin{document}
+\test{\sqrt[a]{b}}
+\test{\sqrt[\uproot{10}a]{b}}
+
+\test{\sqrt[\leftroot{10}a]{b}}
+\test{\sqrt[\leftroot{10}\uproot{10}a]{b}}
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X201b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L650a.ltx
index 344df2ba222..abaae93629a 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X201b.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L650a.ltx
@@ -1,6 +1,12 @@
\input{umtest-preamble}
\usepackage{unicode-math}
+\usepackage{mathtools}
\setmathfont{Cambria Math}
\begin{document}
-\[ \sqrt[n]{1+\sqrt[n]{1+\sqrt[n]{1+\sqrt[n]{1+\sqrt[n]{1+x}}}}}\]
-\end{document} \ No newline at end of file
+\[
+\coloneq
+\coloneqq
+\eqcolon
+\eqqcolon
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X201a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L650b.ltx
index 84d41dd7598..4bda71a40f0 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X201a.ltx
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L650b.ltx
@@ -1,7 +1,12 @@
\input{umtest-preamble}
\usepackage{unicode-math}
+\usepackage{colonequals}
\setmathfont{Cambria Math}
\begin{document}
-\[ \sqrt{\sin^{2}x+\cos^{2}x}=1 \]
-\[ \sqrt{1+\sqrt{1+\sqrt{1+\sqrt{1+x}}}}\]
-\end{document} \ No newline at end of file
+\[
+\coloneq
+\colonequals
+\eqcolon
+\equalscolon
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L700a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700a.ltx
new file mode 100644
index 00000000000..28868210678
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700a.ltx
@@ -0,0 +1,10 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\setmathfont{Cambria Math}
+\begin{document}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents=false}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L700b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700b.ltx
new file mode 100644
index 00000000000..af89c35a6b1
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700b.ltx
@@ -0,0 +1,10 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\begin{document}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents=false}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L700c.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700c.ltx
new file mode 100644
index 00000000000..af47d54e42a
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700c.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\let\luatexversion\relax
+\newcount\luatexversion
+\luatexversion=64
+\usepackage{unicode-math}
+\setmathfont{Cambria Math}
+\begin{document}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/L700d.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700d.ltx
new file mode 100644
index 00000000000..6dfae728bbc
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/L700d.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\let\luatexversion\relax
+\newcount\luatexversion
+\luatexversion=64
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\begin{document}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X001a.ltx
deleted file mode 100644
index a77bb279136..00000000000
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001a.ltx
+++ /dev/null
@@ -1,10 +0,0 @@
-
-\input{umtest-preamble}
-\usepackage[math-style=TeX]{unicode-math}
-\setmathfont{Cambria Math}
-\begin{document}
-\[\LATINtext\]
-\[\latintext\]
-\[\LATINmath\]
-\[\latinmath\]
-\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X001b.ltx
deleted file mode 100644
index ac4562f82a4..00000000000
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001b.ltx
+++ /dev/null
@@ -1,9 +0,0 @@
-\input{umtest-preamble}
-\usepackage[math-style=ISO]{unicode-math}
-\setmathfont{Cambria Math}
-\begin{document}
-\[\LATINtext\]
-\[\latintext\]
-\[\LATINmath\]
-\[\latinmath\]
-\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001c.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X001c.ltx
deleted file mode 100644
index f1e18b59a53..00000000000
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001c.ltx
+++ /dev/null
@@ -1,9 +0,0 @@
-\input{umtest-preamble}
-\usepackage[math-style=literal]{unicode-math}
-\setmathfont{Cambria Math}
-\begin{document}
-\[\LATINtext\]
-\[\latintext\]
-\[\LATINmath\]
-\[\latinmath\]
-\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001d.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X001d.ltx
deleted file mode 100644
index 2eb0fe47e45..00000000000
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001d.ltx
+++ /dev/null
@@ -1,9 +0,0 @@
-\input{umtest-preamble}
-\usepackage[math-style=french]{unicode-math}
-\setmathfont{Cambria Math}
-\begin{document}
-\[\LATINtext\]
-\[\latintext\]
-\[\LATINmath\]
-\[\latinmath\]
-\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001e.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X001e.ltx
deleted file mode 100644
index 97890262c8f..00000000000
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X001e.ltx
+++ /dev/null
@@ -1,9 +0,0 @@
-\input{umtest-preamble}
-\usepackage[math-style=upright]{unicode-math}
-\setmathfont{Cambria Math}
-\begin{document}
-\[\LATINtext\]
-\[\latintext\]
-\[\LATINmath\]
-\[\latinmath\]
-\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X102b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X102b.ltx
deleted file mode 100644
index 5d62e1a15ed..00000000000
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/X102b.ltx
+++ /dev/null
@@ -1,26 +0,0 @@
-\documentclass{article}
-\usepackage{unicode-math}
-\begin{document}
-\newcommand\ARRAY[4]{%
- \begin{array}{cc}
- #1 & #2 \\ #3 & #4
- \end{array}}
-\def\test{\[
- \left.\left[\ARRAY a b c d\right]
- \middle\slash
- \left[\ARRAY 1 1 1 {\mathsf 0}\right]
- \right. \]}
-\setmathfont
- [slash-delimiter=frac]{Cambria Math}
-\setmathfont
- [range={\mathsfup},
- Color=0000FF]
- {STIXGeneral}
-\test
-\setmathfont
- [slash-delimiter=frac,
- range="2044,
- Color=FF0000]
- {Cambria Math}
-\test
-\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X600a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600a.ltx
new file mode 100644
index 00000000000..2fe3853b0a6
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600a.ltx
@@ -0,0 +1,9 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X600b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600b.ltx
new file mode 100644
index 00000000000..2ba34f67e1f
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600b.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{unicode-math}
+\setmathfont{Cambria Math}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X600c.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600c.ltx
new file mode 100644
index 00000000000..fcd692a0bbe
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600c.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{unicode-math}
+\setmathfont{Asana Math}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X600d.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600d.ltx
new file mode 100644
index 00000000000..582b7b44683
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600d.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{unicode-math}
+\setmathfont{Neo Euler}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X600f.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600f.ltx
new file mode 100644
index 00000000000..f98dfc61a3d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X600f.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\begin{document}
+\[
+\sum_{\substack{a \\ bbb}}
+\sum_{\substack{\dfrac12 \\ \vec A'}}
+\sum_{\begin{subarray}{l} a \\ bbb \end{subarray}}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X601a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X601a.ltx
new file mode 100644
index 00000000000..d7dbf3c5f6d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X601a.ltx
@@ -0,0 +1,26 @@
+\input{umtest-preamble}
+\usepackage{mathtools}
+\begin{document}
+\[
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+\]
+\(
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+}
+a^{
+ a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+ }
+}
+\)
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X601b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X601b.ltx
new file mode 100644
index 00000000000..2d4983a8c59
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X601b.ltx
@@ -0,0 +1,28 @@
+\input{umtest-preamble}
+\usepackage{mathtools}
+\usepackage{unicode-math}
+\setmathfont{Cambria Math}
+\begin{document}
+\[
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+\]
+\(
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+}
+a^{
+ a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+ }
+}
+\)
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X601f.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X601f.ltx
new file mode 100644
index 00000000000..4ecb9853cf1
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X601f.ltx
@@ -0,0 +1,28 @@
+\input{umtest-preamble}
+\usepackage{mathtools}
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\begin{document}
+\[
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+\]
+\(
+\frac{a^2 + b^2}{a^2 + b^2}
+\frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+\frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+}
+a^{
+ a^{
+ \frac{a^2 + b^2}{a^2 + b^2}
+ \frac{\cramped{a^2 + b^2}}{a^2 + b^2}
+ \frac{a^2 + b^2}{\cramped{a^2 + b^2}}
+ }
+}
+\)
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X604a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X604a.ltx
new file mode 100644
index 00000000000..c43706cc298
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X604a.ltx
@@ -0,0 +1,13 @@
+\input{umtest-preamble}
+\usepackage{amsmath}
+\usepackage{graphicx}
+\newcommand*{\test}[1]{%
+ \parbox[b][50pt]{50pt}{\scalebox{3}{$#1$}}%
+}
+\begin{document}
+\test{\sqrt[a]{b}}
+\test{\sqrt[\uproot{10}a]{b}}
+
+\test{\sqrt[\leftroot{10}a]{b}}
+\test{\sqrt[\leftroot{10}\uproot{10}a]{b}}
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X604b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X604b.ltx
new file mode 100644
index 00000000000..235d51c6354
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X604b.ltx
@@ -0,0 +1,15 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\usepackage{amsmath}
+\usepackage{graphicx}
+\setmathfont{Cambria Math}
+\newcommand*{\test}[1]{%
+ \parbox[b][50pt]{50pt}{\scalebox{3}{$#1$}}%
+}
+\begin{document}
+\test{\sqrt[a]{b}}
+\test{\sqrt[\uproot{10}a]{b}}
+
+\test{\sqrt[\leftroot{10}a]{b}}
+\test{\sqrt[\leftroot{10}\uproot{10}a]{b}}
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X610f.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X610f.ltx
new file mode 100644
index 00000000000..f8055f46468
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X610f.ltx
@@ -0,0 +1,9 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\usepackage[all,pdf]{xy}
+\begin{document}
+\[
+\xymatrix{a \ar[r] & b}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X620b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X620b.ltx
new file mode 100644
index 00000000000..c8c15066083
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X620b.ltx
@@ -0,0 +1,11 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\usepackage{delarray}
+\setmathfont{Cambria Math}
+\begin{document}
+\[
+\begin{array}[t]({c}) 1\\2\\3 \end{array}
+\begin{array}[c]({c}) 1\\2\\3 \end{array}
+\begin{array}[b]({c}) 1\\2\\3 \end{array}
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X650a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X650a.ltx
new file mode 100644
index 00000000000..abaae93629a
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X650a.ltx
@@ -0,0 +1,12 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\usepackage{mathtools}
+\setmathfont{Cambria Math}
+\begin{document}
+\[
+\coloneq
+\coloneqq
+\eqcolon
+\eqqcolon
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X650b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X650b.ltx
new file mode 100644
index 00000000000..4bda71a40f0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X650b.ltx
@@ -0,0 +1,12 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\usepackage{colonequals}
+\setmathfont{Cambria Math}
+\begin{document}
+\[
+\coloneq
+\colonequals
+\eqcolon
+\equalscolon
+\]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X700a.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X700a.ltx
new file mode 100644
index 00000000000..07da2c389bd
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X700a.ltx
@@ -0,0 +1,8 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\setmathfont{Cambria Math}
+\begin{document}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/X700b.ltx b/Master/texmf-dist/source/latex/unicode-math/testfiles/X700b.ltx
new file mode 100644
index 00000000000..c87804947b0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/X700b.ltx
@@ -0,0 +1,8 @@
+\input{umtest-preamble}
+\usepackage{unicode-math}
+\setmathfont{XITS Math}
+\begin{document}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\unimathsetup{growing-accents}
+\[ \vec a \quad \vec{a} \quad \vec{abc} \quad \overrightarrow{abc} \quad \underrightarrow{abc} \]
+\end{document}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-F.tex b/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-F.tex
new file mode 100644
index 00000000000..d18da7aa8e6
--- /dev/null
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-F.tex
@@ -0,0 +1,12 @@
+\inserttest{F-alph-spaces}
+\inserttest{F-mathstyle-french}
+\inserttest{F-mathstyle-iso}
+\inserttest{F-mathstyle-literal}
+\inserttest{F-mathstyle-tex}
+\inserttest{F-mathstyle-upright}
+\inserttest{F-primes-1}
+\inserttest{F-primes-2}
+\inserttest{F-primes-back}
+\inserttest{F-slash-delim-2}
+\inserttest{F-sqrt-n}
+\inserttest{F-sqrt}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-L.tex b/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-L.tex
index 79f447e1537..7ef82bff9b9 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-L.tex
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-L.tex
@@ -1,8 +1,17 @@
-\inserttest{L001a}
-\inserttest{L001b}
-\inserttest{L001c}
-\inserttest{L001d}
-\inserttest{L001e}
-\inserttest{L102b}
-\inserttest{L201a}
-\inserttest{L201b}
+\inserttest{L600a}
+\inserttest{L600b}
+\inserttest{L600c}
+\inserttest{L600f}
+\inserttest{L601a}
+\inserttest{L601b}
+\inserttest{L601f}
+\inserttest{L602b}
+\inserttest{L603b}
+\inserttest{L604a}
+\inserttest{L604b}
+\inserttest{L650a}
+\inserttest{L650b}
+\inserttest{L700a}
+\inserttest{L700b}
+\inserttest{L700c}
+\inserttest{L700d}
diff --git a/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-X.tex b/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-X.tex
index d9400a017cc..e35257c0316 100644
--- a/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-X.tex
+++ b/Master/texmf-dist/source/latex/unicode-math/testfiles/umtest-suite-X.tex
@@ -1,8 +1,3 @@
-\inserttest{X001a}
-\inserttest{X001b}
-\inserttest{X001c}
-\inserttest{X001d}
-\inserttest{X001e}
\inserttest{X002a}
\inserttest{X002b}
\inserttest{X002c}
@@ -90,13 +85,8 @@
\inserttest{X100e}
\inserttest{X101a}
\inserttest{X102a}
-\inserttest{X102b}
\inserttest{X150a}
\inserttest{X151a}
-\inserttest{X200a}
-\inserttest{X200b}
-\inserttest{X201a}
-\inserttest{X201b}
\inserttest{X202a}
\inserttest{X202b}
\inserttest{X203a}
@@ -117,3 +107,19 @@
\inserttest{X502a}
\inserttest{X502b}
\inserttest{X503a}
+\inserttest{X600a}
+\inserttest{X600b}
+\inserttest{X600c}
+\inserttest{X600d}
+\inserttest{X600f}
+\inserttest{X601a}
+\inserttest{X601b}
+\inserttest{X601f}
+\inserttest{X604a}
+\inserttest{X604b}
+\inserttest{X610f}
+\inserttest{X620b}
+\inserttest{X650a}
+\inserttest{X650b}
+\inserttest{X700a}
+\inserttest{X700b}