Deyan Ginev
c29c96562d
Add Bulgarian translation entries ( #5476 )
2024-11-27 11:14:20 +00:00
Max
6d35972c3d
Update NewCM fonts to version 7.0.0 ( #5465 )
2024-11-26 12:36:53 +00:00
Johann Birnick
580e6811b0
Docs: note par.linebreaks
in text.costs
( #5434 )
2024-11-26 12:35:45 +00:00
Iagoba Apellaniz
3d7284fc1b
Support for Basque language ( #5429 )
2024-11-26 12:34:53 +00:00
Sébastien d'Herbais de Thun
692d846d25
Disable justification in raw(block: true, ...)
( #4889 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-11-04 09:37:29 +00:00
Abdul-Rahman Sibahi
b969c01b28
Replace once_cell
's Lazy
as much as possible ( #4617 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-31 11:52:11 +00:00
Kevin K.
33a035ee0d
Fix wrong Greek and Ukrainian language codes ( #5261 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-28 14:42:25 +00:00
Giacomo Stevanato
83927686d9
Fix wrong drop order for self-referential struct ( #5306 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-28 14:23:43 +00:00
Laurenz
be7cfc85d0
Split out four new crates ( #5302 )
2024-10-27 18:04:55 +00:00
Laurenz
7eebafa783
Merge typst
and typst-library
2023-11-24 12:30:02 +01:00
Laurenz
36c7301608
Tidy up some imports
2023-11-21 15:20:49 +01:00
Sébastien d'Herbais de Thun
9b5b3b2557
Added ghost
attr to elem
macro ( #2718 )
2023-11-19 19:23:00 +01:00
Laurenz
2da619e17c
Streamline imports
2023-11-19 16:34:38 +01:00
Laurenz
ea987ef4a3
Fix linebreaking at the end of links
...
Fixes #2689
2023-11-19 15:53:48 +01:00
Dimitri Kokkonis
897447e859
Translate local names to Greek ( #2684 )
...
Additionally, add support for single and double quotes in Greek.
2023-11-14 15:59:30 +01:00
Sébastien d'Herbais de Thun
d77356a16f
Fix potential line splitting issue in raw
( #2674 )
2023-11-13 16:56:51 +01:00
Sébastien d'Herbais de Thun
c427ca9e4e
Assign spans to raw.line
( #2672 )
2023-11-13 15:49:38 +01:00
tingerrr
4d5255d9cb
Synthesize block
and quotes
& improve documentation for quote
( #2532 )
2023-11-07 11:49:28 +01:00
Peng Guanwen
4a7d3585d9
Improve reshape condition ( #2547 )
2023-11-06 21:43:15 +01:00
Sébastien d'Herbais de Thun
c0f6d2004a
Content rework 2 - Electric Boogaloo ( #2504 )
2023-11-06 21:37:50 +01:00
MALO
51d9fe2d02
Documentation fixes ( #2543 )
2023-11-02 11:01:46 +01:00
Laurenz
ab5dd2a1cb
CSL support
2023-10-31 01:33:06 +01:00
Fritz Rehde
c3114fa380
Fixed typos ( #2524 )
2023-10-30 23:25:28 +01:00
Laurenz
90cd1a5a09
Add a bit more detail to font
parameter docs
2023-10-30 22:55:52 +01:00
Laurenz
29130a26f8
Linebreaking for links
2023-10-29 00:52:15 +02:00
Laurenz
4c75adbb04
Simplify linebreaking
...
Switches from an iterator to callback style, which significantly increases the clarity of the whole thing.
2023-10-28 23:03:09 +02:00
Wenzhuo Liu
b97ee93b8f
Support adjustment of more CJK punctuation ( #2456 )
2023-10-22 13:45:51 +02:00
Sébastien d'Herbais de Thun
838b56e72b
removed update_justifiable
( #2426 )
2023-10-18 13:36:24 +02:00
Sébastien d'Herbais de Thun
77b84675e5
Cache is_justifiable
( #2399 )
2023-10-17 18:12:34 +02:00
Peng Guanwen
e4d9db83ea
Automatically add spacing between CJK and Latin characters ( #2334 )
2023-10-17 11:14:09 +02:00
Sébastien d'Herbais de Thun
a59666369b
Part 5a: Gradients on text with relative: auto
or relative: "parent"
( #2364 )
2023-10-12 18:03:52 +02:00
tingerrr
0f24990579
Add quote
element ( #2252 )
2023-10-10 11:59:11 +02:00
Sébastien d'Herbais de Thun
0dd79bbad2
Add raw.line
( #2341 )
2023-10-10 11:56:16 +02:00
MALO
333e4037fc
Add Repr
trait ( #2269 )
2023-10-04 12:08:56 +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
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
DVDTSB
e84cd13ce7
initial Romanian support ( #2246 )
2023-09-28 11:15:45 +02:00
Laurenz
d7928a8ea3
Extract IDE crate
2023-09-26 17:12:18 +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
Sébastien d'Herbais de Thun
163c2e1aa2
Gradient Part 1 - Color rework ( #2171 )
2023-09-19 15:48:33 +02:00
Laurenz
de902d8775
Minor docs fixes
2023-09-14 14:59:16 +02:00
Laurenz
b471ac7d59
First-class types
...
Makes types first-class values.
2023-09-11 14:40:22 +02:00
Laurenz
921b40cf9c
Forward third-party errors
...
Better to know something even if it isn't always formatted in the prettiest way
2023-09-11 12:04:37 +02:00
LU Jialin
71dccde031
Provide highlight
function for setting the background color of text ( #2076 )
2023-09-11 10:46:39 +02:00