summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLeedehai <18319900+Leedehai@users.noreply.github.com>2024-05-07 09:46:18 -0400
committerGitHub <noreply@github.com>2024-05-07 13:46:18 +0000
commitaa38b96849e2c8a8d7a462789e1f81e9f65d45b3 (patch)
tree725aa65668754a44727c39590f5991405b66cf82 /tests
parentc0576c6b5560a4d253f0b579295a246bf7676ae7 (diff)
Fix: `number-align` should align line/number baselines (#4024)
Diffstat (limited to 'tests')
-rw-r--r--tests/ref/math-equation-align-numbered.pngbin1314 -> 1298 bytes
-rw-r--r--tests/ref/math-equation-number-align-end.pngbin1541 -> 1519 bytes
-rw-r--r--tests/ref/math-equation-number-align-left.pngbin1526 -> 1511 bytes
-rw-r--r--tests/ref/math-equation-number-align-monoline.pngbin0 -> 1379 bytes
-rw-r--r--tests/ref/math-equation-number-align-multiline-bottom.pngbin758 -> 1318 bytes
-rw-r--r--tests/ref/math-equation-number-align-multiline-expand.pngbin510 -> 518 bytes
-rw-r--r--tests/ref/math-equation-number-align-multiline-top-start.pngbin597 -> 1302 bytes
-rw-r--r--tests/ref/math-equation-number-align-right.pngbin1506 -> 1496 bytes
-rw-r--r--tests/ref/math-equation-number-align-start.pngbin1528 -> 1514 bytes
-rw-r--r--tests/ref/math-equation-number-align.pngbin1541 -> 1519 bytes
-rw-r--r--tests/ref/math-equation-numbering.pngbin4604 -> 4600 bytes
-rw-r--r--tests/ref/outline.pngbin40746 -> 40846 bytes
-rw-r--r--tests/ref/ref-supplements.pngbin8276 -> 8267 bytes
-rw-r--r--tests/suite/math/equation.typ18
14 files changed, 16 insertions, 2 deletions
diff --git a/tests/ref/math-equation-align-numbered.png b/tests/ref/math-equation-align-numbered.png
index e43054c8..11d4b3b1 100644
--- a/tests/ref/math-equation-align-numbered.png
+++ b/tests/ref/math-equation-align-numbered.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-end.png b/tests/ref/math-equation-number-align-end.png
index f60a15ec..857d56f6 100644
--- a/tests/ref/math-equation-number-align-end.png
+++ b/tests/ref/math-equation-number-align-end.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-left.png b/tests/ref/math-equation-number-align-left.png
index a8ed40a5..ec6cfca0 100644
--- a/tests/ref/math-equation-number-align-left.png
+++ b/tests/ref/math-equation-number-align-left.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-monoline.png b/tests/ref/math-equation-number-align-monoline.png
new file mode 100644
index 00000000..681997d4
--- /dev/null
+++ b/tests/ref/math-equation-number-align-monoline.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-multiline-bottom.png b/tests/ref/math-equation-number-align-multiline-bottom.png
index cb0e5daa..08c80f97 100644
--- a/tests/ref/math-equation-number-align-multiline-bottom.png
+++ b/tests/ref/math-equation-number-align-multiline-bottom.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-multiline-expand.png b/tests/ref/math-equation-number-align-multiline-expand.png
index 3c3cdc05..b6546433 100644
--- a/tests/ref/math-equation-number-align-multiline-expand.png
+++ b/tests/ref/math-equation-number-align-multiline-expand.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-multiline-top-start.png b/tests/ref/math-equation-number-align-multiline-top-start.png
index 43346de9..6a3dad50 100644
--- a/tests/ref/math-equation-number-align-multiline-top-start.png
+++ b/tests/ref/math-equation-number-align-multiline-top-start.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-right.png b/tests/ref/math-equation-number-align-right.png
index e3d588c4..63daed6c 100644
--- a/tests/ref/math-equation-number-align-right.png
+++ b/tests/ref/math-equation-number-align-right.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align-start.png b/tests/ref/math-equation-number-align-start.png
index 67ed3c4c..769f3b82 100644
--- a/tests/ref/math-equation-number-align-start.png
+++ b/tests/ref/math-equation-number-align-start.png
Binary files differ
diff --git a/tests/ref/math-equation-number-align.png b/tests/ref/math-equation-number-align.png
index f60a15ec..857d56f6 100644
--- a/tests/ref/math-equation-number-align.png
+++ b/tests/ref/math-equation-number-align.png
Binary files differ
diff --git a/tests/ref/math-equation-numbering.png b/tests/ref/math-equation-numbering.png
index b1e6b10e..3210da23 100644
--- a/tests/ref/math-equation-numbering.png
+++ b/tests/ref/math-equation-numbering.png
Binary files differ
diff --git a/tests/ref/outline.png b/tests/ref/outline.png
index e5c24a98..71dd6e1a 100644
--- a/tests/ref/outline.png
+++ b/tests/ref/outline.png
Binary files differ
diff --git a/tests/ref/ref-supplements.png b/tests/ref/ref-supplements.png
index 46d1524a..3bd8a30f 100644
--- a/tests/ref/ref-supplements.png
+++ b/tests/ref/ref-supplements.png
Binary files differ
diff --git a/tests/suite/math/equation.typ b/tests/suite/math/equation.typ
index dd2745d1..d5771f95 100644
--- a/tests/suite/math/equation.typ
+++ b/tests/suite/math/equation.typ
@@ -152,6 +152,16 @@ $ a + b = c $
// Error: 52-67 expected `start`, `left`, `right`, or `end`, found center
#set math.equation(numbering: "(1)", number-align: center + bottom)
+--- math-equation-number-align-monoline ---
+#set math.equation(numbering: "(1)")
+$ p = sum_k k ln a $
+
+#set math.equation(numbering: "(1)", number-align: top)
+$ p = sum_k k ln a $
+
+#set math.equation(numbering: "(1)", number-align: bottom)
+$ p = sum_k k ln a $
+
--- math-equation-number-align-multiline ---
#set math.equation(numbering: "(1)")
@@ -163,13 +173,17 @@ $ p &= ln a b \
$ p &= ln a b \
&= ln a + ln b $
+$ q &= sum_k k ln a \
+ &= sum_k ln A $
--- math-equation-number-align-multiline-bottom ---
#show math.equation: set align(left)
#set math.equation(numbering: "(1)", number-align: bottom)
-$ q &= ln sqrt(a b) \
- &= 1/2 (ln a + ln b) $
+$ p &= ln a b \
+ &= ln a + ln b $
+$ q &= sum_k ln A \
+ &= sum_k k ln a $
--- math-equation-number-align-multiline-expand ---
// Tests that if the numbering's layout box vertically exceeds the box of