Expand description
The task system of tinymist.
Re-exports§
pub use compute::*;
Modules§
- compute
- The computations for the tasks.
Structs§
- Apply
Project Task - A project task application specifier. This is used for specifying tasks to run in a project. When the language service notifies an update event of the project, it will check whether any associated tasks need to be run.
- Export
Html Task - An export html task specifier.
- Export
Markdown Task - An export markdown task specifier.
- Export
PdfTask - An export pdf task specifier.
- Export
PngTask - An export png task specifier.
- Export
SvgTask - An export svg task specifier.
- Export
Task - An export task specifier.
- Export
TeXTask - An export TeX task specifier.
- Export
Text Task - An export text task specifier.
- Id
- A project ID.
- Pages
- Implements parsing of page ranges (
1-3
,4
,5-
,-2
), used by theCompileCommand.pages
argument, through theFromStr
trait instead of a value parser, in order to generate better errors. - Path
Pattern - The path pattern that could be substituted.
- Preview
Task - A preview task specifier.
- Query
Task - An export query task specifier.
- Resource
Path - A resource path.
- Scalar
- A scalar that is not NaN.
Enums§
- Export
Target - Specifies the current export target.
- Export
Transform - A project export transform specifier.
- Output
Format - Which format to use for the generated output file.
- Page
Selection - The legacy page selection specifier.
- PdfStandard
- A PDF standard that Typst can enforce conformance with.
- Project
Task - A project task specifier. This structure specifies the arguments for a task.
- Task
When - When to export an output file.
Type Aliases§
- CtxPath
- The path context.