77 Commits

Author SHA1 Message Date
Laurenz
04bffc4f12 Reintroduce --root 2023-06-28 10:36:53 +02:00
damaxwell
9eb350d7de
support optical sizes for script/scriptscript when available (#1580) 2023-06-26 13:51:27 +02:00
sitandr
c5e82b3fa8
Added argument to disable limits in inline math, closes #1522 (#1552) 2023-06-24 14:28:36 +02:00
bluebear94
ececd07424
Make factorial take precedence over fraction in math expressions (#1487)
Fixes #1475.
2023-06-20 16:59:42 +02:00
sitandr
03675fc429
Created new system for limits (fixes #1443) (#1452) 2023-06-20 16:58:22 +02:00
Laurenz
903f440b28 Rename cramp to cramped 2023-06-09 14:48:23 +02:00
Alex Saveau
635ef03273
Treat function-looking code in attachment as function (#985) 2023-06-09 11:36:44 +02:00
Alex Saveau
61effc350a
Don't type check matrices (#1442) 2023-06-09 10:25:12 +02:00
Leedehai
31dfe32242
Add regression test for fix 3eb1f31 (#1320) 2023-05-29 20:14:31 +02:00
Laurenz
017027bf39 Rework delimiter errors
Fixes #572
2023-05-24 16:58:51 +02:00
sitandr
5dbc15ef0c
Forced size command in math (#1128) 2023-05-23 11:22:27 +02:00
sitandr
42c3a6fa72
Fixed symbol style reset in stretching (#1195) 2023-05-19 15:33:15 +02:00
sitandr
4b17c3f5c6
Show rules for symbols (fixes #1130) (#1175) 2023-05-12 12:26:26 +02:00
Leedehai
e8de8a49c5
Adjust attach() per TeXbook Appendix G 18a (#1129) 2023-05-11 17:38:04 +02:00
Marmare314
edc0632d8c
Add shorthand for root operation (#929) 2023-05-03 11:16:38 +02:00
Pg Biel
0d8c3254b7
Initial fix for spacing on decorated math operators (#1023) 2023-04-28 18:49:02 +02:00
Leedehai
605b0b5f73
Remove trailing blankspaces (#1001) 2023-04-27 11:27:38 +02:00
Laurenz
3680c854a2 Touch up docs 2023-04-26 15:37:21 +02:00
Leedehai
62361b4127
Support indices preceding the base symbol, revamping #699 (#825)
Breaking change: abbreviate attach() attachment params, top -> t, bottom -> b
2023-04-25 11:24:07 +02:00
Alex Saveau
fb99090208
Support implicit alignment (#749) 2023-04-25 11:22:32 +02:00
Alex Saveau
bc802bd8fb
Fix broken matrices with alignment and optimize code while we're at it (#935) 2023-04-24 11:16:13 +02:00
Alex Saveau
5ccc687619
Obey alignment in matrices (#892) 2023-04-24 11:04:04 +02:00
Pg Biel
a4075f8b9b
Implement math cancel function (#793) 2023-04-21 11:28:46 +02:00
Alex Saveau
851b154a6c
Convert math alignment to single-pass algorithm (#891) 2023-04-20 19:48:11 +02:00
Alex Saveau
b285bea41d
Make dot be multiplication and add dot.period for periods (#747) 2023-04-19 19:08:59 +02:00
Alex Saveau
03d2ec9f81
Strip trailing line breaks in math equations (#750) 2023-04-13 10:42:03 +02:00
Raphaël CV
d569f6b33b
Fix inversion cal frak R (#593) 2023-04-05 13:37:54 +02:00
Laurenz
24e26b8c77 Fix styling of text operators 2023-03-29 19:21:01 +02:00
Laurenz
66de90437f Update fibonacci example and add round function 2023-03-27 20:23:37 +02:00
Laurenz
e724d04253 Update changelog 2023-03-27 16:51:03 +02:00
Laurenz
c5fb34123c Fix parsing of unbalanced delimiters in math 2023-03-27 16:09:26 +02:00
Laurenz
13ece5ec26 Allow disabling vector and matrix delimiters 2023-03-27 14:52:25 +02:00
Laurenz
51d972ec24 Fix matrix delimiters
Fixes #200.
2023-03-27 13:14:21 +02:00
Laurenz
2c7f2c005a Parse decimals as a unit
Fixes #257.
2023-03-27 12:50:00 +02:00
Alexander Ekdahl
766d1be72b
Newton's notation for derivatives (#281) 2023-03-25 13:32:25 +01:00
Laurenz
c7f4d6b12e Equation numbering 2023-03-18 19:54:00 +01:00
Laurenz
a69b587455 Rename formula to equation 2023-03-18 19:27:31 +01:00
Laurenz
1b2b53ecb9 Require font to be a named argument 2023-03-08 10:44:24 +01:00
Laurenz
25b5bd1175 Fully untyped model 2023-03-07 15:17:13 +01:00
Laurenz
7597b99789 New default style 2023-02-25 20:04:30 +01:00
Laurenz
d689d706ea Vertically center non-math content in math by default 2023-02-12 21:14:12 +01:00
Laurenz
2e87dcdbe0 More fonts 2023-02-06 11:48:16 +01:00
Laurenz
93138e2d4b Fix font switch in math 2023-02-03 17:47:05 +01:00
Laurenz
15bc932ec1 Rename infinity symbol 2023-02-02 22:34:53 +01:00
Laurenz
2bb0135d2a Fix inconsistency between text and idents in math 2023-02-02 22:33:12 +01:00
Laurenz
255044e04e Ignore accent when positioning superscript 2023-02-02 21:21:04 +01:00
Laurenz
3f85d005bb Fix root index placement again 2023-02-02 19:50:14 +01:00
Laurenz
10675cd6d5 Merge text and math symbols 2023-02-02 19:50:06 +01:00
Laurenz
e6400861ab Matrix baseline alignment 2023-02-02 14:40:34 +01:00
Laurenz
5f5c659279 Math tests 2023-02-02 14:13:56 +01:00