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
9622906e69
Add support for file embedding
2025-03-10 11:05:56 +01:00
Laurenz Stampfl
c14eeae249
more
2025-03-10 10:29:37 +01:00
Laurenz Stampfl
b464c46a8a
part 1
2025-03-10 09:51:18 +01:00
Laurenz Stampfl
42519403d5
Reformat + clippy
2024-12-17 20:09:32 +01:00
Laurenz Stampfl
cc35c8f6af
rename krilla file
2024-12-17 20:07:24 +01:00
Laurenz Stampfl
4cd6a123ae
more
2024-12-17 20:00:17 +01:00
Laurenz Stampfl
db412f4387
more
2024-12-17 17:32:08 +01:00
Laurenz Stampfl
db5c3539b0
Extract text handling
2024-12-17 14:56:35 +01:00
Laurenz Stampfl
3e32e4c373
more
2024-12-17 14:47:22 +01:00
Laurenz Stampfl
944cd8caae
Integrate new timestamp logic
2024-12-17 13:58:04 +01:00
Laurenz Stampfl
e08ccce810
more changes
2024-12-17 13:26:04 +01:00
Laurenz Stampfl
06d7fb7c69
more refactors
2024-12-17 11:26:18 +01:00
Laurenz Stampfl
548e7c6794
First attempt at outline
2024-12-16 23:33:44 +01:00
Laurenz Stampfl
b0339cacc2
Add full support for links
2024-12-16 22:52:03 +01:00
Laurenz Stampfl
5780432039
Add proper error conversion
2024-12-15 23:17:09 +01:00
Laurenz Stampfl
6761cbc622
Put trait into primitive
2024-12-15 22:34:48 +01:00
Laurenz Stampfl
f2d4db286c
Remove old stuff
2024-12-15 22:32:46 +01:00
Laurenz Stampfl
880aa4b8a1
Add support for exporting to specific version
2024-12-15 22:22:46 +01:00
Laurenz Stampfl
9a4bd9be25
Add document metadata
2024-12-15 20:41:07 +01:00
Laurenz Stampfl
17abfb3a76
more
2024-12-15 20:10:26 +01:00
Laurenz Stampfl
01fd27c747
Add support for patterns
2024-12-14 22:37:59 +01:00
Laurenz Stampfl
e1895fea7b
more
2024-12-14 20:36:57 +01:00
Laurenz Stampfl
237c696292
Rename old files
2024-12-02 23:46:01 +01:00
Laurenz Stampfl
849994c827
more
2024-12-02 08:54:05 +01:00
Laurenz Stampfl
81e848140f
Initial commit
2024-11-14 23:23:01 +01:00
Laurenz
be7cfc85d0
Split out four new crates ( #5302 )
2024-10-27 18:04: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
Laurenz
788ae10a07
PDF export diagnostics ( #5073 )
2024-09-30 12:43:29 +00:00
Josh Soref
ca1f749c08
Spelling ( #5020 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-09-26 17:32:55 +00:00
Ana Gelez
2946cde6fa
Refactor PDF export ( #4154 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-05-29 13:01:11 +00:00
Laurenz
95cd6adf24
Factor out typst-utils
crate ( #4125 )
2024-05-13 15:25:43 +00:00
PgBiel
7905de67bc
Add parameter to select pages to be exported by CLI ( #4039 )
2024-05-10 14:47:02 +00:00
Ana Gelez
21c78abd6e
Emojis in PDF ( #3853 )
2024-04-17 15:11:20 +00:00
Laurenz
b3615ccd49
A few CI and crate config changes ( #3852 )
2024-04-02 14:16:44 +00:00
Laurenz
a2d097686f
Update changelog and roadmap ( #3594 )
2024-03-09 16:56:56 +00:00
Laurenz
82617a6a3c
Generate PDF ID automatically unless we really have a stable ID ( #3591 )
2024-03-09 11:55:03 +00:00
Ilia
ffd57bf56b
Sort languages when writing XMP metadata for reproducible builds ( #3469 )
2024-02-23 14:14:07 +00:00
Laurenz
52571dd9ef
Fix named destinations ( #3411 )
2024-02-14 11:39:55 +00:00
Heinenen
f776f0a75f
Named destinations ( #2954 )
2024-02-12 12:57:31 +00:00
Laurenz
6ac71eeaf7
Add Page
struct
...
To get rid of the Meta hack where numbering and things like that are stored in the frame.
2024-01-17 21:53:20 +01: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
Sébastien d'Herbais de Thun
08225e42d8
Parallel export ( #2989 )
2023-12-18 12:32:53 +01:00
Sébastien d'Herbais de Thun
5bdec9e1d8
Optimized labels & introspector ( #2801 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-11-30 12:57:04 +01:00
Laurenz
af9d8727e1
Don't write multiple authors in XMP metadata
...
Fixes #2556 .
2023-11-29 11:53:09 +01:00
Sébastien d'Herbais de Thun
1756718bab
Gradient Part 6 - Pattern fills ( #2740 )
2023-11-24 15:46:20 +01:00
Laurenz
7eebafa783
Merge typst
and typst-library
2023-11-24 12:30:02 +01:00
Sébastien d'Herbais de Thun
f5b3af3c1b
Parallel image encoding ( #2693 )
2023-11-17 19:42:49 +01:00
Laurenz
ccbe901cb7
Make PdfContext
private again
2023-11-08 15:35:05 +01:00