mirror of
https://github.com/typst/typst
synced 2025-05-18 02:55:28 +08:00
97 lines
2.0 KiB
Typst
97 lines
2.0 KiB
Typst
// Test equation number, and its interaction with equation
|
|
// block's alignment and text direction.
|
|
|
|
---
|
|
#set math.equation(numbering: "(1)")
|
|
|
|
$ a + b = c $
|
|
|
|
#show math.equation: set align(center)
|
|
$ a + b = c $
|
|
#show math.equation: set align(left)
|
|
$ a + b = c $
|
|
#show math.equation: set align(right)
|
|
$ a + b = c $
|
|
|
|
#set text(dir: rtl)
|
|
#show math.equation: set align(start)
|
|
$ a + b = c $
|
|
#show math.equation: set align(end)
|
|
$ a + b = c $
|
|
|
|
---
|
|
#set math.equation(numbering: "(1)", number-align: start)
|
|
|
|
$ a + b = c $
|
|
|
|
#show math.equation: set align(center)
|
|
$ a + b = c $
|
|
#show math.equation: set align(left)
|
|
$ a + b = c $
|
|
#show math.equation: set align(right)
|
|
$ a + b = c $
|
|
|
|
#set text(dir: rtl)
|
|
#show math.equation: set align(start)
|
|
$ a + b = c $
|
|
#show math.equation: set align(end)
|
|
$ a + b = c $
|
|
|
|
---
|
|
#set math.equation(numbering: "(1)", number-align: end)
|
|
|
|
$ a + b = c $
|
|
|
|
#show math.equation: set align(center)
|
|
$ a + b = c $
|
|
#show math.equation: set align(left)
|
|
$ a + b = c $
|
|
#show math.equation: set align(right)
|
|
$ a + b = c $
|
|
|
|
#set text(dir: rtl)
|
|
#show math.equation: set align(start)
|
|
$ a + b = c $
|
|
#show math.equation: set align(end)
|
|
$ a + b = c $
|
|
|
|
---
|
|
#set math.equation(numbering: "(1)", number-align: left)
|
|
|
|
$ a + b = c $
|
|
|
|
#show math.equation: set align(center)
|
|
$ a + b = c $
|
|
#show math.equation: set align(left)
|
|
$ a + b = c $
|
|
#show math.equation: set align(right)
|
|
$ a + b = c $
|
|
|
|
#set text(dir: rtl)
|
|
#show math.equation: set align(start)
|
|
$ a + b = c $
|
|
#show math.equation: set align(end)
|
|
$ a + b = c $
|
|
|
|
---
|
|
#set math.equation(numbering: "(1)", number-align: right)
|
|
|
|
$ a + b = c $
|
|
|
|
#show math.equation: set align(center)
|
|
$ a + b = c $
|
|
#show math.equation: set align(left)
|
|
$ a + b = c $
|
|
#show math.equation: set align(right)
|
|
$ a + b = c $
|
|
|
|
#set text(dir: rtl)
|
|
#show math.equation: set align(start)
|
|
$ a + b = c $
|
|
#show math.equation: set align(end)
|
|
$ a + b = c $
|
|
|
|
---
|
|
// Error: 52-58 expected `start`, `left`, `right`, or `end`, found center
|
|
#set math.equation(numbering: "(1)", number-align: center)
|