mkorje
5738c98ff5
Allow a function as an argument to size in accent
...
The short fall is now only applied in the default for `accent`
(`x => x - 0.5em`).
2025-07-23 17:53:13 +10:00
mkorje
24bac30c84
Allow a function as an argument to size
in stretch
and lr
...
Previously there was always a short fall when scaling delimiters, even if
the user requested a specific size. This is no longer the case; the short
fall is only present in the default for `lr` (`x => x - 0.1em`) - the
size of the delimiters is now actually what was specified in the size
argument. This also makes the default for `lr` much clearer to the user.
A slight hack was used by exploiting the `name` property in the `func`
attribute macro so that the default value in the docs for `lr.size` would
clearly show what the default function was (instead of just its name
`default_lr_size` which is meaningless and inaccessible to the user).
2025-07-23 17:50:58 +10:00
Laurenz
78355421ad
Add pdf
extension to image autocompletions ( #6643 )
2025-07-22 12:07:29 +00:00
Laurenz Stampfl
af2253ba16
Add support for PDF embedding ( #6623 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-07-22 11:06:44 +00:00
Laurenz
b036fd97ab
Reformat with 2024 edition
2025-07-21 15:22:29 +02:00
Laurenz
e81a5a6ef2
Yeet if_chain
macro
2025-07-21 15:22:29 +02:00
Laurenz
c9c2315ad3
Fix 2024 clippy warnings
2025-07-21 15:22:29 +02:00
Laurenz
4bbd4e195b
Migrate to 2024 edition
2025-07-21 15:22:28 +02:00
Laurenz
eed75ca4d6
Bump MSRV to 1.88
2025-07-21 15:22:28 +02:00
Laurenz
a43b7e785c
Bump CI Rust to 1.88
2025-07-21 13:48:48 +02:00
pog102
55dad02887
Add Lithuanian translations ( #6587 )
2025-07-21 10:57:40 +00:00
Erik
b790c6d59c
Add rust-analyzer to flake devShell ( #6618 )
2025-07-18 14:36:10 +00:00
Malo
b1c79b50d4
Fix documentation oneliners ( #6608 )
2025-07-18 13:25:17 +00:00
Patrick Massot
4629ede020
Mention Tinymist in README.md ( #6601 )
2025-07-18 13:21:36 +00:00
Lachlan Kermode
627f5b9d4f
Add show rule for smallcaps in HTML ( #6600 )
2025-07-17 16:09:13 +00:00
Robin
5661c20580
Slightly improve selector docs ( #6544 )
2025-07-16 16:15:49 +00:00
Laurenz
7897e86bcc
Restore timing scopes for native show rules ( #6616 )
2025-07-16 09:54:43 +00:00
Laurenz
8e0e0f1a3b
Bump zip
dependency ( #6615 )
2025-07-16 09:12:38 +00:00
Laurenz
0a4b72f8f6
Partially automate span assignment in native show rule ( #6613 )
2025-07-16 08:55:06 +00:00
Laurenz
c58766440c
Support intra-doc links in HTML ( #6602 )
2025-07-16 08:17:42 +00:00
Y.D.X.
ea5272bb2b
Support setting fonts repeatedly with different covers
( #6604 )
2025-07-16 08:10:21 +00:00
Malo
cdbf60e883
Change enum.item.number
to Smart
instead of Option
( #6609 )
2025-07-16 08:05:52 +00:00
Laurenz
9a6268050f
HTML frame improvements ( #6605 )
2025-07-15 14:48:31 +00:00
Robin
f51cb4b03e
Rephrase docs for truncation of float/decimal to integer ( #6543 )
2025-07-14 13:31:27 +00:00
Robin
0c12828c9a
Fix minor typo in text docs ( #6589 )
2025-07-14 13:26:25 +00:00
Robin
b1a091a236
Use "whitespace" instead of "space" to denote block-level equation in docs ( #6591 )
2025-07-14 13:26:10 +00:00
Said A.
0264534928
Fix regression in reference autocomplete ( #6586 )
2025-07-10 15:02:23 +00:00
Said A.
70710deb2b
Deduplicate labels for code completion ( #6516 )
2025-07-10 13:15:19 +00:00
Laurenz
275012d7c6
Handle lower
and upper
in HTML export ( #6585 )
2025-07-10 10:54:06 +00:00
Laurenz
98802dde7e
Complete movement of HTML export code to typst-html
( #6584 )
2025-07-10 10:42:34 +00:00
Laurenz
ac77fdbb6e
Fix tooltip for figure reference ( #6580 )
2025-07-09 13:50:54 +00:00
Laurenz
3aa7e861e7
Support images in HTML export ( #6578 )
2025-07-09 13:48:43 +00:00
Laurenz
a45c3388a6
More consistent Packed<T>
to Content
conversion methods ( #6579 )
2025-07-09 13:40:22 +00:00
Max
f9b01f595d
Move math styling to codex and add math.scr
( #6309 )
2025-07-09 13:08:49 +00:00
Robin
eed3407051
Update Swedish translations based on defaults used for LaTeX and cleveref ( #6519 )
2025-07-09 12:44:42 +00:00
Jassiel Ovando
1bbb58c43f
Add completions subcommand ( #6568 )
2025-07-09 12:41:40 +00:00
Malo
1dc4c248d1
Add default
argument for str.first
and str.last
( #6554 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-07-09 12:10:24 +00:00
frozolotl
9e6adb6f45
Ignore spans when checking for RawElem equality ( #6560 )
2025-07-09 12:04:22 +00:00
Robin
4534167656
Use "displayed" instead of "repeated" to avoid ambiguity in numbering docs ( #6565 )
2025-07-09 12:02:50 +00:00
Laurenz
9ad1879e9d
Anti-alias clip paths ( #6570 )
2025-07-09 12:02:13 +00:00
Robin
e5e813219e
Fix typo of Typst domain in quote docs ( #6573 )
2025-07-09 12:01:57 +00:00
Laurenz
52a708b988
Move html
module to typst-html
crate ( #6577 )
2025-07-09 09:46:40 +00:00
Laurenz
e71674f6b3
Construct library via extension trait instead of default & inherent impl ( #6576 )
2025-07-09 09:28:26 +00:00
Laurenz
e5e1dcd9c0
Target-specific native show rules ( #6569 )
2025-07-09 08:16:36 +00:00
Laurenz
0a3c6939dd
Rewrite foundations of native elements ( #6547 )
2025-07-08 08:52:43 +00:00
Robin
36ecbb2c8d
Refer to json function instead of deprecated json.decode in groups docs ( #6552 )
2025-07-07 14:15:32 +00:00
Robin
51ab5b815c
Fix minor typo in function docs ( #6542 )
2025-07-07 14:15:10 +00:00
Laurenz
d1deb80bb8
Fix nightly warnings ( #6558 )
2025-07-05 12:23:48 +00:00
Andrew Voynov
88e451b3dc
Fix typo in PackageStorage ( #6556 )
2025-07-04 17:02:02 +00:00
Tobias Schmitz
cc3a68ecb1
Remove duplicate language computation ( #6557 )
2025-07-04 17:00:45 +00:00