Laurenz
774d7e819e
Revert to original PDF standards API
...
The PR changed the CLI from just a --pdf-standard flag to a --pdf-version and a --pdf-standard flag and also introduced similar breaking changes to typst_pdf's interface.
I'm not totally opposed to this change, but also not yet certain whether I truly prefer it. For this reason, after discussion with @LaurenzV, I'm reverting this for now. We can still make the change later if we want to. There's no need to couple it with the switch to krilla.
2025-03-26 18:01:41 +01:00
Laurenz Stampfl
c14eeae249
more
2025-03-10 10:29:37 +01:00
Niklas Eicker
0a374d2380
Embed files associated with the document as a whole ( #5221 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-01-08 09:38:34 +00:00
Laurenz
caa72f4ec2
Put HTTP server behind on-by-default feature flag ( #5532 )
2024-12-05 15:25:18 +00:00
Laurenz
79a7a6bf77
Live reloading HTTP server for typst watch
and HTML export ( #5524 )
2024-12-05 09:59:26 +00:00
Laurenz
4f3ba7f8ca
Rename --feature
to --features
and support TYPST_FEATURES
env var ( #5523 )
2024-12-04 17:42:59 +00:00
Laurenz
bf1c7db6fc
Clean up CLI argument parsing ( #5521 )
2024-12-04 13:17:38 +00:00
Laurenz
e0122a5b50
Add HTML export format
2024-12-04 10:12:07 +01:00
Laurenz
2b8dc9b14d
Add HTML feature flag
2024-12-04 10:12:07 +01:00
Laurenz
fac7583745
Basic feature flag mechanism ( #5350 )
2024-11-01 20:02:27 +00:00
Laurenz
240b917399
Docs and changelog improvements ( #5147 )
...
Co-authored-by: Malo <57839069+MDLC01@users.noreply.github.com>
Co-authored-by: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com>
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
Co-authored-by: Jeremie Knuesel <knuesel@gmail.com>
Co-authored-by: +merlan #flirora <2975203+bluebear94@users.noreply.github.com>
Co-authored-by: Anselm Schüler <mail@anselmschueler.com>
2024-10-15 12:54:16 +00:00
Laurenz
89cecb188d
Greet users who run typst
for the first time ( #5210 )
2024-10-15 11:55:55 +00:00
Laurenz
60f9f66950
Serialize and Deserialize for PdfStandard
( #5108 )
2024-10-03 19:40:42 +00:00
Laurenz
a0093ad8a7
Minimal PDF/A support ( #5075 )
...
Co-authored-by: Martin Haug <mhaug@live.de>
2024-10-01 09:24:18 +00:00
Alex Rawson
ba95baa7e1
Don't include "update" in help output if self-update disabled ( #4940 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-09-27 08:52:52 +00:00
Sébastien d'Herbais de Thun
8d38bd4066
Single thread support ( #4988 )
2024-09-26 09:02:44 +00:00
Yip Coekjan
b85217ef14
Improve documents for the --font-path
arg & TYPST_FONT_PATHS
env ( #4776 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-08-26 13:37:21 +00:00
Yip Coekjan
88325d7d01
Add clap::ValueHint
for input & output CLI arguments ( #4765 )
2024-08-23 21:37:03 +00:00
T0mstone
86af5b5f61
Allow non-utf8 values for input
and output
( #4517 )
2024-07-08 19:32:35 +00:00
Yip Coekjan
2df138a507
Open with (detached) custom viewers and raise error on failure ( #4430 )
2024-07-06 09:54:12 +00:00
Laurenz
7fa86eed0e
Basic multi-threading ( #4366 )
2024-06-10 13:28:40 +00:00
LuizAugustoPapa
cc3e9c8602
Add more environment control parameters to CLI ( #4227 )
...
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
Co-authored-by: Tulio Martins <tulioml240@gmail.com>
Co-authored-by: PepinhoJp <pepinho.jp@gmail.com>
2024-06-06 17:22:54 +00:00
Yip Coekjan
023b8068f7
Improve CLI help doc about input & output ( #4282 )
2024-05-30 08:00:10 +00:00
Ilia
6d07f702e1
Add ability to choose between minified and pretty-printed JSON ( #4161 )
2024-05-29 11:06:27 +00:00
PgBiel
7905de67bc
Add parameter to select pages to be exported by CLI ( #4039 )
2024-05-10 14:47:02 +00:00
Karthik Nishanth
b9457421de
CLI: Support more page number templates in output file name ( #3933 )
2024-04-19 14:32:06 +00:00
Matthew Toohey
72dd792106
Add --make-deps CLI argument ( #2877 ) ( #3890 )
2024-04-09 11:50:41 +00:00
frozolotl
ffc9570c64
Remove SOURCE_DATE_EPOCH CLI argument ( #3859 )
2024-04-04 15:00:02 +00:00
frozolotl
d4b3ae0925
Read SOURCE_DATE_EPOCH
for better reproducibility ( #3809 )
2024-04-03 10:34:17 +00:00
Ilia
e91baaca82
Support writing document to stdout ( #3632 )
2024-04-01 19:36:21 +00:00
Laurenz
a558fd232b
Add typst init
command ( #3544 )
2024-03-06 11:33:35 +00:00
spore
70b354e887
Support reading input from stdin ( #3339 )
2024-02-05 13:05:26 +00:00
tingerrr
4bf16d7acb
Add a --color
flag ( #3060 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-02 09:03:01 +00:00
Sébastien d'Herbais de Thun
c4d9b0c3d8
New performance timings ( #3096 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-12-30 12:36:15 +00:00
Laurenz
22ba6825db
Key/Value data from CLI ( #2894 )
2023-12-18 12:18:41 +01:00
Laurenz
7eebafa783
Merge typst
and typst-library
2023-11-24 12:30:02 +01:00
frozolotl
76e173b78b
Allow multiple font paths in TYPST_FONT_PATHS
( #2746 )
2023-11-24 11:42:02 +01:00
Zicklag
6483d3035b
Support proxy and custom certificate configuration. ( #2006 )
2023-09-11 12:03:47 +02:00
jimvdl
aea20670d8
Display download progress for self-updating and packages ( #2031 )
2023-08-31 10:02:53 +02:00
jimvdl
7bdf1f57b0
Let the CLI typst update
itself without a package manager ( #1887 )
2023-08-26 20:44:58 +02:00
Matt Fellenz
ff5dc9191e
Add format arg to CLI ( #1985 )
2023-08-23 22:44:03 +02:00
Laurenz
8f19b49afa
Fix some typos in CLI help
2023-08-22 01:09:19 +02:00
Beiri22
357bce56f5
Query-System for metadata ( #1812 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-08-06 23:49:04 +02:00
Laurenz
5fdd62141f
Reword CLI docs
2023-07-04 16:47:57 +02:00
Laurenz
ebfdb1dafa
Move everything into crates/
directory
2023-07-02 20:07:43 +02:00