diff --git a/crates/typst/src/text/raw.rs b/crates/typst/src/text/raw.rs index ae7525be8..1aa69fbfc 100644 --- a/crates/typst/src/text/raw.rs +++ b/crates/typst/src/text/raw.rs @@ -59,6 +59,8 @@ type LineFn<'a> = &'a mut dyn FnMut(usize, Range, &mut Vec); /// # Syntax /// This function also has dedicated syntax. You can enclose text in 1 or 3+ /// backticks (`` ` ``) to make it raw. Two backticks produce empty raw text. +/// This works both in markup and code. +/// /// When you use three or more backticks, you can additionally specify a /// language tag for syntax highlighting directly after the opening backticks. /// Within raw blocks, everything (except for the language tag, if applicable) diff --git a/docs/reference/syntax.md b/docs/reference/syntax.md index 454dce16e..9a7dc3733 100644 --- a/docs/reference/syntax.md +++ b/docs/reference/syntax.md @@ -57,11 +57,11 @@ more about their syntax and usage. ## Math mode { #math } Math mode is a special markup mode that is used to typeset mathematical -formulas. It is entered by wrapping an equation in `[$]` characters. The -equation will be typeset into its own block if it starts and ends with at least -one space (e.g. `[$ x^2 $]`). Inline math can be produced by omitting the -whitespace (e.g. `[$x^2$]`). An overview over the syntax specific to math mode -follows: +formulas. It is entered by wrapping an equation in `[$]` characters. This works +both in markup and code. The equation will be typeset into its own block if it +starts and ends with at least one space (e.g. `[$ x^2 $]`). Inline math can be +produced by omitting the whitespace (e.g. `[$x^2$]`). An overview over the +syntax specific to math mode follows: | Name | Example | See | | ---------------------- | ------------------------ | ------------------------ |