mirror of
https://github.com/typst/typst
synced 2025-05-13 20:46:23 +08:00
45 lines
1.3 KiB
Typst
45 lines
1.3 KiB
Typst
// Test math accents.
|
|
|
|
--- math-accent-sym-call ---
|
|
// Test function call.
|
|
$grave(a), acute(b), hat(f), tilde(§), macron(ä), diaer(a), ä \
|
|
breve(\&), dot(!), circle(a), caron(@), arrow(Z), arrow.l(Z)$
|
|
|
|
--- math-accent-align ---
|
|
$ x &= p \ dot(x) &= v \ dot.double(x) &= a \ dot.triple(x) &= j \ dot.quad(x) &= s $
|
|
|
|
--- math-accent-func ---
|
|
// Test `accent` function.
|
|
$accent(ö, .), accent(v, <-), accent(ZZ, \u{0303})$
|
|
|
|
--- math-accent-bounds ---
|
|
// Test accent bounds.
|
|
$sqrt(tilde(T)) + hat(f)/hat(g)$
|
|
|
|
--- math-accent-wide-base ---
|
|
// Test wide base.
|
|
$arrow("ABC" + d), tilde(sum)$
|
|
|
|
--- math-accent-superscript ---
|
|
// Test effect of accent on superscript.
|
|
$A^x != hat(A)^x != hat(hat(A))^x$
|
|
|
|
--- math-accent-high-base ---
|
|
// Test high base.
|
|
$ tilde(integral), tilde(integral)_a^b, tilde(integral_a^b) $
|
|
|
|
--- math-accent-sized ---
|
|
// Test accent size.
|
|
$tilde(sum), tilde(sum, size: #50%), accent(H, hat, size: #200%)$
|
|
|
|
--- math-accent-sized-script ---
|
|
// Test accent size in script size.
|
|
$tilde(U, size: #1.1em), x^tilde(U, size: #1.1em), sscript(tilde(U, size: #1.1em))$
|
|
|
|
--- math-accent-dotless ---
|
|
// Test dotless glyph variants.
|
|
#let test(c) = $grave(#c), acute(sans(#c)), hat(frak(#c)), tilde(mono(#c)),
|
|
macron(bb(#c)), dot(cal(#c)), diaer(upright(#c)), breve(bold(#c)),
|
|
circle(bold(upright(#c))), caron(upright(sans(#c))), arrow(bold(frak(#c)))$
|
|
$test(i) \ test(j)$
|