Laurenz
7dc74b7281
Bump pdf-writer and svg2pdf
2023-10-04 14:40:28 +02:00
MALO
333e4037fc
Add Repr
trait ( #2269 )
2023-10-04 12:08:56 +02:00
Sébastien d'Herbais de Thun
57bc614cf4
Gradient Part 2a - Fix sharp gradients in SVG ( #2307 )
2023-10-04 10:58:17 +02:00
Eric Biedert
55095246bf
Fix extent
for text decoration ( #2308 )
2023-10-04 10:56:55 +02:00
Sébastien d'Herbais de Thun
a4e357fb37
Gradient Part 2 - Linear gradients ( #2279 )
2023-10-03 19:31:02 +02:00
Laurenz
6b1233e127
Fix test failure
...
Before we tested with an unavailable font, but the hyphens were still visible. But now the hyphens respect fallback too, so it's really hard to test it. I am removing the test for now.
2023-10-03 16:22:10 +02:00
bluebear94
d709b0e247
Honor text’s fallback option for hyphenation ( #2301 )
2023-10-03 15:04:15 +02:00
bluebear94
ce658db2f3
ShapedText::push_hyphen: Use self.base for default hyphen range ( #2299 )
...
In the unlikely chance that we hyphenate after an empty line, we
set the glyph range to self.base..self.base so that subtracting
Fixes #2283 .
2023-10-03 15:02:27 +02:00
T0mstone
cf9bde3245
Add capability to get current compiler version ( #2016 )
2023-10-02 20:28:19 +02:00
LU Jialin
34ebbaeb10
Passing color to the augment line in matrix ( #2281 )
2023-10-02 16:22:33 +02:00
Daniel F
07e3fde54c
Added information on page setup guide ( #2275 )
2023-10-02 12:09:37 +02:00
Laurenz
0198429e63
Remove unnecessary heading ID
2023-09-30 12:05:40 +02:00
Laurenz
c97fc5eb55
Fix dead links
2023-09-30 11:49:02 +02:00
Laurenz
0ed84797e8
Update README
2023-09-30 11:30:44 +02:00
Laurenz
acb8dcc143
Link to CetZ
2023-09-30 11:10:53 +02:00
Sébastien d'Herbais de Thun
62f37ad4ab
Color fixes ( #2262 )
2023-09-29 15:04:08 +02:00
LU Jialin
ca2312deec
Enable font fallback for hyphen ( #2233 )
2023-09-28 17:01:21 +02:00
Laurenz
13fe7b4549
Add FontBook::from_infos
2023-09-28 14:04:30 +02:00
DVDTSB
e84cd13ce7
initial Romanian support ( #2246 )
2023-09-28 11:15:45 +02:00
bluebear94
553da642bd
Handle compiler panics when handling infinite lengths ( #2215 )
2023-09-28 11:15:09 +02:00
Laurenz
ffcd951bc8
Refactor image handling
2023-09-27 12:20:29 +02:00
Laurenz
d7928a8ea3
Extract IDE crate
2023-09-26 17:12:18 +02:00
Eric Biedert
0d39fa021f
Prevent block spacing with placed elements ( #2244 )
2023-09-26 16:59:51 +02:00
Arnaud Golfouse
962071619d
Avoid plugin panics ( #2232 )
2023-09-26 16:21:21 +02:00
Laurenz
2fd0291a81
Remove unnecessary 'static bounds
2023-09-26 13:45:54 +02:00
Eric Biedert
c8ebcd70d6
Resolve spacing before comparing ( #2235 )
2023-09-26 11:42:05 +02:00
Laurenz Stampfl
c55901e972
Embed the current Typst version in the PDF ( #2236 )
2023-09-26 10:47:25 +02:00
qj
e33017042d
Add ability to set document keywords. ( #2234 )
2023-09-26 10:35:18 +02:00
DVDTSB
34b3f72370
Add wide
spacing for math ( #2224 )
2023-09-26 10:29:43 +02:00
Laurenz
63b5ced5db
Add Tag::LIST
constant
2023-09-25 19:02:11 +02:00
tingerrr
0710d1c118
Add background
parameter to overline
, underline
and strike
( #2219 )
2023-09-25 16:19:48 +02:00
tingerrr
063e9afccf
Add custom smart quotes ( #2209 )
2023-09-25 16:19:22 +02:00
LU Jialin
079ccd5e5b
Fixing the styling issues of the empty pages caused by pagebreak ( #2182 )
2023-09-25 14:13:54 +02:00
Anton Wetzel
98e5d97509
Better rect edges ( #1956 )
2023-09-25 13:54:58 +02:00
FlyinPancake
44bbfded5f
feat: inital Hungarian language support ( #2229 )
2023-09-25 13:52:26 +02:00
LU Jialin
04b4536772
Fixing the baseline in math content ( #2220 )
2023-09-25 13:13:16 +02:00
8LWXpg
50b0318434
Mark 3 symbols as combining accents ( #2218 )
2023-09-25 13:12:23 +02:00
Laurenz
9ff9615208
Fix warning when compiling without embedded fonts
2023-09-25 12:38:57 +02:00
Laurenz
72f4c543cc
Scope completions for imports
2023-09-23 01:38:46 +02:00
Laurenz
71a21b7ec1
Improve import autocompletion
...
Now also works for functions, types, and packages
2023-09-23 00:29:35 +02:00
SekoiaTree
3dcbe859fb
Add gaps for matrix, case, and vector ( #2186 )
2023-09-21 10:26:47 +02:00
Peng Guanwen
50f354e989
Correct the consecutive hyphen cost ( #2190 )
...
This just fixes a mistake previously made. `0.3` is the correct number that is proportional to the parameters in Knuth's paper. The previously choosed value `300` is due to my calculation mistake and is too large that essentially prevent any consecutive hyphens.
2023-09-19 17:05:32 +02:00
Laurenz
7a46a85d3e
Improve span stability after incremental parsing
2023-09-19 16:53:59 +02:00
Sébastien d'Herbais de Thun
163c2e1aa2
Gradient Part 1 - Color rework ( #2171 )
2023-09-19 15:48:33 +02:00
Laurenz
bb59f0e2b2
Incremental parsing in CLI
...
Reparses files in the CLI incrementally and also uses the file modification timestamp to completely skip reparsing if possible.
2023-09-19 15:19:12 +02:00
Eric Biedert
13758b9c97
Allow multiple fallback fonts in SVGs ( #2122 )
2023-09-19 10:28:50 +02:00
Myriad-Dreamin
3955b25a10
Add tooltips to a closure ( #2164 )
2023-09-18 14:51:55 +02:00
Eric Biedert
b10f9ae7b7
Fix "set align" for block equations ( #2157 )
2023-09-18 14:51:34 +02:00
KillTheMule
e55348dbc0
Derive debug for FontBook
( #2173 )
2023-09-18 14:48:44 +02:00
LU Jialin
8b465222b2
Use inferred format extension for the output path ( #2166 )
2023-09-18 14:27:38 +02:00