equationElementElement functions can be customized with
A mathematical equation.
Can be displayed inline with text or as a separate block.
#set text(font: "New Computer Modern") Let $a$, $b$, and $c$ be the side lengths of right-angled triangle. Then, we know that: $ a^2 + b^2 = c^2 $ Prove by induction: $ sum_(k=1)^n k = (n(n+1)) / 2 $
This function also has dedicated syntax: Write mathematical markup within dollar signs to create an equation. Starting and ending the equation with at least one space lifts it into a separate block that is centered horizontally. For more details about math syntax, see the main math page.
ParametersParameters are the inputs to a function. They are specified in parentheses after the function name.
blockSettableSettable parameters can be customized for all following uses of the function with a
Whether the equation is displayed as a separate block.
How to number block-level equations.
#set math.equation(numbering: "(1)") We define: $ phi.alt := (1 + sqrt(5)) / 2 $ <ratio> With @ratio, we get: $ F_n = floor(1 / sqrt(5) phi.alt^n) $
A supplement for the equation.
For references to equations, this is added before the referenced number.
If a function is specified, it is passed the referenced equation and should return content.
#set math.equation(numbering: "(1)", supplement: [Eq.]) We define: $ phi.alt := (1 + sqrt(5)) / 2 $ <ratio> With @ratio, we get: $ F_n = floor(1 / sqrt(5) phi.alt^n) $
bodyPositionalPositional parameters are specified in order, without names.
The contents of the equation.