summaryrefslogtreecommitdiff
path: root/tests/typ/math/matrix.typ
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-04-13 10:39:45 +0200
committerGitHub <noreply@github.com>2024-04-13 08:39:45 +0000
commit020294fca9a7065d4b9cf4e677f606ebaaa29b00 (patch)
treec0027ad22046e2726c22298461327823d6b88d53 /tests/typ/math/matrix.typ
parent72dd79210602ecc799726fc096b078afbb47f299 (diff)
Better test runner (#3922)
Diffstat (limited to 'tests/typ/math/matrix.typ')
-rw-r--r--tests/typ/math/matrix.typ97
1 files changed, 0 insertions, 97 deletions
diff --git a/tests/typ/math/matrix.typ b/tests/typ/math/matrix.typ
deleted file mode 100644
index 57ecd85f..00000000
--- a/tests/typ/math/matrix.typ
+++ /dev/null
@@ -1,97 +0,0 @@
-// Test matrices.
-
----
-// Test semicolon syntax.
-#set align(center)
-$mat() dot
- mat(;) dot
- mat(1, 2) dot
- mat(1, 2;) \
- mat(1; 2) dot
- mat(1, 2; 3, 4) dot
- mat(1 + &2, 1/2; &3, 4)$
-
----
-// Test sparse matrix.
-$ mat(
- 1, 2, ..., 10;
- 2, 2, ..., 10;
- dots.v, dots.v, dots.down, dots.v;
- 10, 10, ..., 10;
-) $
-
----
-// Test baseline alignment.
-$ mat(
- a, b^2;
- sum_(x \ y) x, a^(1/2);
- zeta, alpha;
-) $
-
----
-// Test alternative delimiter with set rule.
-#set math.mat(delim: "[")
-$ mat(1, 2; 3, 4) $
-$ a + mat(delim: #none, 1, 2; 3, 4) + b $
-
----
-// Test alternative math delimiter directly in call.
-#set align(center)
-#grid(
- columns: 3,
- gutter: 10pt,
-
- $ mat(1, 2, delim: "[") $,
- $ mat(1, 2; delim: "[") $,
- $ mat(delim: "[", 1, 2) $,
-
- $ mat(1; 2; delim: "[") $,
- $ mat(1; delim: "[", 2) $,
- $ mat(delim: "[", 1; 2) $,
-
- $ mat(1, 2; delim: "[", 3, 4) $,
- $ mat(delim: "[", 1, 2; 3, 4) $,
- $ mat(1, 2; 3, 4; delim: "[") $,
-)
-
----
-// Error: 13-14 expected array, found content
-$ mat(1, 2; 3, 4, delim: "[") $,
-
----
-$ mat(B, A B) $
-$ mat(B, A B, dots) $
-$ mat(B, A B, dots;) $
-$ mat(#1, #(foo: "bar")) $
-
----
-
-// Test matrix line drawing (augmentation).
-#grid(
- columns: 2,
- gutter: 10pt,
-
- $ mat(10, 2, 3, 4; 5, 6, 7, 8; augment: #3) $,
- $ mat(10, 2, 3, 4; 5, 6, 7, 8; augment: #(-1)) $,
- $ mat(100, 2, 3; 4, 5, 6; 7, 8, 9; augment: #(hline: 2)) $,
- $ mat(100, 2, 3; 4, 5, 6; 7, 8, 9; augment: #(hline: -1)) $,
- $ mat(100, 2, 3; 4, 5, 6; 7, 8, 9; augment: #(hline: 1, vline: 1)) $,
- $ mat(100, 2, 3; 4, 5, 6; 7, 8, 9; augment: #(hline: -2, vline: -2)) $,
- $ mat(100, 2, 3; 4, 5, 6; 7, 8, 9; augment: #(vline: 2, stroke: 1pt + blue)) $,
- $ mat(100, 2, 3; 4, 5, 6; 7, 8, 9; augment: #(vline: -1, stroke: 1pt + blue)) $,
-)
-
----
-
-// Test using matrix line drawing with a set rule.
-#set math.mat(augment: (hline: 2, vline: 1, stroke: 2pt + green))
-$ mat(1, 0, 0, 0; 0, 1, 0, 0; 0, 0, 1, 1) $
-
-#set math.mat(augment: 2)
-$ mat(1, 0, 0, 0; 0, 1, 0, 0; 0, 0, 1, 1) $
-
-#set math.mat(augment: none)
-
----
-// Error: 3-37 cannot draw a vertical line after column 3 of a matrix with 3 columns
-$ mat(1, 0, 0; 0, 1, 1; augment: #3) $,