Commit Graph

2712 Commits

Author SHA1 Message Date
mkpoli
ff6da491c8
Add explanation of show rule scope in footnote (#3187) 2024-01-25 15:07:37 +00:00
PgBiel
47b8d61cd8
Implement bitwise operations on integers (#3130) 2024-01-25 15:07:11 +00:00
Laurenz
2a8e40f282 More efficient guard storage 2024-01-24 17:08:37 +01:00
Laurenz
6ab04d80f3 Remove guards for built-in elements
The only recursive built-in show rule was the one for equations and that one was unnecessary.
2024-01-24 16:29:20 +01:00
Laurenz
a3684352ea Handle Finalize alongside Synthesize 2024-01-24 15:47:54 +01:00
Malo
1612913f8f
Add gt.approx, gt.napprox, lt.approx, lt.napprox and colon.double (#3245) 2024-01-24 10:56:03 +00:00
Andrew Voynov
f27321b269
Renamed diff symbol to partial (#3211) 2024-01-18 13:27:21 +00:00
Laurenz
fae358968f Cleaner separation between single and multi-region layout 2024-01-18 11:47:45 +01: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
Laurenz
50741209a8 Handle metadata application where styles are managed 2024-01-17 20:55:50 +01:00
Laurenz
fe56fb29fa Fix emptyness check in into_par_items 2024-01-17 17:32:51 +01:00
Laurenz
cb69648e2f Add a few manual Debug impls to elements 2024-01-17 17:32:51 +01:00
PgBiel
21585e03cf
Table cell x and y fields [More Flexible Tables Pt.2b] (#3050) 2024-01-17 15:52:28 +00:00
Laurenz
7cb257a1ac More consistent naming 2024-01-16 14:52:50 +01:00
Laurenz
55a50ace1e Don't discard other attributes in time macro 2024-01-16 10:33:15 +01:00
Laurenz
c2dfbd39a0
Migrate metadata fields out of individual elements (#3200) 2024-01-16 09:24:36 +00:00
Heinenen
ad901c2cdb
Syntax error if function name is parenthesized (#3058)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-16 08:52:56 +00:00
Laurenz
f57c34a7ce Remove inline annotations in main crate
Inline annotations only have an effect cross-crate and LTO is enabled anyway. Benchmarks don't show any performance difference.

Keeping them typst-syntax and typst-timing for now because these have a higher chance of being called cross-crate by crate consumers.
2024-01-15 15:19:59 +01:00
Andrew Voynov
213bf36a05
Added gradient alias for nabla symbol (#3195) 2024-01-15 11:41:09 +00:00
violet
39003555f3
Add sym.lrm and sym.rlm (#3182) 2024-01-15 11:40:54 +00:00
Martin Haug
5a9de6046b
Add Catalan translations (#3181) 2024-01-15 11:36:48 +00:00
Laurenz
37249c20f7 Autogenerate default cast in#[ty] unless cast is specified 2024-01-12 14:43:42 +01:00
Sébastien d'Herbais de Thun
1834ebc529
Added int.signum, float.signum, float.is-nan, and float.is-infinite (#3118) 2024-01-12 13:38:58 +00:00
Laurenz
c298cf61f2 Rename Align to Alignment 2024-01-12 11:05:43 +01:00
Laurenz
bc2a4f802c Add Stroke::from_pair 2024-01-12 10:58:34 +01:00
Laurenz
0340497e00 Fix a few variadic signatures 2024-01-12 10:50:44 +01:00
astrale-sharp
c20b6ec6e1
Test autocomplete (#2912)
Co-authored-by: oliver <151407407+kwfn@users.noreply.github.com>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-09 09:05:57 +00:00
Wenzhuo Liu
cc1f974164
Partially fix hide for line, polygon, table, grid (#3139) 2024-01-09 08:12:08 +00:00
Leedehai
23875a0483
Let type constructor/field access error report the name correctly (#3140)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-09 07:45:24 +00:00
Sébastien d'Herbais de Thun
712eaaa5f4
Fix CMYK on gradients (#3142) 2024-01-08 15:53:22 +00:00
Enrico Spinielli
67a0afe9bd
small typo (#3145) 2024-01-08 14:28:53 +00:00
max397574
37863b2f8b
Improve guide for latex users (#2750)
Co-authored-by: Martin Haug <mhaug@live.de>
2024-01-08 14:28:02 +00:00
Wenzhuo Liu
46053b62e5
Fix large operators in cambria math (#3115) 2024-01-05 19:30:45 +00:00
PgBiel
8fa573a9a2
Initial table per-cell customization [More Flexible Tables Pt.2a] (#3037)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-05 19:30:07 +00:00
Leedehai
a124694f08
Ignore weak HElem at the beginning and end of an LR group (#2950) 2024-01-05 18:08:27 +00:00
didier amyot
d52ae4bd48
fix: removed typo from http client user agent. (#3134) 2024-01-05 18:07:55 +00:00
emilylime
4a65c2115b
Fix typos (#3126) 2024-01-05 14:12:27 +00:00
Pol Dellaiera
d651c6e0e6
Bump New Computer Modern fonts to version 5.02 (#3072)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-04 17:21:56 +00:00
Eric Biedert
55536e218d
Improve positioning of multiple accents and attachments (#3059) 2024-01-04 15:14:26 +00:00
Leedehai
9aeb63cafa
Clarify label name's pattern in doc (#3053)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-04 15:06:55 +00:00
Kevin K
2d1c1747f7
Fix CMYK docs (#3128) 2024-01-03 20:53:17 +00:00
Myriad-Dreamin
34e3bd52aa
Inline equations linebreak at appropriate places (#2938)
Co-authored-by: David Maxwell <damaxwell@alaska.edu>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-03 12:04:36 +00:00
Sébastien d'Herbais de Thun
3aeb150c95
Added to-absolute method to length. (#3117)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-03 09:43:08 +00:00
Wenzhuo Liu
28a5069f95
Fix linebreak fallback tofu (#3123) 2024-01-03 09:41:41 +00:00
Leedehai
155af2318e
Sync the new combining accents added in PR #2218 (#3069) 2024-01-03 09:37:20 +00:00
Leedehai
ae3aac27d3
Expose PrimesElem as #math.primes in Typst code (#3063) 2024-01-03 09:36:50 +00:00
Leedehai
39e53fcdc9
Clarify the way to access functions from dictionaries (#3064)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-02 09:13:45 +00:00
Nathan Varner
527d63ed25
Don't stop parsing markup text for braces (#3112) 2024-01-02 09:08:07 +00:00
Sébastien d'Herbais de Thun
a236e362db
Fix #[internal] fields needing IntoValue impl (#3103) 2024-01-02 09:06:56 +00:00
tingerrr
4bf16d7acb
Add a --color flag (#3060)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-02 09:03:01 +00:00