typst-watch(1) General Commands Manual typst-watch(1)
>>> (NAME)
typst-watch - >>>> >>>> >>>>> >
>>>>>>> >>>> >> >>>>>
>>>>> >>>>>>>
>>>>> >>>>> (SYNOPSIS)
typst-watch [-f|--format] [--root] [--input] [--font-path]
[--ignore-system-fonts] [--ignore-embedded-fonts] [--package-path]
[--package-cache-path] [--creation-timestamp] [--pretty] [--pages]
[--pdf-standard] [--no-pdf-tags] [--ppi] [--deps] [--deps-format]
[-j|--jobs] [--features] [--diagnostic-format] [--open] [--timings]
[--no-serve] [--no-reload] [--port] [-h|--help] [OUTPUT]
>>>>>>> (DESCRIPTION)
>>>> >>>>> >> >>>> >>>>>> >
>> >>>> >>>>> >>>>>>>> >>
>> >>>>>> >>>>>>>
>>>>>>>>.
>>>>>>>> (OPTIONS)
-f, --format
>>>> >>>> >>>>>> >>>>>>
>>>>>>> >> >>> >>>>> >>>
>>>> >>>>> >>>> >>>>>>.
>>>>>> >>>>:
o pdf
o png
o svg
o html
o bundle
--root
>>>> >>>>> >> >>>>>>>>
>>>>>> (>>>> >>>>>>>
>>>>)
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> TYPST_ROOT >>>>>
>>>.
--input
>> >>> >>>>->>>>>
>>>>>>> >> >> >>>> `sys.inputs`
>>>> >>>>>>> >>> >>>>>
>>>>>>
--font-path
>>>>>>>> >>>>>> >>
>>>>> >>>>>> >> >>>>>>>
>>>>>>> >>>> >>>>>
>>>>>> >>>>> >>>>>>>.
>>> >>> >>>> >>>> >>>>>
>> >>>>>>>> >>>> >>>>>
(>> >>>>>>>>>
>>>>>>>>>> `:` > >> >>>>>>
`;`) >> >>>>>> >>> >>>>>>>.
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> TYPST_FONT_PATHS >>>>>
>>>.
--ignore-system-fonts
>>>>> >>>>>> >> >>>>>>>
>>>>> >>>>> >>>>>> >>>
>>>>> >>>>>> >> >>>>
`--font-path` >>>>>>> >>> >>>>>
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> TYPST_IGNORE_SYSTEM_FONTS
>>>>> >>>.
--ignore-embedded-fonts
>>>>> >>>>>> >> >>>>>>>
>>>>>>>>> >> Typst >> >>>
>>>>> >>>>>
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> TYPST_IGNORE_EMBEDDED_FONTS
>>>>> >>>.
--package-path
>>>> >>>>>> >>>>>>>>
>>>>> >>>>>>> >> >>>>
>>>>>> >> >>>>> >>>
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> TYPST_PACKAGE_PATH
>>>>> >>>.
--package-cache-path
>>>> >>>>>> >>>>> >>>>>
>>>>>>>> >>>>>>> >>
>>>> >>>>>> >> >>>>> >>>
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> TYPST_PACKAGE_CACHE_PATH
>>>>> >>>.
--creation-timestamp
>>>>> >>>>> >>> >> >>>>
>>>>> >>>>> >>>>>> (UNIX
timestamp).
>>>> >>>>>>> >>>>>>
>>
>>>>>>.
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> SOURCE_DATE_EPOCH
>>>>> >>>.
--pretty
>>> >>>>> >>>>>>>> >>
>>> >>>> > >>>>> (pretty-print)
>>>>>>>>> >>> >> >>>.
>>> >>>>> >>>>> >> >>
>>>>>>> >>>>>>> >>>>
>>>>>> >>> >> >>>>>>>>
>>>>> >>>> >>>>>>>>>
>>>>>>. >> >>>> HTML >SVG > PDF
>>> >>>>>>>>> >>> >>> PNG
>>>>>>>> >>>.
--pages
>>>> >>>>>> >>>>
>>>>>>> >>>> >>>>. >>
>>>> >>> >>>>>> >>>
>>>>>>> >>>> >>>>>>>.
>>>>>>>> >>>> >>> >>>>
>>>> >> >>>>>> >>>
>>>>>>> > >>>>>>>>>
>>>>> >>>>>>>> >>>>
>>>>> (>>>>> '2,5' >>>> >>>>
>>> >>>>> > > >) >>
>>>>>>>>> >> >>>>>
(>>>>> '2,3-6,8-' >>>> >>>>
>>>> >> >>>>> > >> > (>>>>
>>> >>>>>)> >>>> > > >>>>
>>>>> >> >> >>).
>>>>> >>>>> >> >> >>>>
>>>>>>> > >>>>>> >>
>>>>> >>>>>> >>>> >> >>>
>>>>> (>>>>>>>> >>>
>>>>> >>>>>>> >>>> >>>>
>>> >>>> >>>>>>>>>).
--pdf-standard
>> (>> >>> >>>> >>>>>> >>
>>>>>>) >>>>>>>>> PDF >> Typst
>>>>>> >> >>>>> >>
>>>>>> >>>>>>
>>>>>> >>>>:
o 1.4: PDF 1.4
o 1.5: PDF 1.5
o 1.6: PDF 1.6
o 1.7: PDF 1.7
o 2.0: PDF 2.0
o a-1b: PDF/A-1b
o a-1a: PDF/A-1a
o a-2b: PDF/A-2b
o a-2u: PDF/A-2u
o a-2a: PDF/A-2a
o a-3b: PDF/A-3b
o a-3u: PDF/A-3u
o a-3a: PDF/A-3a
o a-4: PDF/A-4
o a-4f: PDF/A-4f
o a-4e: PDF/A-4e
o ua-1: PDF/UA-1
--no-pdf-tags
>>>>>> >>>>>>>> >>> >>
>>>> >>> >>>>> >>> `PDF/UA-1`>
>> >>> PDF
>>>>>>>>>>>>>>> (tagged PDF)
>>>>> >>>>>> >> >>>
>>>>>>> >>
>>>>>>>>>>>> >>>>>
>>>>. >> >>>> >>>>> (>>>>
>>>>> >>>>> >>>> >>>>
>>>> >>> >>>) >>>> >>>
>>>>>>> >>>> PDF
>>>>>>>>>>>>>>> >>>>>
>>>>
--ppi [>>>>>>>: 144]
>>>>> PPI (>>>>> >> >>>>)
>>>> >>>>>>> >>>> >>>> PNG
--deps
>>>> >>>>> >> >>>>>> >>
>>>>>>>>>>> >>>>>>>
>>>> >> >> >>>>> >>>>>
>>. >>>> >>>>> >> stdout >> `-`
>>>>>>> >>>>
--deps-format [>>>>>>>: json]
>>>> >>>> >>>> >>>>>>>
>>>> >>>>>>>>>>
>>>>>> >>>>:
o json: >>>>>>> >>>>>>>
JSON> >>>> >>>>>>> >>>
>>>>>> >>>>>> >>>>>
>>>
o zero: >>>>>> >> >>
>>>>>>>> NULL >>>
>>>>>> > >>>> >>>
>>>>> >>>>>> >>
>>>>> >>>
o make: >> >>>> Make >>>>>
>>>>>> > >>>>>>>
>>>>>>>>>>>> >>
>>>>>> >>>>>>>
-j, --jobs
>>>>> >>>>>>>>>> >>>>>
>>>>>>>> >>>>> >>>>>>>.
>>>>>>> >>>>> >> >>>>>
>>>>>>>>>>> >>>. >>>>>
>> >>> > >>>>>> >>>>> >>
>>>>>>> >>>>>>
--features
>>>>>>>>> >> >>> >>>>>
>> >>>> >>>>>> >> >>>>
>>> >> >>>>> >>>>> >>>>
>> >>> >>>>
>>>>>> >>>>:
o html
o bundle
o a11y-extras
>>>>>> >>>>>>>> >> >>>>
>>>>> >>>>> TYPST_FEATURES >>>>>
>>>.
--diagnostic-format [>>>>>>>: human]
>>>>> >> >>>>>>>>
>>>>>> >> >> >>>>
>>>>>>>
>>>>>> >>>>:
o human
o short
--open []
>> >> >>>>>>>> >>>>
>>>>> >> >> >>>>>>>
>>>>>>> >> >>>>>>>>>
>>> >>> >>>>>>. >> >>>>>
>> >>>>> stdout >>>> >>>>>>
>>>>> >>>>>>
--timings
>>>>>>>>>>>>> >>>>>>
>>>>>> >>>>>>> >> >>>>>
>>>>>>. (>>>>>>>)
>>>> JSON >>>> >> >>>>>>>
>> >> >>>>> >>>>>> >>>>>
https://ui.perfetto.dev >>>>>>>> >>>.
>>> >>>> >> >> >>>
>>>>>>> > >>>>> >>>>>
>>>> >>> >>>>>>> >>>>>
>>>>.
--no-serve
>>>> HTTP >>>>> >> >>>>
>>>> HTML >>>>>>> >>>>>>
--no-reload
>>>>>>> >>>>>>>>> >>>>
>>>>>>>> >>>> >>>> (live reload)
>> >>>> >>>> HTML >>>>>>>
>>>>>>. >> >> >>>>> >>>>
HTML >>>>>>>>> >> >>> >>>>
>>> >>>>> >>>> >>>>>>>>
--port
>>>>>> >> HTML >>> >> >>>>>
>>>>>>.
>>>>>> >>>>>>> >>>>>
>>>>> >>>> >> >>>> 3000-3005
>>>>>> >>>>>>.
-h, --help
>>> >>>>>> (>>>>>> >>>>>
>> '-h')
>>>> >>>> Typst >>>>>. >>>>
>>>>>> >>>>> >> stdin >> `-`
>>>>>>> >>>>
[OUTPUT]
>>>> >>>> >>>>> (PDF >PNG >SVG
>> HTML). >>>> >>>>> >>>>>
>> stdout >> `-` >>>>>>> >>>>.
>>>> >>>>>>>> >>>>> >>
>>>> >> >>>> >> >>>>
>>>>> >>>>>>> (PNG > SVG)> >>
>>>>> >> >>> >>>> >> >>>
>>>> >>>>> >>>> >>>> >>
>>>>> >>>>> >>>> >>>>>>
>>>. >> `{p}` >>>> >>>>>
>>>>> `{0p}` >>>> >>>>> >>>>
>>>>> >> >>> (zero-padded) > `{t}`
>>>> >>>>> >> >>>>>
>>>>>>> >>>>. >>>>
>>>>>> `page-{0p}-of-{t}.png` >>>>>>>
`page-01-of-10.png`> `page-02-of-10.png` > >>>>>
>> >> >>>>> >>>>>>.
typst-watch typst-watch(1)