Laurenz
2c678e8228
Fix variable name ( #4042 )
2024-04-30 13:55:45 +00:00
PgBiel
1247c6d8e1
Add `std` module for names in the standard library ( #4038 )
2024-04-30 12:49:18 +00:00
Leedehai
44bc51ba4f
Let let-binding raise error on unexpected keywords ( #4034 )
2024-04-30 12:30:38 +00:00
3w36zj6
eac2200c97
Add the list of built-in fonts in the documentation ( #4026 )
2024-04-30 12:24:38 +00:00
hardlydearly
6ba94c4518
Remove repetitive words ( #3991 )
...
Signed-off-by: hardlydearly <799511800@qq.com>
2024-04-30 12:22:59 +00:00
QuarticCat
9f8cb27aef
Fix suffix computation for Source::replace ( #3989 )
2024-04-30 12:22:38 +00:00
Malo
c8cc252a45
Add keywords for `emph` and `strong` functions ( #3980 )
2024-04-30 12:22:20 +00:00
Leedehai
6e73406244
Fix the Chinese translation for 'equation' used as a supplement ( #3964 )
2024-04-30 12:21:58 +00:00
JustForFun88
d7838ab128
Add `reduce` method to `array` ( #3911 )
2024-04-30 12:21:40 +00:00
Matt Fellenz
97de0a0595
Various text layout config improvements ( #3787 )
2024-04-30 12:18:19 +00:00
Ana Gelez
0bb45b335f
Fix subset tag for color fonts ( #3960 )
2024-04-19 14:33:49 +00:00
Karthik Nishanth
b9457421de
CLI: Support more page number templates in output file name ( #3933 )
2024-04-19 14:32:06 +00:00
Ian Wrzesinski
45245f0695
Fix empty 2-d math args with whitespace/trivia ( #3786 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-04-19 14:31:45 +00:00
Heinenen
d65d9d0fe6
Localization with custom key-value format ( #3728 )
2024-04-19 14:26:49 +00:00
Malo
c5c73ec931
Fix compiler panic on stack with infinite spacing ( #3918 )
2024-04-18 12:20:05 +00:00
Laurenz
02285e8b1f
Fix path in sized container ( #3954 )
2024-04-18 09:33:36 +00:00
Rik Huijzer
4c8a8f122a
Fix header query example ( #3903 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-04-17 15:35:13 +00:00
Niklas Mohrin
0523f22d83
Warn about unknown font families during parsing ( #3854 )
2024-04-17 15:25:16 +00:00
Ana Gelez
21c78abd6e
Emojis in PDF ( #3853 )
2024-04-17 15:11:20 +00:00
unclebean
4c99d6c8b3
Add datetime duration example in datetime document #3178 ( #3931 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-04-16 12:05:07 +00:00
Laurenz
401ba82927
Make some changes that were deferred until after 0.11 ( #3934 )
2024-04-15 09:00:48 +00:00
Rik Huijzer
f25874640e
Mention `typst fonts` for `font` parameter ( #3919 )
2024-04-13 08:48:07 +00:00
Laurenz
020294fca9
Better test runner ( #3922 )
2024-04-13 08:39:45 +00:00
Matthew Toohey
72dd792106
Add --make-deps CLI argument ( #2877 ) ( #3890 )
2024-04-09 11:50:41 +00:00
A-Walrus
847b710480
Fix raw bidi text ( #3885 )
2024-04-09 11:49:38 +00:00
Rik Huijzer
7ea55ec9a0
Document how to import func ( #3889 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-04-09 08:31:31 +00:00
frozolotl
2663f42442
Rename `turtle` to `shell` ( #3870 )
2024-04-08 10:39:11 +00:00
frozolotl
36dcabe692
Fix gradient sample example ( #3868 )
2024-04-08 10:36:36 +00:00
Leedehai
9289d9334b
SyntaxKind::Eof => SyntaxKind::End to better express its usage ( #3872 )
2024-04-08 10:21:06 +00:00
José Lopes
351cf127f2
Fix missing blackboard bold letters ( #3759 )
2024-04-08 08:46:31 +00:00
Tomás Cruz
5de36f7b97
Deformed stroke for some length values fix ( #3860 )
2024-04-06 11:21:38 +00:00
frozolotl
ffc9570c64
Remove SOURCE_DATE_EPOCH CLI argument ( #3859 )
2024-04-04 15:00:02 +00:00
tingerrr
8013f69714
Implement `World` for common pointer types of `World` ( #3838 )
...
Co-authored-by: Ilia <43654815+istudyatuni@users.noreply.github.com>
2024-04-04 09:37:23 +00:00
Leedehai
8c28f67504
Let the lexer respect linebreaks within inline raw ( #3756 )
2024-04-04 08:18:37 +00:00
frozolotl
d4b3ae0925
Read `SOURCE_DATE_EPOCH` for better reproducibility ( #3809 )
2024-04-03 10:34:17 +00:00
Leedehai
0619ae98a8
Fix newline parsing behavior in code mode ( #3780 )
2024-04-03 09:01:50 +00:00
Gabriel Araújo
0b9878ed31
Fix wrong PDF page labels ( #3836 ) ( #3837 )
2024-04-03 08:39:47 +00:00
Laurenz
b3615ccd49
A few CI and crate config changes ( #3852 )
2024-04-02 14:16:44 +00:00
Malo
c4001662b6
Improve `repr` for `SequenceElem` ( #3584 )
2024-04-02 12:47:56 +00:00
Ana Gelez
29af23663d
Support negative dimensions in rectangles ( #3807 )
2024-04-02 12:17:10 +00:00
Ana Gelez
c413bef11d
Never shrink lines in raw blocks ( #3796 )
2024-04-02 12:16:00 +00:00
Leedehai
c225adb22b
Fix tab rendering for raw block with lang "typ(c)" ( #3847 )
2024-04-02 09:07:00 +00:00
Etienne Collin
f461b2059d
Fixed interaction of first_line_indent with outline ( #3745 )
2024-04-02 08:13:13 +00:00
Leedehai
1e645b3964
Fix `str.trim(regex,at:end)` when the whole string is matched ( #3730 )
2024-04-01 21:01:26 +00:00
Myriad-Dreamin
092f6dc462
Fix source path resolution in import analysis ( #3842 )
2024-04-01 20:54:49 +00:00
Lucy-73
d672080e85
Changed equation reference customization example to include a link ( #3812 )
2024-04-01 20:50:28 +00:00
Eric Biedert
72c5b42a30
Fix patterns with spacing in PDF ( #3793 )
2024-04-01 20:37:05 +00:00
Wenzhuo Liu
eef3c3c5ff
Remove unsafe flag usage in typst-timing ( #3788 )
2024-04-01 20:36:25 +00:00
Matthew Toohey
dee8ccf048
Add side parameter to leaf_at ( #3767 )
2024-04-01 20:22:54 +00:00
Ran Luo
16c3af7c92
Fix compression of punctuation marks at line start of end ( #3744 )
2024-04-01 20:22:00 +00:00
Kamack38
7b9faa81bf
Add parallelogram symbols ( #3740 )
2024-04-01 20:20:05 +00:00
Ilia
e91baaca82
Support writing document to stdout ( #3632 )
2024-04-01 19:36:21 +00:00
frozolotl
82717b2869
Implement `to-dict` method on arrays ( #3575 )
2024-04-01 17:21:19 +00:00
Leedehai
0d7fa1747e
Change sym.triangle from ▷ to △ ( #3628 )
2024-04-01 16:41:44 +00:00
Ana Gelez
105d7156f8
Better handle large numbers from external data files ( #3791 )
...
Co-authored-by: Martin Haug <mhaug@live.de>
2024-03-25 16:51:35 +00:00
Ana Gelez
2efa86cbdf
Fix smart quotes in PDF outline ( #3790 )
2024-03-25 13:32:02 +00:00
frozolotl
a33d8bf322
Escape path and entrypoint in `typst init` output ( #3753 )
2024-03-23 11:54:50 +00:00
Leedehai
d1568a5583
Let `Repr` for `Relative<T>` print both abs + ratio ( #3721 )
2024-03-23 11:51:43 +00:00
frozolotl
0a917aba98
Fix warnings introduced by rust 1.77 ( #3754 )
2024-03-22 12:35:02 +00:00
Matt Fellenz
41db766b83
Unify ops match arms ( #3720 )
2024-03-19 09:37:30 +00:00
Malo
c125125080
Documentation improvements ( #3698 )
...
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
2024-03-19 09:37:16 +00:00
frozolotl
9dfc54d726
Fix color documentation ( #3688 )
2024-03-19 09:36:30 +00:00
Malo
65ae369f2c
Add stroked variants of suits ( #3612 )
2024-03-19 09:35:26 +00:00
A-Walrus
e6f7cc126c
Fix all cargo doc warnings ( #3684 )
2024-03-16 09:25:40 +00:00
Laurenz
faca50a240
Final touches ( #3678 )
2024-03-15 14:47:41 +00:00
Martin Haug
9bd1451452
Add a guide for the new tables ( #3655 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-15 14:02:56 +00:00
Andrew Voynov
1084bce4e8
Small improvements to heading parameter docs ( #3660 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-15 13:58:31 +00:00
Leedehai
bd8a029725
Fix `Reflect` for `SpecificAlignment` ( #3672 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-15 13:55:03 +00:00
PgBiel
23ec13718f
Small table footer and hline placement improvements ( #3659 )
2024-03-14 09:26:27 +00:00
Laurenz
9e507cd9fd
Revert use of alternate screen ( #3648 )
2024-03-14 09:20:31 +00:00
Laurenz
c2ca3615d7
Fix sizing of nested equations ( #3664 )
2024-03-14 08:44:03 +00:00
Laurenz
7c61ccac71
Fix non-terminating loop in flow layout ( #3652 )
2024-03-13 13:46:00 +00:00
Laurenz
28012b2f8d
Fix `italic` function in math ( #3651 )
2024-03-13 13:30:59 +00:00
PgBiel
48820fe69b
Fix table cells and rowspans wrongly assuming full page height available ( #3637 )
2024-03-13 09:15:16 +00:00
PgBiel
fd2eb0ceb2
Ensure grids have at least the given amount of rows ( #3644 )
2024-03-13 08:54:36 +00:00
Ran Luo
3fd06136c2
Fix typo in inline layout ( #3645 )
2024-03-13 08:50:24 +00:00
Laurenz
0fef857064
Fix `Behaviour` of spacing ( #3634 )
2024-03-12 11:32:53 +00:00
Laurenz
1d027ff6d2
Fix parsing of parenthesized imports ( #3633 )
2024-03-12 10:47:48 +00:00
Laurenz
633c32a552
Track context ( #3623 )
2024-03-12 10:28:15 +00:00
Andrew Voynov
d01ccffad6
Improved docs for table/grid ( #3615 )
2024-03-11 13:33:15 +00:00
Laurenz
7f0b7a28c7
Fix figure caption separator synthesis ( #3621 )
2024-03-11 11:51:38 +00:00
Laurenz
671b67d43f
Fix crash with empty raw block ( #3619 )
2024-03-11 11:12:41 +00:00
Malo
54f6ee0e53
Documentation fixes ( #3595 )
2024-03-11 10:44:46 +00:00
frozolotl
6e0b3484dd
Fix paragraph layouting index out of bounds bug ( #3607 )
2024-03-11 10:35:39 +00:00
PgBiel
443cf60ae2
Ensure hline/vline positioning respects colspan/rowspan ( #3610 )
2024-03-11 10:32:44 +00:00
PgBiel
3310dda008
Update hline/vline stroke docs ( #3616 )
2024-03-11 10:28:40 +00:00
PgBiel
288f7da4d0
Small fixes for table line priority in headers/footers ( #3602 )
2024-03-11 10:24:51 +00:00
Leedehai
c29db5f27e
Clean up unused dependency ( #3600 )
2024-03-11 10:24:16 +00:00
Laurenz
a2d097686f
Update changelog and roadmap ( #3594 )
2024-03-09 16:56:56 +00:00
Martin Haug
15ac6c3166
Spruce up table docs ( #3593 )
2024-03-09 16:42:11 +00:00
PgBiel
639a8d0dc0
Repeatable Table Footers [More Flexible Tables Pt.6a] ( #3577 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-09 15:48:48 +00:00
Wenzhuo Liu
d927974bb1
fix leaky pdf text stroke ( #3580 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-09 12:18:42 +00:00
frozolotl
2bc3c96bc9
Remove floating point rounding from colors (and more) ( #3557 )
2024-03-09 11:58:22 +00:00
Laurenz
82617a6a3c
Generate PDF ID automatically unless we really have a stable ID ( #3591 )
2024-03-09 11:55:03 +00:00
Andrew Voynov
204c4ecfcb
docs(image): added example to the `fit` field ( #3574 )
2024-03-09 08:48:05 +00:00
Leedehai
4ab1b0fe3d
Consolidate what internal methods Counter's user-visible methods call ( #3561 )
2024-03-09 08:45:54 +00:00
Laurenz
aace521b56
Bump our crates ( #3573 )
2024-03-07 16:37:22 +00:00
Laurenz
1fa0f2f0f0
Remove `safe_div` ( #3572 )
2024-03-07 16:07:52 +00:00
Laurenz
1d32145319
DPI-based natural sizing for images ( #3571 )
2024-03-07 15:05:52 +00:00
Laurenz
a558fd232b
Add `typst init` command ( #3544 )
2024-03-06 11:33:35 +00:00
PgBiel
898367f096
Repeatable Table Headers [More Flexible Tables Pt.5a] ( #3545 )
2024-03-06 08:41:16 +00:00
Myriad-Dreamin
5b2ffd9dd0
Fix metrics of fandol fonts ( #3554 )
2024-03-05 17:43:57 +00:00
Laurenz
e3bd39c9d1
Add support for shortcut links in docs ( #3547 )
2024-03-04 14:51:22 +00:00
A-Walrus
b005dc37e5
Fix BiDi bug with mixed explicit dir in paragraph ( #3532 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-04 09:47:38 +00:00
frozolotl
879bd1a1ce
Add `chunks` method to array ( #3539 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-04 09:03:35 +00:00
Peng Guanwen
086bca9576
Fix JIS style punctuation ( #3543 )
2024-03-04 09:02:25 +00:00
PgBiel
decb4fd9b9
Merging cells: Rowspans [More Flexible Tables Pt.3b] ( #3501 )
2024-03-03 19:32:27 +00:00
geekvest
098ef5acbb
Fix some comments ( #3541 )
...
Signed-off-by: geekvest <cuimoman@sohu.com>
2024-03-03 14:50:19 +00:00
Myriad-Dreamin
dadd657e0a
Allow DTD in XML parsing ( #3534 )
2024-03-01 11:42:01 +00:00
Laurenz
1e2c239971
Fix out of flow check ( #3533 )
2024-03-01 11:41:09 +00:00
frozolotl
67ba8d6c0e
Add rounded corners and strokes to highlight ( #3526 )
2024-03-01 09:18:32 +00:00
Myriad-Dreamin
030041466b
Provide more fine-grained spans in raw blocks ( #3257 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-01 09:17:41 +00:00
la .uetcis
57ab6d0924
Add `forces` and `forces.not` ( #3530 )
...
Co-authored-by: la .uetcis <uetcis@pm.me>
2024-02-29 13:50:56 +00:00
tingerrr
5a03c818c8
Add `depth` and `offset` field to `heading` ( #3038 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-29 08:51:56 +00:00
Laurenz
e6fddd68e3
Fix package autocompletion deduplication ( #3525 )
2024-02-28 16:29:44 +00:00
Laurenz
8d63b0479c
Make use of `is_some_and` where applicable ( #3523 )
2024-02-28 14:24:50 +00:00
frozolotl
9d8df00ffb
Implement alpha modification methods for colors ( #3516 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-28 14:09:13 +00:00
Laurenz
a518e2dd4d
Move docs generation code ( #3519 )
2024-02-28 10:37:52 +00:00
Laurenz
e16d3f5a67
Externalize assets ( #3515 )
2024-02-28 10:06:54 +00:00
Laurenz
6dab30238a
Add `vendor-openssl` feature flag ( #3510 )
2024-02-28 08:04:03 +00:00
Laurenz
ba531c371e
Fix float overlap ( #3507 )
2024-02-27 13:05:29 +00:00
Laurenz
ae31640c0a
Fix out-of-order floats ( #3506 )
2024-02-27 12:34:26 +00:00
frozolotl
79615a01bd
Improve color negation ( #3500 )
2024-02-27 11:15:17 +00:00
Laurenz
0aa9254356
Fix bugs with parenthesized expression parsing ( #3505 )
2024-02-27 11:12:43 +00:00
Laurenz
9646a132a8
Fix parser bug with space before colon ( #3504 )
2024-02-27 10:43:02 +00:00
Laurenz
145723b1ef
New context system ( #3497 )
2024-02-27 10:05:16 +00:00
Leedehai
e9ee00a7c0
Add vertical alignment to equation number [Better Equation Numbering Pt.3] ( #3482 )
2024-02-26 15:57:21 +00:00
Jacob Hummer
7ed257a3c7
Add basic typst-docs CLI that spits out json ( #3429 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-26 15:56:19 +00:00
Laurenz
85db05727b
Fix fold order for vectors ( #3496 )
2024-02-26 13:39:41 +00:00
Laurenz
ca5d682edb
Fix cast order for `ToInt` ( #3485 )
2024-02-25 11:50:11 +00:00
Jacob Hummer
010da18d99
Add `base()` injection getter to the typst-docs `Resolver` ( #3484 )
2024-02-25 11:37:14 +00:00
Ilia
ffd57bf56b
Sort languages when writing XMP metadata for reproducible builds ( #3469 )
2024-02-23 14:14:07 +00:00
Leedehai
0fe03bae6e
Add `number-align` to `math.equation` [Better Equation Numbering Pt.2] ( #3446 )
2024-02-22 08:49:24 +00:00
Evan Finken
4eab6deed6
Add `tilde.dot` ( #3468 )
2024-02-22 08:47:45 +00:00
Leedehai
20a8ea1a94
Update the Finnish translation of program listing ( #3474 )
2024-02-22 08:46:26 +00:00
PgBiel
a8671962d6
Some table improvements [More flexible tables] ( #3473 )
2024-02-22 08:42:10 +00:00
jaroeichler
92a2f01b74
Add symbols for arrows with tilde ( #3434 )
2024-02-22 08:36:32 +00:00
Laurenz
56ecd6c806
Wider callsite span ( #3466 )
2024-02-21 14:11:35 +00:00
Peng Guanwen
23756f9e8b
Remove special handling of Noto fonts ( #3388 )
2024-02-21 09:14:22 +00:00
Leedehai
f54d68daff
Use `Outer(H|V)Alignment` to constraint types ( #3465 )
2024-02-21 09:05:40 +00:00
Sébastien d'Herbais de Thun
d0dd81cddf
Added `LazyHash` ( #3451 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-21 08:40:13 +00:00
Laurenz
be49935753
Destructuring improvements ( #3463 )
2024-02-21 08:38:47 +00:00
Leedehai
b2e509d472
Refactoring how `MathRow` is laid out into a frame while respecting alignment points ( #3460 )
2024-02-20 15:47:27 +00:00
PgBiel
4873312233
Table line customization [More Flexible Tables Pt.4] ( #3393 )
2024-02-20 15:41:43 +00:00
frozolotl
96fba58cf2
Fix color conversions ( #3445 )
2024-02-20 14:33:41 +00:00
frozolotl
1ca3d9204a
Change default highlight color to be transparent ( #3453 )
2024-02-20 13:57:26 +00:00
f3rn0s
f1495de8bb
Add module -> dictionary conversion ( #3428 )
...
Co-authored-by: f3rn0s <finn@volkis.com.au>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-authored-by: Ilia <43654815+istudyatuni@users.noreply.github.com>
2024-02-20 13:55:06 +00:00
Leedehai
b3ed2df27e
Better named `MathContext.layout_*()` methods ( #3455 )
2024-02-20 13:19:31 +00:00
Y.D.X
72d324c5b4
`/Last` in PDF should refer to the last _immediate_ children ( #3447 )
2024-02-20 13:15:42 +00:00
frozolotl
ee2128d115
Fix transparent text in PNG export ( #3444 )
2024-02-20 13:03:25 +00:00
frozolotl
d8aba7c4ff
Add alpha component to luma ( #3438 )
2024-02-20 13:01:11 +00:00
Malo
6402bdacc7
Always attach primes as scripts by default ( #3437 )
2024-02-20 12:59:29 +00:00
Jacob Hummer
196c144d8f
fix IndexMap remove() deprecation warning ( #3430 )
2024-02-20 10:48:32 +00:00
Laurenz
0fb2a67484
Introduce `SyntaxSet` ( #3450 )
2024-02-18 13:28:00 +00:00
Y.D.X
394864fd4a
fix: `ToUnicode` in PDF should describe CID instead of GID ( #3435 )
2024-02-17 12:42:00 +00:00
Malo
09b364e9a3
Improve documentation on syntactical modes ( #3419 )
2024-02-15 13:49:29 +00:00
Laurenz
1d78c3ed43
Fix `h` and `v` in stack ( #3423 )
2024-02-15 10:07:07 +00:00
Laurenz
aabb4b5ecf
Better quote selection ( #3422 )
2024-02-15 09:41:27 +00:00
Laurenz
79e37ccbac
Don't round SVG size ( #3415 )
2024-02-14 15:07:38 +00:00
Laurenz
601118652d
Share resource dictionary via indirect object instead of inheritance ( #3414 )
2024-02-14 14:41:46 +00:00
Laurenz
b89348b92a
Read EXIF data and apply image rotation ( #3413 )
2024-02-14 14:12:28 +00:00
frozolotl
fcf64d0ee0
Fix typo ( #3412 )
2024-02-14 12:21:17 +00:00
frozolotl
8a2527788c
Fix watches on moves and removes ( #3371 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-14 11:50:40 +00:00
Laurenz
52571dd9ef
Fix named destinations ( #3411 )
2024-02-14 11:39:55 +00:00
Laurenz
8ed1eff7b5
Fix text show-set regression ( #3410 )
2024-02-14 08:45:25 +00:00
Laurenz
1f68e15725
Minor realization improvements ( #3408 )
2024-02-13 18:35:38 +00:00
Natsu Kagami
e611021802
lexer: Allow emphasis in Korean text without spaces ( #3397 )
2024-02-12 14:42:27 +00:00
Martin Haug
9f1e0390c1
Add color-managed CMYK to RGB conversion ( #3288 )
2024-02-12 13:03:36 +00:00
Heinenen
f776f0a75f
Named destinations ( #2954 )
2024-02-12 12:57:31 +00:00
Laurenz
63b73ee98c
Refactor behaved building ( #3403 )
2024-02-12 12:29:52 +00:00
Leedehai
17d687b6a2
Better errors for array/dictionary method calls that return mutable ( #3370 )
2024-02-11 13:08:43 +00:00
Harry Smith
a1f111dfa6
Fix hebrew symbol codepoints ( #3375 )
2024-02-11 13:04:57 +00:00
frozolotl
e2e8159bb2
Do not enter alternate screen if colors are disabled ( #3366 )
2024-02-08 09:29:36 +00:00
Joseph Wilson
260018c6cc
Fix typo in Stroke::repr ( #3374 )
2024-02-07 09:16:24 +00:00
spore
70b354e887
Support reading input from stdin ( #3339 )
2024-02-05 13:05:26 +00:00
Laurenz
302b870321
Delay errors for all show rules ( #3323 )
2024-02-05 09:56:09 +00:00
Leedehai
6a9866dc80
Update dictionary.insert() doc and tests ( #3343 )
2024-02-05 09:42:47 +00:00
Laurenz
92aba81a91
Support text show rules that match their own output ( #3327 )
2024-02-05 09:42:14 +00:00
Laurenz
71ed779599
Fix terms show rule ( #3325 )
2024-02-04 11:25:28 +00:00
tingerrr
a8f764ab48
Fix error swallowing ( #3338 )
2024-02-04 11:23:29 +00:00
Laurenz
2594b36701
Support for and/or selectors in show rules ( #3326 )
2024-02-02 14:25:19 +00:00
Martin Kröning
356032bf8c
font-exceptions: override weight of Arial Black ( #3321 )
...
Signed-off-by: Martin Kröning <martin.kroening@eonerc.rwth-aachen.de>
2024-02-02 10:54:05 +00:00
Laurenz
f1ba218e8f
Use heading's own location for numbering ( #3322 )
2024-02-02 10:53:39 +00:00
Peng Guanwen
154747590e
Fix style issue for Latin Modern ( #3315 )
2024-02-02 08:53:51 +00:00
Leedehai
c06a71f653
Let for-loop iterate Dict with an iterator ( #3318 )
2024-02-02 08:52:58 +00:00
Leedehai
42f59af812
Allow for-loop to iterate over bytes ( #3317 )
2024-02-02 08:51:44 +00:00
Peng Guanwen
464a15bdca
Introduce override list to FontInfo ( #3228 )
2024-02-01 13:45:33 +00:00
Laurenz
7d33436e55
Fix show-set semantics ( #3311 )
2024-02-01 13:30:17 +00:00
Laurenz
426445edfc
Ensure synthesized field access never panics ( #3310 )
2024-01-31 13:56:57 +00:00
frozolotl
6999be9ab0
Use alternate screen and refactor terminal output. ( #2665 )
2024-01-31 09:19:07 +00:00
Leedehai
51854ba4df
Adjust for-loop's pattern matching rules ( #3308 )
2024-01-31 09:12:06 +00:00
Michael Färber
de31a5ce59
Document how to cite sources with special characters. ( #3261 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-30 14:37:33 +00:00
Laurenz
b744b87818
Respect set rules in where selectors ( #3290 )
2024-01-30 14:24:41 +00:00
Laurenz
a1e8560ca6
Refactor `#[elem]` macro ( #3303 )
2024-01-30 13:49:51 +00:00
Laurenz
f14288cacf
Refactor folding ( #3294 )
2024-01-30 09:43:08 +00:00
Leedehai
a3e1c70e9e
Fix an error of uncastable dict input ( #3247 )
2024-01-30 09:30:57 +00:00
Leedehai
a603729336
Remove an unnecessary clone in loop evaluation ( #3297 )
2024-01-30 09:30:34 +00:00
Laurenz
23bb48b31e
Refactor capability helpers
2024-01-29 12:40:28 +01:00
Laurenz
03079887f3
Merge `Fields` and `ElementFields` traits
2024-01-29 12:37:55 +01:00
Terts Diepraam
ead94a64df
Link to `datetime` from `datetime.display` docs ( #3270 )
2024-01-29 10:47:36 +00:00
Peng Guanwen
269860c571
Do not parse special spaces to Space Token ( #3267 )
2024-01-29 10:46:41 +00:00
Laurenz
6207b3d9b0
Configure ureq to use sytem-native TLS ( #3258 )
2024-01-26 09:50:43 +00:00
Laurenz
b09d6ae31c
Refactor math styling to bring it closer to normal styling ( #3262 )
2024-01-26 09:50:33 +00:00
zica
d8464a9a81
Add missing Chinese counting symbols to documentation ( #3264 )
2024-01-26 09:21:53 +00:00
Laurenz Stampfl
afc28264e8
Bump resvg + svg2pdf and add support for filters ( #3254 )
2024-01-25 15:42:04 +00:00
PgBiel
cd71741532
Merging cells: Colspans [More Flexible Tables Pt.3a] ( #3239 )
2024-01-25 15:35:10 +00:00
Artemis Tosini
310a89cbd8
Include units in top-level SVG element ( #3233 )
2024-01-25 15:34:35 +00:00
Wenzhuo Liu
6359a83f82
doc: remove inaccurate statement in eval ( #3250 )
2024-01-25 15:15:13 +00:00
Myriad-Dreamin
f1fbb479b0
Make typst's advanced color public ( #3234 )
2024-01-25 15:14:48 +00:00
Malo
02b16bf9cf
Make `math.class` affect the limit configuration ( #3231 )
2024-01-25 15:14:12 +00:00
Laurenz Stampfl
11abc1f1e3
Fix PDF export of grayscale image ( #3219 )
2024-01-25 15:12:31 +00:00
Tobias Rapp
b4b17871d6
Add symbol name for narrow non-breaking space ( #3217 )
2024-01-25 15:08:22 +00:00
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
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
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
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