mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
Expand math syntax section
This commit is contained in:
parent
8527517258
commit
c9dcf8fd83
@ -17,18 +17,25 @@ use crate::text::{FontFamily, LinebreakNode, SpaceNode, SymbolNode, TextNode};
|
|||||||
/// # Math
|
/// # Math
|
||||||
/// A mathematical formula.
|
/// A mathematical formula.
|
||||||
///
|
///
|
||||||
/// _Note:_ Math mode is still rather limited in Typst. We're working hard to
|
|
||||||
/// improve it, so please bear with us in the meantime!
|
|
||||||
///
|
|
||||||
/// ## Syntax
|
/// ## Syntax
|
||||||
/// This function also has dedicated syntax: Write mathematical markup within
|
/// This function also has dedicated syntax: Write mathematical markup within
|
||||||
/// dollar signs to create a formula. Starting and ending the formula with at
|
/// dollar signs to create a formula. Starting and ending the formula with at
|
||||||
/// least one space lifts it into a separate block that is centered
|
/// least one space lifts it into a separate block that is centered
|
||||||
/// horizontally.
|
/// horizontally.
|
||||||
///
|
///
|
||||||
/// Within math mode, additional shorthands are available to easily type various
|
/// In math, single letters are always displayed as is. Multiple letters,
|
||||||
/// arrows and other symbols. The page on the [`symbol`](@symbol) function lists
|
/// however, are interpreted as variables, symbols or functions. To display
|
||||||
/// all of them.
|
/// multiple letters verbatim, you can place them into quotes. Math mode also
|
||||||
|
/// supports extra shorthands to easily type various arrows and other symbols.
|
||||||
|
/// The page on the [`symbol`](@symbol) function lists all of them.
|
||||||
|
///
|
||||||
|
/// When a variable and a symbol share the same name, the variable is preferred.
|
||||||
|
/// To force the symbol, surround it with colons. To access a variable with a
|
||||||
|
/// single letter name, you can prefix it with a `#`.
|
||||||
|
///
|
||||||
|
/// In math mode, the arguments to a function call are always parsed as
|
||||||
|
/// mathematical content. To work with other kinds of values, you first need to
|
||||||
|
/// enter a code block using the `[$#{..}$]` syntax.
|
||||||
///
|
///
|
||||||
/// ## Example
|
/// ## Example
|
||||||
/// ```
|
/// ```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user