Laurenz
7bb69c0902
Check crate docs in CI
2023-05-20 10:48:25 +02:00
Laurenz
10fac14341
Bump dependencies
2023-05-19 17:21:02 +02:00
Naim A
d61a839188
resolve #510 : reverse quote direction in RTL languages ( #1183 )
2023-05-19 16:49:16 +02:00
Leedehai
74b818fe40
Reduce redundant ops when computing sup/sub shifts ( #1190 )
2023-05-19 16:48:57 +02:00
Johannes Wolf
42f1586880
cli: Emit escape codes only if output is a tty ( #1188 )
2023-05-19 16:47:25 +02:00
sitandr
42c3a6fa72
Fixed symbol style reset in stretching ( #1195 )
2023-05-19 15:33:15 +02:00
Leedehai
84b9d9c990
Print the string that is not castable to number ( #1207 )
2023-05-19 14:54:44 +02:00
Laurenz
e32c6f8e8a
Do not crash on invalid pattern
...
Fixes #1213
Fixes #1232
2023-05-19 14:48:48 +02:00
Leedehai
8d4f9304c0
Update string doc: index can be negative ( #1198 )
2023-05-19 14:41:58 +02:00
Laurenz Stampfl
f9ab828e29
Add note about embedding svg images ( #1243 )
2023-05-19 14:41:33 +02:00
Matthias Frühauf
85ea0350e4
adding dotless i & j to sym.rs ( #1227 )
2023-05-19 14:38:52 +02:00
multisn8
9e1aeab3cd
Fix broken link for "Let binding" ( #1242 )
2023-05-19 14:38:34 +02:00
Laurenz
aed0f1ce7d
Document both
argument for counters
2023-05-19 11:40:03 +02:00
Laurenz
a38dd4439e
Fix text examples
...
Fixes #1251
Fixes #1252
Fixes #1253
Fixes #1254
Fixes #1255
2023-05-19 11:31:40 +02:00
Laurenz
56a96881a5
Doc links for function scopes
2023-05-19 11:04:20 +02:00
Laurenz
551ea99d05
Show default values in documentation
...
Fixes #169
Fixes #1102
2023-05-17 14:41:46 +02:00
Laurenz
46aace78ac
Search keywords
2023-05-17 14:39:47 +02:00
Laurenz
42afa410ae
Better documentation outlines
2023-05-17 14:38:03 +02:00
Laurenz
8971588486
Externalize contributor fetching
2023-05-17 14:31:55 +02:00
Laurenz
d14d1e867f
Fix figure detection
2023-05-17 12:55:25 +02:00
Laurenz
88cb8c2626
Bump comemo
2023-05-16 16:43:35 +02:00
Laurenz
1fa56a317c
Extract category definitions into individual functions
2023-05-15 10:36:03 +02:00
Kevin Stevens
156aef10c4
Switch from unicode_xid to unicode_ident ( #1208 )
2023-05-15 09:35:46 +02:00
maxwell-thum
0fcac6d27e
Small typo in 1-writing.md ( #1189 )
2023-05-15 08:58:05 +02:00
Peng Guanwen
659f27bf6a
Do not hang CJK punctuation ( #1211 )
2023-05-15 08:57:17 +02:00
Kevin Stevens
cb33b96426
Minor grammar mistake in Guide for LaTeX Users ( #1209 )
...
Co-authored-by: Kevin Stevens <stevenskevin@users.noreply.github.com>
2023-05-15 08:54:46 +02:00
sitandr
4b17c3f5c6
Show rules for symbols ( fixes #1130 ) ( #1175 )
2023-05-12 12:26:26 +02:00
jassler
fd84d23ade
Support for align parameter in table to take an array ( #1087 ) ( #1149 )
2023-05-12 12:26:14 +02:00
Pg Biel
a8728be9b0
Initial support for breakable figures ( #1121 )
2023-05-12 11:00:55 +02:00
Leedehai
e8de8a49c5
Adjust attach() per TeXbook Appendix G 18a ( #1129 )
2023-05-11 17:38:04 +02:00
Martin Haug
d1dec299a7
Guide for users switching from LaTeX ( #1103 )
2023-05-11 17:08:44 +02:00
Pg Biel
1a6224f566
Default enum number alignment to 'end' ( #1042 )
2023-05-11 16:36:41 +02:00
Pg Biel
b5ad2468ad
Improve alignment of text inside raw blocks ( #1034 )
2023-05-11 16:32:46 +02:00
Peng Guanwen
d19a4124de
Implement sophisticated CJK punctuation adjustment ( #954 )
2023-05-11 15:02:52 +02:00
Alex Saveau
e472b0347f
Alternate between right/left alignment in equations ( #936 )
2023-05-11 14:56:17 +02:00
Laurenz
27771bc329
Let Document
be Sync
again
...
Fixes #930 .
2023-05-11 14:21:43 +02:00
Laurenz
8ac7be95e6
Documentation fixes
2023-05-11 11:36:25 +02:00
Laurenz
998a3c44fd
Remove tracing from cheap functions
...
Turns out that having tracing enabled on some functions that get called a lot distorts the traces so that their parent stack frames look much more expensive than they actually are.
2023-05-11 11:35:45 +02:00
Laurenz
2f0b5eeae0
More efficient introspection
...
Switches from a mutable locator to one based on tracked chains and optimizes query performance.
2023-05-11 11:27:00 +02:00
Laurenz
47dff3765d
Remove 'static bound on World
...
Thanks to improvements in comemo, tracked types don't need to be 'static anymore. This means that the 'static bound on the `World` is now lifted and that the `Route` doesn't need to use unsafe code anymore to manage its lifetime.
2023-05-11 10:50:30 +02:00
Laurenz
d9ba84085e
More efficient incremental parsing
...
If validation fails, we now do exponential fallback to a larger segment instead of giving up entirely.
2023-05-04 11:52:01 +02:00
Martin Haug
bc1795732b
Add spelling hint
2023-05-11 10:29:57 +02:00
jannisko
3ab159b0c6
Fix typo in text fractions tooltip ( #1167 )
2023-05-11 10:26:07 +02:00
Martin Haug
b6a241cad2
Left and right double tack
2023-05-08 17:49:25 +02:00
Gleb Smirnov
6ad14f55d5
Extract version for Nix from workspace ( #1094 )
2023-05-04 09:49:55 +02:00
Pg Biel
f88ef45ee6
Function scopes ( #1032 )
2023-05-03 14:20:53 +02:00
Marmare314
db6a710638
Parameter pattern bug ( #1062 )
2023-05-03 12:42:26 +02:00
Michael Lohr
ffad8516af
Implement default values for at() ( #995 )
2023-05-03 12:34:35 +02:00
Martin Haug
ca8462642a
Update svg2pdf
...
Potentially helps with #368
2023-05-03 11:45:00 +02:00
Laurenz
519e8a7b4c
Refactor string replacement
2023-05-03 11:44:08 +02:00