mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
39 lines
703 B
XML
39 lines
703 B
XML
// Test delimiter matching and scaling.
|
|
|
|
---
|
|
// Test automatic matching.
|
|
$ (a) + {b/2} + |a|/2 + (b) $
|
|
$f(x/2) < zeta(c^2 + |a + b/2|)$
|
|
|
|
---
|
|
// Test unmatched.
|
|
$[1,2[ = [1,2) != zeta\(x/2\) $
|
|
|
|
---
|
|
// Test manual matching.
|
|
$ [|a/b|] != lr(|]a/b|]) != [a/b) $
|
|
$ lr(| ]1,2\[ + 1/2|) $
|
|
|
|
---
|
|
// Test fence confusion.
|
|
$ |x + |y| + z/a| \
|
|
|x + lr(|y|) + z/a| $
|
|
|
|
---
|
|
// Test that symbols aren't matched automatically.
|
|
$ bracket.l a/b bracket.r
|
|
= lr(bracket.l a/b bracket.r) $
|
|
|
|
---
|
|
// Test half LRs.
|
|
$ lr(a/b\]) = a = lr(\{a/b) $
|
|
|
|
---
|
|
// Test manual scaling.
|
|
$ lr(]sum_(x=1)^n x], size: #70%)
|
|
< lr((1, 2), size: #200%) $
|
|
|
|
---
|
|
// Test predefined delimiter pairings.
|
|
$floor(x/2), ceil(x/2), abs(x), norm(x)$
|