typst-query(1)
hey bestie!! welcome to typst-query(1) from the General Commands Manual π β¨ this is the page that processes an input file to extract provided metadata, and yes we're gonna make it cute.
πΈ NAME πΈ
typst-query β processes an input file to extract provided metadata π₯
β¨ SYNOPSIS β¨
typst-query [--field] [--one] [--format] [--pretty] [--target] [--root]
[--input] [--font-path] [--ignore-system-fonts]
[--ignore-embedded-fonts] [--package-path] [--package-cache-path]
[--creation-timestamp] [-j|--jobs] [--features] [--diagnostic-format]
[-h|--help] <INPUT> <SELECTOR>
π DESCRIPTION π
Processes an input file to extract provided metadata π«Ά that's the whole vibe: you give it an input file, it pulls out the metadata you asked for. iconic behavior, no cap.
π OPTIONS π
okay bestie, option-by-option, and we are not skipping a single one π
--field=FIELDβ extracts just one field from all retrieved elements π―--oneβ expects and retrieves exactly one element βοΈ--format=FORMAT[default:json] β the format to serialize in β¨ possible values:json,yaml--prettyβ whether to pretty-print the serialized output. Only applies to JSON format. π--target=TARGET[default:paged] β the target to compile for. Possible values:paged: PDF and image formatshtml: HTML
--root=DIRβ configures the project root (for absolute paths). May also be specified with theTYPST_ROOTenvironment variable π±--input=key=valueβ add a string key-value pair visible throughsys.inputsπ--font-path=DIRβ adds additional directories that are recursively searched for fonts. If multiple paths are specified, they are separated by the system's path separator (:on Unix-like systems and;on Windows). May also be specified with theTYPST_FONT_PATHSenvironment variable β¨--ignore-system-fontsβ ensures system fonts won't be searched, unless explicitly included via--font-path. May also be specified with theTYPST_IGNORE_SYSTEM_FONTSenvironment variable π«π€--ignore-embedded-fontsβ ensures fonts embedded into Typst won't be considered. May also be specified with theTYPST_IGNORE_EMBEDDED_FONTSenvironment variable π«πͺ--package-path=DIRβ custom path to local packages, defaults to system-dependent location. May also be specified with theTYPST_PACKAGE_PATHenvironment variable π¦--package-cache-path=DIRβ custom path to package cache, defaults to system-dependent location. May also be specified with theTYPST_PACKAGE_CACHE_PATHenvironment variable ποΈ--creation-timestamp=UNIX_TIMESTAMPβ the document's creation date formatted as a UNIX timestamp. For more information, seehttps://reproducible-builds.org/specs/source-date-epoch/. May also be specified with theSOURCE_DATE_EPOCHenvironment variable β°-j,--jobs=JOBSβ number of parallel jobs spawned during compilation. Defaults to number of CPUs. Setting it to 1 disables parallelism βοΈ--features=FEATURESβ enables in-development features that may be changed or removed at any time π§ͺ [possible values:html,a11y-extras]. May also be specified with theTYPST_FEATURESenvironment variable.--diagnostic-format=DIAGNOSTIC_FORMAT[default:human] β the format to emit diagnostics in π©Ί [possible values:human,short]-h,--helpβ print help (see a summary with-h) πββοΈ<INPUT>β path to input Typst file. Use-to read input from stdin π₯<SELECTOR>β defines which elements to retrieve π
okay that's the whole page bestie!! footer sign-off: source/version typst-query and typst-query(1) from the General Commands Manual β date? not listed on this footer, ngl ππ stay slaying with ur metadata extraction β¨
π¦ where this page comes from
- alpine 3.24: typst-doc 0.14.2-r0 Β· Apache-2.0
- nixos 26.05: typst 0.14.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms