114 Commits

Author SHA1 Message Date
Zihua Li
6b10003f8e docs(users): add Slab to the users list (#3800) 2023-04-11 16:23:05 +00:00
zzllrr小乐笑了
01488c6d3c docs(users): add zzllrr mather project (#3767)
add a new open-sourced mather project using KaTeX
2022-12-29 17:44:05 +00:00
Erik Demaine
7e6e9eee29 docs: Fix \set documentation (#3646)
Work around `|` in tables

See https://github.com/facebook/docusaurus/issues/2004
2022-08-28 10:18:49 -07:00
Erik Demaine
7530849bdb chore: Upgrade to yarn 3.2.2, Node 16 (#3682)
* Upgrade to yarn 4.0.0-rc.14

Adds support for Node 18

* Upgrade CI to Node 16

* Update website/yarn.lock

* pnpIgnorePatterns for subproject

* Switch to stable Yarn 3.2.2
2022-08-17 14:10:08 -07:00
Fons van der Plas
8c2d852c4a fix(copy-tex): Use JS (instead of CSS) to select full equation, solving display glitches (#3586)
* copy-tex: Use JS to select full equation instead of CSS

* remove CSS

* Update webpack.common.js

* more build tweaks

* Update contrib/copy-tex/copy-tex.js

Co-authored-by: Erik Demaine <edemaine@mit.edu>

* Document new behavior

BREAKING CHANGE: copy-tex extension no longer has (or requires) a CSS file.

* Code cleanup, lint fixes, port to Flow

* Rewrite to extend both start and end of range

* Remove contrib/**/*.css linting

Co-authored-by: Erik Demaine <edemaine@mit.edu>
2022-06-06 12:09:30 -04:00
snip-bot
be8a3847d2 docs: Add snip to the users list (#3614)
* add snip

* Alphabetize

Co-authored-by: snip-bot <snip-bot>
Co-authored-by: Erik Demaine <edemaine@mit.edu>
2022-05-20 17:10:16 +00:00
renovate[bot]
4ddcd950f7 chore(deps): update dependency fs-extra to v10.1.0 (#3622)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 09:16:58 +00:00
renovate[bot]
18603195b9 chore(deps): update dependency fs-extra to v10.0.1 (#3594)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 14:10:55 +00:00
Ron Kok
b362fc0b39 fix: Apply operator spacing to Unicode ∙ ∘ ∖ (#3584)
* Apply operator spacing to Unicode ∙ ∘ ∖

* Appease Semantic Versioning.

* Fix website build issue

* Tweak docs to space final bin correctly

Co-authored-by: Erik Demaine <edemaine@mit.edu>
2022-03-13 14:38:16 -04:00
renovate[bot]
b3d90c3396 chore(deps): update dependency stylelint-config-standard to v24 [skip netlify] (#3418)
* chore(deps): update dependency stylelint-config-standard to v24 [skip netlify]

* Update index.css

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: ylemkimon <y@ylem.kim>
2021-11-23 04:53:09 +09:00
renovate[bot]
fb2fa0a8a3 chore(deps): update dependency netlify to v8.0.4 (#3398)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 18:28:48 +00:00
ylemkimon
f007358c0f chore: rename branch master to main (#3376)
* chore: rename branch master to main

* ci: update semantic-release config

* ci: run semantic release only on main
2021-10-31 01:32:44 +09:00
renovate[bot]
513899b226 chore(deps): update linters [skip netlify] (major) (#3317)
* chore(deps): update linters [skip netlify]

* chore: add missing peer dependencies

* style: update styelint

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: ylemkimon <y@ylem.kim>
2021-10-29 21:33:18 +00:00
renovate[bot]
fad889fa31 chore(deps): update dependency netlify to v8.0.3 (#3345)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-23 22:29:29 +00:00
renovate[bot]
f0671f02fb chore(deps): update dependency netlify to v8.0.2 (#3327)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-19 09:51:03 +00:00
renovate[bot]
bed6260759 chore(deps): update dependency netlify to v8.0.1 (#3278)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-24 17:09:26 +00:00
ylemkimon
ed54a62665 chore(deps): update Yarn to 3.0.0 (#3156)
Co-authored-by: Erik Demaine <edemaine@mit.edu>
2021-08-26 12:18:10 -04:00
renovate[bot]
eac861c830 chore(deps): update dependency netlify to v8 (#3138)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-07 10:13:46 +09:00
renovate[bot]
85687f992f chore(deps): update dependency fs-extra to v10 (#2995)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-14 21:05:42 +00:00
renovate[bot]
71b4860134 chore(deps): update dependency netlify to v6.1.29 (#3000)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-14 17:32:53 +00:00
renovate[bot]
74e4d3b362 chore(deps): update dependency netlify to v6.1.24 (#2978)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-03 11:13:15 +00:00
renovate[bot]
02f4ff500f chore(deps): update dependency netlify to v6.1.20 (#2955)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-24 15:36:53 +00:00
renovate[bot]
d04824c3dc chore(deps): update dependency netlify to v6.1.18 (#2936)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-17 16:51:56 +00:00
ylemkimon
fde467d655 docs(website): update 404 page (#2908) 2021-04-06 22:56:26 +00:00
ylemkimon
b45b3aa5ec build(website): fix build script for Netlify (#2901) 2021-04-06 17:51:58 +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
renovate[bot]
381abb9bdb chore(deps): update dependency docusaurus to v1.14.7 (#2836)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-12 22:41:38 +00:00
Mohammad Rahmani
84efd93357 docs: Tamasha app was added to KaTex users list (#2825)
Tamasha app was added to KaTex users list

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2021-03-08 22:32:56 -05:00
Kevin Barabash
c80017ba08 Release v0.13.0 (#2824) 2021-03-08 21:58:35 -05:00
Jeremy Ruston
7ea23925f9 docs: Add TiddlyWiki to list of users (#2765)
* Website: Add TiddlyWiki to list of users

* doc: Add TiddlyWiki to list of users
2021-03-07 21:45:23 +00: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
renovate[bot]
98a336c2cf chore(deps): update dependency fs-extra to v9.1.0 (#2748)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-22 20:08:29 +00:00
Kimura Tomoki
e7bd3f5b4a docs: add new user link (#2597)
* add MathWills logo

* add MathWiIls link

* Update siteConfig.js

Co-authored-by: ylemkimon <y@ylem.kim>
2020-11-15 12:03:18 +09:00
Antonio J. Molina Lovett
ebd86b90c4 fix: typo in example on homepage (#2577)
introduced in #2085: https://github.com/KaTeX/KaTeX/pull/2085/files#diff-d351bc0c29817ef51ebb3022b15c0704L67

Co-authored-by: ylemkimon <y@ylem.kim>
2020-11-14 15:34:50 +09:00
renovate[bot]
bb7da7e9e0 chore(deps): update dependency react to v16.14.0 (#2598)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-17 22:57:52 +00:00
Ron Kok
5bdc960c87 docs: Update \operatorname in supported_table.md 0.12.0 (#2571)
* Update \operatorname in supported_table.md 0.12.0
2020-10-11 17:21:21 +09:00
renovate[bot]
c1dfdd8556 chore(deps): lock file maintenance (#2507)
* chore(deps): lock file maintenance

[skip netlify]

* chore(deps): lock file maintenance

* style: fix stylelint errors

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: ylemkimon <mail@ylem.kim>
2020-09-12 12:40:56 +09: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
ylemkimon
8578d74f82 docs: update Gastby logo and link (#2481) 2020-09-02 15:10:44 -04:00
Wolf Oliver
e6f07cf579 docs: add MonsterWriter to the users page (#2478) 2020-09-03 03:56:46 +09:00
dependabot[bot]
4611aa604a build(deps-dev): bump docusaurus from 1.14.4 to 1.14.6 in /website (#2432) 2020-08-17 05:05:06 +00:00
ylemkimon
981e3ee0eb docs: add link to Discussions (#2405)
* Add link to Discussions in issue template chooser

* Add link to discussion to website footer

* Add Discussions badge to README

* Add link to discussion to CONTRIBUTING.md
2020-08-12 12:17:40 +09:00
ylemkimon
f97c5454f8 chore: migrate to Yarn 2 (#2316)
* chore: migrate to Yarn 2

* Update config.yml
2020-08-03 18:24:56 +09:00
Ron Kok
e3c01376c8 Enable a MathML option in the KaTeX demo. (#2371)
* Enable a MathML option in the KaTeX demo.

* Add `output` to `katexOptions`
2020-08-03 02:57:19 +09:00
Sven Frotscher
b75f3e55f3 docs: add Marker as a KaTeX user (#2329)
Co-authored-by: ylemkimon <mail@ylem.kim>
2020-07-26 03:58:21 +09:00
ylemkimon
8a24907518 build(deps): update dependencies (#2301)
* Bump flow version

* Bump jest version

* Bump eslint version

* Bump rollup version

* Bump webpack version

* Bump misc dependencies and update lockfile

* Update lockfile

* Bump commander version

* Bump misc dependencies

* Bump istanbul version

* Bump docusaurus version

* Update lockfile

* Explicitly declare dependencies

* Bump caniuse-lite version

* Update lockfile

* Bump commander version

* Bump webpack and css-loader version

* Bump flow version
2020-07-25 11:38:29 -07:00
ylemkimon
c387b9c747 v0.12.0 release (#2302)
* Release v0.12.0

Bump master to v0.12.1-pre

* Update CHANGELOG

* Uncomment ES module documentation

* Update CHANGELOG.md

Co-authored-by: Erik Demaine <edemaine@mit.edu>

* Update CHANGELOG.md

Co-authored-by: Erik Demaine <edemaine@mit.edu>
2020-07-13 05:46:01 +09:00
Erik Demaine
b027dca926 Restore trust/strict options to remarkable-katex plugin (#2295)
Fix a mistake introduced in #2280
2020-07-12 02:56:26 +09:00
Erik Demaine
5a9d146add Link to Netlify on front page (#2294) 2020-07-11 13:03:05 -04:00
Qcho
507d8f7e32 Add detail about colorbox third text parameter (#2280)
* Add detail about colorbox third text parameter

As stated in issue #1766

* Change colorbox example to use math

* Upgrade remarkable-katex to 1.1.5

Co-authored-by: Erik Demaine <edemaine@mit.edu>
2020-07-10 08:34:28 -07:00