KaTeX bot
aa8622d4d0
chore(release): 0.13.13 [ci skip]
...
## [0.13.13](https://github.com/KaTeX/KaTeX/compare/v0.13.12...v0.13.13 ) (2021-07-21)
### Bug Fixes
* add namespace for svg, making output XHTML+SVG+MathML compatible ([#2725 ](https://github.com/KaTeX/KaTeX/issues/2725 )) ([35ff5ac
](35ff5ac223
))
2021-07-21 16:50:00 +00:00
KaTeX bot
f7e70e60e5
chore(release): 0.13.12 [ci skip]
...
## [0.13.12](https://github.com/KaTeX/KaTeX/compare/v0.13.11...v0.13.12 ) (2021-07-21)
### Bug Fixes
* Correct invalid box-sizing property, adjusting spacing of \angl ([#3053 ](https://github.com/KaTeX/KaTeX/issues/3053 )) ([910e523
](910e523633
)), closes [#3052 ](https://github.com/KaTeX/KaTeX/issues/3052 )
2021-07-21 14:52:46 +00:00
KaTeX bot
4455a3b59a
chore(release): 0.13.11 [ci skip]
...
## [0.13.11](https://github.com/KaTeX/KaTeX/compare/v0.13.10...v0.13.11 ) (2021-05-14)
### Bug Fixes
* matrix environment with zero or inconsistent columns ([#3018 ](https://github.com/KaTeX/KaTeX/issues/3018 )) ([f779bac
](f779bac684
)), closes [#3017 ](https://github.com/KaTeX/KaTeX/issues/3017 )
### Features
* Allow text-mode accents in math mode, except in strict mode ([#3009 ](https://github.com/KaTeX/KaTeX/issues/3009 )) ([0e9acce
](0e9acce9be
)), closes [#2983 ](https://github.com/KaTeX/KaTeX/issues/2983 )
2021-05-14 21:15:08 +00:00
Mingye Wang
7933729701
docs: mention wrapping in inline mode ( #2972 )
...
* docs: mention wrapping in inline mode
* Apply suggestions from code review
Co-authored-by: Erik Demaine <edemaine@mit.edu >
* Add some CSS examples.
* fixup! docs/issues: remove fleqn thing
* Minor tweaks
* Link to custom CSS
Co-authored-by: Erik Demaine <edemaine@mit.edu >
2021-05-12 14:32:14 +00:00
KaTeX bot
b03d0c278e
chore(release): 0.13.10 [ci skip]
...
## [0.13.10](https://github.com/KaTeX/KaTeX/compare/v0.13.9...v0.13.10 ) (2021-05-12)
### Bug Fixes
* Correct for negative margin in integrand lower limits ([#2987 ](https://github.com/KaTeX/KaTeX/issues/2987 )) ([9b4acc9
](9b4acc971c
))
2021-05-12 01:29:07 +00:00
KaTeX bot
6dda13e1f1
chore(release): 0.13.9 [ci skip]
...
## [0.13.9](https://github.com/KaTeX/KaTeX/compare/v0.13.8...v0.13.9 ) (2021-05-07)
### Bug Fixes
* MathML for stretchy accents. [#2990 ](https://github.com/KaTeX/KaTeX/issues/2990 ) ([#2991 ](https://github.com/KaTeX/KaTeX/issues/2991 )) ([1cb6279
](1cb62799c6
))
2021-05-07 03:34:19 +00:00
KaTeX bot
0f80a6ffcd
chore(release): 0.13.8 [ci skip]
...
## [0.13.8](https://github.com/KaTeX/KaTeX/compare/v0.13.7...v0.13.8 ) (2021-05-06)
### Features
* \operatornamewithlimits (and clean up \operatorname support) ([#2984 ](https://github.com/KaTeX/KaTeX/issues/2984 )) ([e9b751b
](e9b751b72d
))
2021-05-06 21:52:22 +00:00
Erik Demaine
e9b751b72d
feat: \operatornamewithlimits (and clean up \operatorname support) ( #2984 )
...
* feat: \operatornamewithlimits (and clean up \operatorname support)
Add support for `\operatornamewithlimits` (an alias to `\operatorname*`
defined in `amsmath/amsopn.sty`), and use KaTeX's existing `\@ifstar`
macro to define `\operatorname` instead of a special lexing rule
(simplifying the lexer).
* Pick up one comment
* Actually fix docs this time
Co-authored-by: Ron Kok <ronkok@comcast.net >
2021-05-06 14:49:34 -07:00
KaTeX bot
6a7e3073a7
chore(release): 0.13.7 [ci skip]
...
## [0.13.7](https://github.com/KaTeX/KaTeX/compare/v0.13.6...v0.13.7 ) (2021-05-06)
### Bug Fixes
* binom delimiter size in scriptscriptstyle. ([#2976 ](https://github.com/KaTeX/KaTeX/issues/2976 )) ([980b004
](980b004023
))
2021-05-06 18:29:57 +00:00
KaTeX bot
9cc58a8c08
chore(release): 0.13.6 [ci skip]
...
## [0.13.6](https://github.com/KaTeX/KaTeX/compare/v0.13.5...v0.13.6 ) (2021-05-06)
### Bug Fixes
* Correctly parse \ followed by whitespace ([#2877 ](https://github.com/KaTeX/KaTeX/issues/2877 )) ([c85250d
](c85250d14e
)), closes [#2860 ](https://github.com/KaTeX/KaTeX/issues/2860 )
2021-05-06 01:57:00 +00:00
KaTeX bot
9a4b662ff3
chore(release): 0.13.5 [ci skip]
...
## [0.13.5](https://github.com/KaTeX/KaTeX/compare/v0.13.4...v0.13.5 ) (2021-05-02)
### Bug Fixes
* Support \S and \P in math mode ([#2977 ](https://github.com/KaTeX/KaTeX/issues/2977 )) ([3f7163d
](3f7163daf5
))
2021-05-02 20:00:14 +00:00
Ron Kok
3f7163daf5
fix: Support \S and \P in math mode ( #2977 )
...
Co-authored-by: Erik Demaine <edemaine@mit.edu >
2021-05-02 15:57:39 -04:00
KaTeX bot
243451a1b9
chore(release): 0.13.4 [ci skip]
...
## [0.13.4](https://github.com/KaTeX/KaTeX/compare/v0.13.3...v0.13.4 ) (2021-05-02)
### Bug Fixes
* Avoid crash when \operatorname has \limits ([#2979 ](https://github.com/KaTeX/KaTeX/issues/2979 )) ([fbda0b1
](fbda0b1136
))
2021-05-02 19:49:57 +00:00
KaTeX bot
b9959815ef
chore(release): 0.13.3 [ci skip]
...
## [0.13.3](https://github.com/KaTeX/KaTeX/compare/v0.13.2...v0.13.3 ) (2021-04-24)
### Bug Fixes
* Respect catcode in macro expansion and set ~'s catcode correctly ([#2949 ](https://github.com/KaTeX/KaTeX/issues/2949 )) ([01ae7f8
](01ae7f8eef
)), closes [#2924 ](https://github.com/KaTeX/KaTeX/issues/2924 )
* **array:** Keep single empty row in AMS environments ([#2947 ](https://github.com/KaTeX/KaTeX/issues/2947 )) ([24332e0
](24332e053c
)), closes [#2944 ](https://github.com/KaTeX/KaTeX/issues/2944 )
2021-04-24 19:35:15 +00:00
Erik Demaine
7973f79830
docs(support): remove excess backslash in CD example ( #2943 )
2021-04-19 09:14:34 -07:00
deining
88caf873eb
docs(autorender): Remove forgotten closing comment tag ( #2916 )
...
* Remove forgotten closing comment tag
2021-04-07 16:31:38 +00:00
semantic-release-bot
384ba3caca
chore(release): 0.13.2 [ci skip]
...
## [0.13.2](https://github.com/KaTeX/KaTeX/compare/v0.13.1...v0.13.2 ) (2021-04-06)
### Bug Fixes
* update version and SRI in dist/README.md ([#2905 ](https://github.com/KaTeX/KaTeX/issues/2905 )) ([319c52d
](319c52db64
))
2021-04-06 23:05:10 +00:00
semantic-release-bot
0ced751a03
chore(release): 0.13.1 [ci skip]
...
## [0.13.1](https://github.com/KaTeX/KaTeX/compare/v0.13.0...v0.13.1 ) (2021-04-05)
### Bug Fixes
* Protect fraction bars from CSS border-color ([#2870 ](https://github.com/KaTeX/KaTeX/issues/2870 )) ([2f62c0d
](2f62c0d8ee
))
2021-04-05 18:40:52 +00:00
ylemkimon
266fcb046c
build: move font generation to the main repo ( #2837 )
...
* build: move font generation to the main repo
* Update fonts
* chore: remove submodules
* Update paths
* Update fonts.yml
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org >
2021-03-30 03:21:59 +09:00
Rui Okada
6cae6245ad
docs: fix braket rows in support table ( #2854 )
...
Use braket macros for rendering examples and fix escaping of pipes (|) to properly display table
Co-authored-by: ylemkimon <y@ylem.kim >
2021-03-23 17:58:11 +00:00
deining
29d7a2ad7d
docs: minor documentation fixes ( #2852 )
...
Co-authored-by: ylemkimon <y@ylem.kim >
2021-03-24 02:54:36 +09:00
nks5117
1a7167cdbb
docs: add an iOS library ( #2838 )
...
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org >
Co-authored-by: ylemkimon <y@ylem.kim >
2021-03-23 14:50:52 +00:00
ylemkimon
3568cb9c99
build: use semantic-release to automate release ( #2830 )
...
* Link to previous deploys of releases instead of versioned docs
* Use semantic-release to automate release
* Use an environment for release job
* Run release only on push event
2021-03-22 15:30:57 +09:00
Kevin Barabash
c80017ba08
Release v0.13.0 ( #2824 )
2021-03-08 21:58:35 -05:00
Erik Demaine
47cfea212c
docs: Fix fallback CSS classes ( #2809 )
...
Co-authored-by: Ron Kok <ronkok@comcast.net >
2021-03-01 09:44:27 -08:00
Ron Kok
1f509a3b75
feat: Support \underbar ( #2713 )
...
* feat: Support \underbar
* Update screenshots
2020-12-30 10:15:17 -05:00
Ron Kok
7fe6778d2d
feat: Add {CD} to auto-render. ( #2710 )
...
* Add {CD} to auto-render.
* Semantic PR
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org >
2020-12-28 22:56:59 -05:00
Ron Kok
a829fa10f8
docs: Rearrange environment documentation. ( #2700 )
...
* docs: Rearrange enviroment documentation.
* Adjust widths. Add alignat source.
* Add CD environment to supported.md
* Delete two empty cells.
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org >
2020-12-28 13:50:38 -05:00
Ron Kok
5c44c47bd2
feat: Set Auto-render to recognize AMS environments without $$…$$ delimiters. ( #2701 )
...
* feat: Set Auto-render to recognize AMS environments without $$…$$ delimiters.
* Replace tab with spaces
* Treat AMS environments correctly.
2020-12-27 18:29:55 -05:00
Ron Kok
26ed77f598
docs: Explain how to make macros persist. ( #2702 )
...
* docs: Explain how make macros persist.
* Revise per comments.
* Pick up comments.
2020-12-27 15:34:20 -05:00
Ron Kok
75a3af9725
feat: Support {CD} ( #2396 )
...
* Support {CD}
* Edit screenshotter test to fit on one page
* Update screenshots
* Remove bogus Safari screenshot
* Edit documentation to avoid tag conflicts and explain delimiters
* Add type annotations
* Add bogus safari screenshot
* Update with real Safari screenshot
* Set label vertical alignment
* Revise call to parseExpression() per PR 2085 changes to macro parsing
* Update Firefox screenshot
* Pick up review comments
* Add unit tests and snapshot.
* Tighten up label collection.
* Better loop index
* remove extra space
* Picked up comments. Added a parse check. Added a test.
Co-authored-by: ylemkimon <y@ylem.kim >
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org >
Co-authored-by: Kevin Barabash <kevinb7@gmail.com >
2020-12-27 13:45:31 -05:00
Ron Kok
5b80a59414
docs: Revise placement of colonequals in Relations table ( #2704 )
2020-12-24 16:13:37 -05:00
Brian Strauch
7b61b9f049
docs: delete stray backtick ( #2680 )
...
* docs: delete stray backtick
Co-authored-by: Erik Demaine <edemaine@mit.edu >
2020-12-13 13:43:13 -05:00
Ron Kok
b69da81093
docs: Add colonequals functions to docs ( #2651 )
...
* docs: Add colonequals functions to docs
* Delete empty row from supported.md
Co-authored-by: ylemkimon <y@ylem.kim >
Co-authored-by: Erik Demaine <edemaine@mit.edu >
2020-12-13 13:00:10 -05:00
Ron Kok
17e86b985a
fix: Remove premature CD screenshotter images ( #2641 )
...
* Remove premature CD screenshotter images
* Recommit for semantic pull request
Co-authored-by: ylemkimon <y@ylem.kim >
2020-11-15 05:48:48 +09:00
Ron Kok
753c82f360
fix: Support Armenian characters ( #2618 )
...
* Support Armenian characters
* Update docs
Co-authored-by: ylemkimon <y@ylem.kim >
2020-11-15 05:44:31 +09:00
Ron Kok
60aecbdfe2
feat: Support \vcenter and \hbox ( #2452 )
...
* Support \vcenter, \raise, \lower, and \hbox
* Update screenshots
* Edit docs for strict and hbox to
* Fix typo for \hbox to
* Update Safari screenshot
* Augment docs for \vcentcolon
* Edit vcenter MathML comment.
* Remove pointless class from vcenter MathML
* Withdraw \raise and \lower
* Updatae Chrome and Firefox screenshots
* Update Safari screenshot
* Delete allowedInArgument setting
Co-authored-by: ylemkimon <y@ylem.kim >
* Update Chrome and Firefox screenshots
* Update Chrome and Firefox screenshots take 2
* Update screenshot
Co-authored-by: ylemkimon <y@ylem.kim >
2020-11-14 18:45:14 +09:00
Ron Kok
b21341560f
docs: Add \char to support_table. ( #2620 )
2020-11-02 11:46:06 -05:00
Ron Kok
d3ed854a74
docs: Fix documentation typo in operatorname* ( #2570 )
...
* docs: Fix documentation typo in operatorname*
* Add backticks to docs of \operatorname
2020-10-08 15:07:11 -07:00
ylemkimon
5a90558116
feat(function): add allowedInArgument
instead of greediness
property ( #2134 )
...
* Remove `greediness` property
Use boolean `grouped` property instead, which is more consistent with
LaTeX.
BREAKING CHANGE: \cfrac, \color, \textcolor, \colorbox, \fcolorbox are
no longer grouped.
* Rename grouped to allowedInArgument
* Reenable tests
* Update documentation
* Fix typo
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org >
2020-09-07 13:38:17 +09:00
Ron Kok
37990cc5b3
feat: Support matrix*, pmatrix*, bmatrix*, Bmatrix*, vmatrix*, and Vmatrix*. ( #2488 )
...
* Support matrix*, pmatrix*, bmatrix*, Bmatrix*, vmatrix*, and Vmatrix*
* Add tests and docs
* Delete screeshotter tests
* Fix column alignment and add bogus screenshot files
* Update real Chrome and Firefox screenshots.
* Update Safari screenshot
* Dedupe code in array.js
* Edit payload in array.js
* Edit again, correctly this time.
2020-09-06 09:56:09 -07:00
ylemkimon
dc5f97aaa2
feat(macro): improve argument parsing ( #2085 )
...
* Improve macro argument parsing
* Make \above a primitive command
* Fix screenshotter data
* Normalize argument where necessary
* Improve argument location info
* Update comments
* Minor refactor
* Modularize group parsers
* Allow braced and blank size argument
for non-strict mode and \genfrac, respectively.
* Minor refactor & update comments
* Remove raw option in parseStringGroup
* Update tests
* Fix { delimited parameter
* Update tests
* Update tests
* Normalize argument in \genfrac
* Update tests
* Consume space before scanning an optional argument
* Fix \\, \newline, and \cr behavior
* Fix flow error
* Update comments
* Remove unnecessary mode switching
Parser mode affects neither fetch nor consume.
* Allow single (active) character macro
* Add function property `primitive`
* Set \mathchoice and \*style primitive
* Separate size-related improvements out to #2139
* Fix flow error
* Update screenshots
* Update demo example
* Add a migration guide
* Fix capitalization
* Make a primitive function unexpandable
* Update screenshots
* Update screenshots
* Revert "Document \def doesn't support delimiters (#2288 ) (#2289 )"
This reverts commit f96fba6f7f
.
* Update comments, errors, and tests
* Update screenshots
2020-09-06 12:56:13 +09:00
Ron Kok
010b267dd6
fix: Support MathML \oiint and \oiiint ( #2461 )
...
* fix: Support MathML \oiint and \oiiint
* Update direct input section of docs
2020-08-30 15:44:34 -07:00
Ron Kok
b22b69c3a8
fix: \injlim typo ( #2459 )
...
* Fix typo in \injlim
* Just to satisfy Semantic Pull Request
2020-08-26 09:14:18 -07:00
Ron Kok
987a84ee04
docs: add comment re: \arrowvert ( #2449 )
2020-08-22 01:59:37 +09:00
Ron Kok
794dc7a213
feat: support AMS log-like symbols ( #2429 )
...
* Support AMS log-like symbols
* Update documentation
* Update \limits info in documentation
2020-08-18 05:28:42 +09:00
Ron Kok
b59ca67530
feat: support Unicode ◯, U+25EF ( #2430 )
...
* Support Unicode U+25EF \bigcirc
* Update documentation
2020-08-17 20:35:24 +09:00
Ron Kok
42cc5e507e
feat: Support \phase ( #2406 )
...
* Support \phase
* Update screenshots
* Update documentation
* Add a11y test
* Edit MathML notation to phasorangle
* Move code to enclose.js
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org >
2020-08-13 00:08:36 -04:00
Ron Kok
26e0a05221
feat: Support \mathstrut ( #2416 )
...
* feat: Support \mathstrut
* Update screenshots
2020-08-12 23:45:33 -04:00
Ron Kok
ab5936a6e7
feat: support {equation}, {equation*}, and {split} ( #2369 )
...
* Support {equation}, {equation*}, and {split}
* Update screenshots
* Allow {split} at top level
* Move equation column number check to to ParseArray
* Add token to ParseError
* Sharpen parameters passed to parseArray
* Add token information
* Update an {array} spec in screenshotter
* Adjust {array} screenshotter spec
* Make a non-strict error call when {array} argument specifies too few columns.
* Move context checks to a helper function.
2020-08-04 01:35:41 +09:00