mirror of
https://github.com/typst/typst
synced 2025-07-27 22:37:54 +08:00
Merge cd4923f10d5c582e05c2dd9e6c73f5997fd2ce30 into 7278d887cf05fadc9a96478830e5876739b78f53
This commit is contained in:
commit
9bcfb9196e
@ -6,7 +6,7 @@ use crate::foundations::{Array, Context, LocatableSelector, Value, func};
|
|||||||
|
|
||||||
/// Finds elements in the document.
|
/// Finds elements in the document.
|
||||||
///
|
///
|
||||||
/// The `query` functions lets you search your document for elements of a
|
/// The `query` function lets you search your document for elements of a
|
||||||
/// particular type or with a particular label. To use it, you first need to
|
/// particular type or with a particular label. To use it, you first need to
|
||||||
/// ensure that [context] is available.
|
/// ensure that [context] is available.
|
||||||
///
|
///
|
||||||
|
@ -340,7 +340,7 @@ pub struct PageElem {
|
|||||||
/// This content will overlay the page's body.
|
/// This content will overlay the page's body.
|
||||||
///
|
///
|
||||||
/// ```example
|
/// ```example
|
||||||
/// #set page(foreground: text(24pt)[🥸])
|
/// #set page(foreground: text(24pt)[🤓])
|
||||||
///
|
///
|
||||||
/// Reviewer 2 has marked our paper
|
/// Reviewer 2 has marked our paper
|
||||||
/// "Weak Reject" because they did
|
/// "Weak Reject" because they did
|
||||||
|
@ -625,7 +625,7 @@ pub struct TableVLine {
|
|||||||
/// cell(align: left)[🌴🚗],
|
/// cell(align: left)[🌴🚗],
|
||||||
/// cell(
|
/// cell(
|
||||||
/// inset: 0.06em,
|
/// inset: 0.06em,
|
||||||
/// text(1.62em)[🛖🌅🌊],
|
/// text(1.62em)[🏝️🌅🌊],
|
||||||
/// ),
|
/// ),
|
||||||
/// )
|
/// )
|
||||||
/// ```
|
/// ```
|
||||||
|
@ -33,9 +33,10 @@ collaborative editor and run Typst in your browser, no installation required.
|
|||||||
|
|
||||||
If you choose to use Typst on your computer instead, you can download the
|
If you choose to use Typst on your computer instead, you can download the
|
||||||
compiler as a single, small binary which any user can run, no root privileges
|
compiler as a single, small binary which any user can run, no root privileges
|
||||||
required. Unlike LaTeX, packages are downloaded when you first use them and
|
required. Unlike popular LaTeX distributions such as TeX Live, packages are
|
||||||
then cached locally, keeping your Typst installation lean. You can use your own
|
downloaded when you first use them and then cached locally, keeping your Typst
|
||||||
editor and decide where to store your files with the local compiler.
|
installation lean. You can use your own editor and decide where to store your
|
||||||
|
files with the local compiler.
|
||||||
|
|
||||||
## How do I create a new, empty document? { #getting-started }
|
## How do I create a new, empty document? { #getting-started }
|
||||||
That's easy. You just create a new, empty text file (the file extension is
|
That's easy. You just create a new, empty text file (the file extension is
|
||||||
@ -459,7 +460,7 @@ and their corresponding Typst functions.
|
|||||||
| LaTeX Package | Typst Alternative |
|
| LaTeX Package | Typst Alternative |
|
||||||
|:--------------------------------|:-------------------------------------------|
|
|:--------------------------------|:-------------------------------------------|
|
||||||
| graphicx, svg | [`image`] function |
|
| graphicx, svg | [`image`] function |
|
||||||
| tabularx | [`table`], [`grid`] functions |
|
| tabularx, tabularray | [`table`], [`grid`] functions |
|
||||||
| fontenc, inputenc, unicode-math | Just start writing! |
|
| fontenc, inputenc, unicode-math | Just start writing! |
|
||||||
| babel, polyglossia | [`text`]($text.lang) function: `[#set text(lang: "zh")]` |
|
| babel, polyglossia | [`text`]($text.lang) function: `[#set text(lang: "zh")]` |
|
||||||
| amsmath | [Math mode]($category/math) |
|
| amsmath | [Math mode]($category/math) |
|
||||||
@ -550,7 +551,7 @@ $ f(x) = (x + 1) / x $
|
|||||||
to include more than one value in a sub- or superscript, enclose their contents
|
to include more than one value in a sub- or superscript, enclose their contents
|
||||||
in parentheses: `{$x_(a -> epsilon)$}`.
|
in parentheses: `{$x_(a -> epsilon)$}`.
|
||||||
|
|
||||||
Since variables in math mode do not need to be prepended with a `#` or a `/`,
|
Since variables in math mode do not need to be prepended with a `#` or a `\`, unlike LaTeX,
|
||||||
you can also call functions without these special characters:
|
you can also call functions without these special characters:
|
||||||
|
|
||||||
```example
|
```example
|
||||||
@ -580,8 +581,8 @@ their call with a `#`. Nobody can stop you from using rectangles or emoji as
|
|||||||
your variables anymore:
|
your variables anymore:
|
||||||
|
|
||||||
```example
|
```example
|
||||||
$ sum^10_(🥸=1)
|
$ sum^10_(🤓=1)
|
||||||
#rect(width: 4mm, height: 2mm)/🥸
|
#rect(width: 4mm, height: 2mm)/🤓
|
||||||
= 🧠 maltese $
|
= 🧠 maltese $
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user