Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/KaTeX/KaTeX

Fast math typesetting for the web.
https://github.com/KaTeX/KaTeX

Remove special \verb space handling now that space is in Typewriter-Regular (#1258)

* Remove special \verb space handling now that space is in Typewriter-Regular

* Fix screenshots

ba24d2073ba44664a3ba82d0d22c309834b60385 authored over 6 years ago by Erik Demaine <[email protected]>
\copyright, \textregistered, \textcircled support (#1073)

* \copyright support

* Implement \textcircled, \copyright, \textregistered

b74b2374e23c9c46a2a65c2f441afca22b15cf25 authored over 6 years ago by Erik Demaine <[email protected]>
Support some Unicode Mathematical Alphanumeric Symbols (#1232)

* Support some Unicode Mathematical Alphanumeric Symbols

This PR adds support for some of th...

f01f504cfea99136c6c6f6592f45d38d0a9c6ded authored over 6 years ago by Ron Kok <[email protected]>
Support Unicode ≘≙≚≛≝≞≟ (#1274)

* Support Unicode stackrel

Supports Unicode characters ≘ ≙ ≚ ≛ ≝ ≞ ≟

* Fix lint error

*...

f25e08d6187a84be2fce73624fdc124ded5a7879 authored over 6 years ago by Ron Kok <[email protected]>
Fix \underset (#1277)

* Fix \underset

This PR modifies `\underset` and `\overset` to align with LaTeX behavior when...

7fec5ae5dc1300f3eb55a3d9c6a942b1645761fb authored over 6 years ago by Ron Kok <[email protected]>
Alternate approach to capital Greek letters (#1285)

Alternative to #1283 and #1284 implementing Latin-looking capital Greek
letters via symbols ins...

98b85097ebca601b660836cb49a73944dfd023d7 authored over 6 years ago by Erik Demaine <[email protected]>
Add version to katex object (#1279)

* Add version to katex object

Address khan/KaTeX#1190

* Update package.json before building

2554f68297f8adb255d720a90e4b5350ea539d7a authored over 6 years ago by Ethan Luis McDonough <[email protected]>
Greek caps (#1283)

* Support Greek capital letters

Supports Greek letters ΑΒΕΖΗΙΚΜΝΟΡΤΧ.

Resolves issue #1282.

5535d720dc565b7c65642c749b88178bdb280eee authored over 6 years ago by Ron Kok <[email protected]>
Fix typo in release.sh (#1280)

4687aa9ec3cfba7ebc0313ec102ccb82eb499b61 authored over 6 years ago by Barry B <[email protected]>
[plugin system] Add defineSymbol to the main katex object (#1263)

* Expose defineSymbol in the main KaTeX object

* More Unicode letters (#1260)

This PR serv...

bd7a97740431718243bd2cfb91f54e5a2ebe182b authored over 6 years ago by Hossein Saniei <[email protected]>
Support Unicode \ll and \lll (#1273)

* Support Unicode \ll and \lll

Fixes #1272. Consistent with `unicode-math`

* Rearranged te...

b4b57cbc2bdbd7ff7a102001846ef8029e3f388f authored over 6 years ago by Ron Kok <[email protected]>
Fix space width in \texttt (#1261)

* Fix space width in \texttt

Fix #1255 via https://github.com/KaTeX/katex-fonts/pull/41.
Als...

812b350a5dd0cafef30ed891fd17dbd4e3700966 authored over 6 years ago by Erik Demaine <[email protected]>
README: Add size badge (#1253)

* README: Add size badge

Add a size badge showing size of gzipped katex.min.js

* update-sr...

fe2dc1bedfcaa48ba7fd5c4491a6d889683daaa7 authored over 6 years ago by Daniel Lim Wee Soong <[email protected]>
Include Bold-Italic fonts for \boldsymbol (#1257)

* Include Bold-Italic fonts for \boldsymbol

Fix #1228

* Update screenshots

933a0ee5b55ff83d26e6c1be6968fba6d5646e1f authored over 6 years ago by Erik Demaine <[email protected]>
More Unicode letters (#1260)

This PR serves as a complement to PR #1232 by supporting some letters that are omitted from the ...

00538f674a7c873bcff589e2ac3aa9ffb3e27a19 authored over 6 years ago by Ron Kok <[email protected]>
Specify height for SVG elements (#1252)

* Specify height for SVG elements

I ran into an issue where a low-specificity CSS rule elsewh...

0a2bd8878d0c7f5c386ef90aaf8434884910d6c5 authored over 6 years ago by Ian Rose <[email protected]>
Type correction to allow documentFragment to be children of span. (#1247)

* Type correction to allow documentFragment to be children of span.

This is necessary because...

cbfcd57162bea2c7a8354d07396b38cb7b652115 authored over 6 years ago by Ashish Myles <[email protected]>
Change CDN links (#1243)

0f17ac50809d106a16000f0079c1afd89812f09e authored over 6 years ago by Lukas Drgon <[email protected]>
List react-katex in Libraries (#1236)

* List react-katex in Libraries

* Added react-latex

* Fix capitalization

* Move React l...

f35c41883cf11cf61fce8a1ce475df3808a5249d authored over 6 years ago by dudko <[email protected]>
Fix anchor.toMarkup (#1246)

* Fix anchor.toMarkup

* Add space between `a`(tag name) and `href`(attribute name)
* Remove ...

1c5a7ed232320ec0bde06efa12ef62d2b0ee323f authored over 6 years ago by ylemkimon <[email protected]>
Treat svg-wrapping spans differently from DOM-wrapping spans. (#1239)

* Treat svg-wrapping spans differently from DOM-wrapping spans.

In preparation for the conver...

850a0713cb240e5717b331beeedb88956ebc34e3 authored over 6 years ago by Ashish Myles <[email protected]>
Add metrics for \S and \P (#1224)

Just updating to latest katex-fonts submodule.

e31cceed583089fcf46ab7df906aa7b5d93b0613 authored over 6 years ago by Erik Demaine <[email protected]>
Fix cli.js: add nomnom dependency, add -u option (#1218)

* Fix cli.js: add nomnom dependency, add -u option

* Add `nomnom` dependency (not dev depende...

95ea3e3095e33d66302248103f6363ca30337b64 authored over 6 years ago by Erik Demaine <[email protected]>
Support \( and fix instant mode switching for $, \(, \text (#1213)

* Fix #1212 by supporting `\(...\)` in addition to `$...$` inline math nested inside `\text`. Th...

4f29c5a94262aafca86391a1b92b6dc532823af3 authored over 6 years ago by Erik Demaine <[email protected]>
Format buildHTML groupType definitions in preparation for adding types. (#1206)

* Format buildHTML groupType definitions in preparation for adding types.

1) Collapse groupTy...

5bcdeec4add8576df4645a2aef87314ee7d26ea8 authored over 6 years ago by Ashish Myles <[email protected]>
Support Unicode delimiters (#1207)

* Support Unicode delimiters

This PR adds support for the Unicode versions of \lfloor, \rfloo...

65b47430b549b5b268c57984edc2e17936f353a8 authored over 6 years ago by Ron Kok <[email protected]>
Add \yen support to text mode (#1208)

Fix #1204 by adding `\yen` support to text mode.

More generally, I checked all the text+mode ...

0d3cf000d281e5e06eeeb07ec66e578b0b0feb35 authored over 6 years ago by Erik Demaine <[email protected]>
Add display/displayMode toggle on test page (#1193)

* Add display/displayMode toggle on test page

* Fix #1035
* Refactor query parsing code to p...

75b55a63b152159aef84e29d49c91bde89e9023c authored over 6 years ago by Erik Demaine <[email protected]>
Support Unicode ° (#1203)

Oddly, `unicode-math-table.txt` does not contain an entry for U+00B0. But `\degree` is surely th...

b148d5da71363278b771661ffd4c399498863aed authored over 6 years ago by Ron Kok <[email protected]>
Fix \nobreakspace, refactor "regular space" checking (#1200)

* Fix \nobreakspace, refactor "regular space" checking

Fix #1199 by adding \nobreakspace to t...

abfb641d7addc91cfd55540d69c58235ca5b9d25 authored over 6 years ago by Erik Demaine <[email protected]>
Implementing analyze script (#1197)

017eb7b91dbd48ab6870795254f8b83031b3cb93 authored over 6 years ago by Ryan Randall <[email protected]>
Work around negative space bug in Chrome (#1194)

* Work around negative space bug in Chrome

Fix #984

The screenshot test is still somewhat ...

20b5a584516e756fe40cb72b92d9854c48aa7b0b authored over 6 years ago by Erik Demaine <[email protected]>
Online screenshot diff/generation using CircleCI (#1187)

* Add CircleCI config for online screenshot verification/generation

* Remove `Checkout unicod...

06e0393abc398b18228d19a9797695d1ef00d966 authored over 6 years ago by ylemkimon <[email protected]>
Port spacingData and unicodeSymbols to @flow. (#1195)

* Port spacingData and unicodeSymbols to @flow.

* Review fixes.

* Made Measurement an exac...

0ce53e76310fdc2fa93415db23414071bfe18f02 authored over 6 years ago by Ashish Myles <[email protected]>
Add unicode-fonts as submodule (#1182)

* Add unicode-fonts as submodule

Removed checkout process from screenshotter.sh.

* Rename ...

96ad6e0f4f66045704a377bbaea5e6ed05cae21b authored over 6 years ago by ylemkimon <[email protected]>
Port delimiter.js to @flow. (#1177)

* Port delimiter.js to @flow.

* Responded to comments.

9e220126190d4cf078e47312cdd43ad6afa8cb54 authored over 6 years ago by Ashish Myles <[email protected]>
Fix contenteditable mode (#1179)

`makeVList` sets depth with an empty span for which it defines a height. But Chrome, in contente...

56cfc7cf8662f5b5a85e8dc1e3b5fe13572605de authored over 6 years ago by Ron Kok <[email protected]>
unicodeTextInMathMode setting (#1117)

* unicodeTextInMathMode setting

* When `unicodeTextInMathMode` is `true`, accented letters fr...

aed1c1e5643ea80320d979cc63af4ba417de32d0 authored over 6 years ago by Erik Demaine <[email protected]>
Nested Math in Non-Default Text Fix (#1111)

* Fixing nested math in non-default text. Added appropriate screenshot tests.

* Adding approp...

7de91f73eb8c6981e1e0399346ec91c4b90ecda7 authored over 6 years ago by Ryan Randall <[email protected]>
Add tests for __* internal interface (#1170)

Inspired by codecov

b341034d2bebe4719602b629d80399e6c899bf6b authored over 6 years ago by Erik Demaine <[email protected]>
Bump master to v0.10.0-pre

298b482c18536c8f69813fa558d556ffcf1255bd authored over 6 years ago by Kevin Barabash <[email protected]>
Add a paragraph about injection safety (#1161)

* Add a paragraph about injection safety

* Rewrite into Security and Handling errors

* min...

0854bb9f1579f5f084a69d9483f6e22debb64f01 authored over 6 years ago by Erik Demaine <[email protected]>
add .codecov.yml and disable patch coverage (#1164)

789aabe7a15dd80c14ab0c3fa6f8f7dc27f7f137 authored over 6 years ago by Kevin Barabash <[email protected]>
Padding over \sqrt and Paths for frac-line (#1143)

* Padding over \sqrt and Paths for frac-line

This replaces two earlier PRs.

* Restore reac...

95ffb4fad4a18c92b6300f50f43fa809c0951710 authored over 6 years ago by Ron Kok <[email protected]>
Fix handling of Unicode characters ð, Å, å (#1157)

* Fix double handling of ð (math maps to \eth, not special Unicode character)
* Remove Åå speci...

bceb7bd1635706ed471faedd11669a2259ac3581 authored over 6 years ago by Erik Demaine <[email protected]>
Support \underline in text mode (#1159)

* Support \underline in text mode

Fix #1158

* Add to LowerAccent test

627fc11f1b3dd03be66f63d88c5b71e03c72c349 authored over 6 years ago by Erik Demaine <[email protected]>
Improve JS spacing (#1103)

* Remove dummy spans for spacing around \href

Spacing around \href is handled in the `buildHT...

439cea3e6e7a39ee625999bcce65add13c5f0227 authored over 6 years ago by ylemkimon <[email protected]>
move metrics to katex-fonts submodule (#1134)

* move metrics to katex-fonts submodule

* update katex-fonts submodule

* update katex-font...

9b2101f6b4f0d7bd369af9be3aa6076e1e1a2a5e authored over 6 years ago by Kevin Barabash <[email protected]>
Update NPM scripts and documentation (#1146)

* Group more test npm scripts into `test:`

* Update documentations on the development workflo...

3f69de503615fd102b627fcd488f08b18a95d51c authored over 6 years ago by ylemkimon <[email protected]>
Support Unicode colon equals (#1151)

* Support Unicode colon equals

This PR adds support for three Unicode characters: `≔` `≕` `⩴`...

d80be860154adb4259a35df9dd45d6e4219bb156 authored over 6 years ago by Ron Kok <[email protected]>
Remove Makefile and migrate to NPM scripts (#1135)

* Remove Makefile and migrate to NPM scripts

* Update documentation/.arclint

* Check node ...

383a68b9356454f53240dbe069f62df668336acb authored over 6 years ago by ylemkimon <[email protected]>
Add \nobreakspace (#1145)

73d80f595c1fbc319fdeda5e50475b0f81e45994 authored over 6 years ago by Ron Kok <[email protected]>
set up code coverage (#1140)

* set up code coverage

* add coverage badge

f977c25d0d229f25f77ad6bc04aed925145038ed authored over 6 years ago by Kevin Barabash <[email protected]>
Support Reaction Arrows (#1078)

* Support Reaction Arrows

This PR is written to supply reaction arrows for a future `mhchem` ...

2aee354ca2aea47bc739a4a788f734bafb710211 authored over 6 years ago by Ron Kok <[email protected]>
Enable spacing functions in text mode (#1139)

* Enable spacing functions in text mode

Spacing functions such as `\;` or `\quad` should be a...

ea3b6abe327bf8290a9456b1f84758dda8e96f1d authored over 6 years ago by Ron Kok <[email protected]>
Enable hot module replacement(HMR) (#1100)

* Use ES6 in static/main.js

+ Lint static/main.js

* Enable hot module replacement(HMR) in ...

30854eb866a49b989915acc36bd45327126d559a authored over 6 years ago by ylemkimon <[email protected]>
add support for unicode angle brackets, single vertical bar, double vertical bar (#1123)

* add support for unicode angle brackets

* add tests, remove vertical bar changes

* fix 'm...

603f12df8d5769b77c008d1e20cff3c3e8f3c378 authored over 6 years ago by Kevin Barabash <[email protected]>
Add support for \mathring (#1125)

Fix #1124. \mathring is the math-mode equivalent to the \r accent.
Support follows from a rathe...

684df05a86989d56796f85cb24ce0516bc19258a authored over 6 years ago by Erik Demaine <[email protected]>
Set webpack-dev-server host to 0.0.0.0 (#1122)

webpack-dev-server CLI has a default value of localhost, which only
allows accessing locally. S...

58c4c7c4a472379c3721e400e0451622712d0031 authored over 6 years ago by ylemkimon <[email protected]>
extract font functions and implicit color function (#1119)

* extract font functions and implicit color function

* remove oldFontFuncs from Parser.js

...

4bec90be0cd4f85d53042a7ac857584af7b71298 authored over 6 years ago by Kevin Barabash <[email protected]>
move katex.less into src (#1120)

* move katex.less into src

* fix remaining paths for katex.less

7b635f79cfc28c46dcbf814d47f6977e6712797b authored over 6 years ago by Kevin Barabash <[email protected]>
Italic Greek capital letters (#1118)

95d5c59d31a77c8d43d85fbc98bd26d4914ca5d3 authored over 6 years ago by Erik Demaine <[email protected]>
extract sizing and styling implicit functions (#1116)

* extract sizing and styling implicit functions

* add BreakToken type

f80d0afee83ee565a8285ca23197d692b13b87bd authored over 6 years ago by Kevin Barabash <[email protected]>
add perf tests, fixes #1053 (#1054)

03c5ce7f8750d96ecca00e44dc00c35f058cce62 authored over 6 years ago by Kevin Barabash <[email protected]>
Bump master to v0.10.0-pre

cf6743b2a8e0d8694f48d1c70afde03d47a73b94 authored over 6 years ago by Kevin Barabash <[email protected]>
update package-lock.json so that release.sh will work

2f88b093fbb3283fcd1a565c618f41d1ee1b4479 authored over 6 years ago by Kevin Barabash <[email protected]>
remove symlink to support devs using Windows (#1090)

bf080cd6a4ad1650803199e5593bc0600ab2c72e authored over 6 years ago by Kevin Barabash <[email protected]>
add \S and \P (#1110)

0eae99fb08c46779a31ca2ef91b72303342de44a authored over 6 years ago by Kevin Barabash <[email protected]>
Merge pull request #1101 from Khan/bolditalic

add Main-BoldItalic font to allow nesting of \textit and \textbf

64d776eb4ec4578d6cffd77eeb0e45f63a570a31 authored over 6 years ago by Ryan Randall <[email protected]>
Merge branch 'master' into bolditalic

097d592b475818216478e05fee56fb97c98165f6 authored over 6 years ago by Ryan Randall <[email protected]>
use correct spacing with tight styles (#1106)

c627de04d9f63278fec5f04135d0d4405f0daf01 authored over 6 years ago by Kevin Barabash <[email protected]>
add Main-BoldItalic font to allow nesting of \textit and \textbf

ea7a56019192eeb5058c43244473e5f07f932908 authored over 6 years ago by Kevin Barabash <[email protected]>
Fixes #1093 (non-portable use of String method .includes) (#1097)

e4fe1c89d48585252e96b0f7d414b37d883aed70 authored over 6 years ago by ccorn <[email protected]>
update fonts and metrics so that accents are positioned correctly (#1094)

* update fonts and metrics so that accents are positioned correctly

* fix degree symbol, move...

f03849c83141ab2ee1859cd069c9bf0922a8d802 authored over 6 years ago by Kevin Barabash <[email protected]>
Add a screenshot test to ensure that we don't inherit svg-only CSS properties (#1092)

We want to inherit CSS properties that apply to both text and SVG
but we don't want to inherit ...

53203ed92cc3a2a89b0de178bf540f34a3f81f4f authored over 6 years ago by David Flanagan <[email protected]>
Don't inherit SVG style properties from the environment. (#1089)

* Don't inherit SVG style properties from the environment.

We don't want to inherit styles th...

7b5083f9824c350209121628d11f3f4c9ab53c41 authored over 6 years ago by David Flanagan <[email protected]>
Use JS for spacing between atoms instead of CSS (#1070)

* Use JS for spacing between atoms instead of CSS

Summary:
This is the first step towards cr...

63f541b6e612983c1f56f57ae41af238e9c0caec authored over 6 years ago by Kevin Barabash <[email protected]>
Fix undefined devServer.app in screenshotter (#1085)

Fixes #1082, `TypeError: Cannot read property 'get' of undefined` on
Docker for Mac.

d82424c6189e3f23e708929418c8dcff724407ff authored over 6 years ago by ylemkimon <[email protected]>
Export ES6 module in fontMetricsData.js (#1072)

* Export ES6 module in fontMetricsData.js

Use ES6 modules export(`export default`)

* Gener...

732f2a84ccb000099d29fb1f61dd02e611fab64b authored over 6 years ago by ylemkimon <[email protected]>
extract accent and accentunder into their own files (#1048)

* extract accent and accentunder into their own files

* cleanup how we apply custom styles to...

2a2742453b86fba6fd5184efb3c3255400796fb7 authored over 6 years ago by Kevin Barabash <[email protected]>
extract handling of implicit leftright groups (#1047)

* extract handling of implicit leftright groups

* address feedback from code review

c71ee4bdd5439c39e78ef2e91c9a2ddb8053844f authored over 6 years ago by Kevin Barabash <[email protected]>
Support more scripts in \text{} environments. (#1076)

* Support more scripts in \text{} environments.

This diff is a follow-up to PR #1060 which ad...

853e2a4fb754f0a55e115e980a896f553144a17b authored over 6 years ago by David Flanagan <[email protected]>
Use webpack to build files and webpack-dev-server for testing (#1068)

* Create a separate entry point for webpack

Created a webpack entry point for KaTeX, which im...

5f32b71c859d0ef48c349cb1fa00cf7e7fff808f authored over 6 years ago by ylemkimon <[email protected]>
Move auto-render-spec.js to ./test (#1071)

Fixed jest not running auto-render-spec.js
+ Changed `require` to `import`

4a11c3166d429f448ae55b9846e36153e407b040 authored almost 7 years ago by ylemkimon <[email protected]>
Add katex-ruby to the libraries list (#1067)

ffcbaf1b98424f0f17feaa54b1039375d727517a authored almost 7 years ago by Gleb Mazovetskiy <[email protected]>
Add support for \aa, \AA, \lq, \rq, \lbrack, \rbrack (#1069)

* Add support for \aa, \AA, \lq, \rq, \lbrack, \rbrack

The lack of \aa and \AA was reported i...

a32f82a8eac9be76e541f848903de62a7d2bfe7b authored almost 7 years ago by Erik Demaine <[email protected]>
Bump master to v0.10.0-pre

0599e09a2de22d816d70774438597b487ff210b6 authored almost 7 years ago by Kevin Barabash <[email protected]>
Add read/write file cli parameters (#882)

* Add some more command line options

* Use nomnom for proper option parsing

* Handle macros

745322095c04b8dee67a2470ae06fe8e9eb7bbe0 authored almost 7 years ago by raoulb <[email protected]>
Browserify hotfix (#1057)

f6b509123bc142612a816b9525c87c0c85406157 authored almost 7 years ago by nickkolok <[email protected]>
Add basic support for Indic scripts in addition to CJK. (#1060)

This patch just makes KaTeX recognize Unicode codepoints in the
range \u0900-\u109f so that tho...

7fe6af2a82b508b0e7468043c19744644b59593c authored almost 7 years ago by David Flanagan <[email protected]>
Make a more working example in README. Fix #1049 (#1050)

This is an attempt to flesh out the required <head> tags needed to make a full
working example ...

d6609f73199f01d323e16a69b312b699d89e1873 authored almost 7 years ago by Erik Demaine <[email protected]>
Remove support for .eot font files, fixes #893 (#1051)

159cf422bc30b9ea8cff4a288ce06df735f8aad1 authored almost 7 years ago by Kevin Barabash <[email protected]>
extract sqrt, enclose, and verb into their own files (#1040)

* extract sqrt, enclose, and verb into their own files

* add returns types in utils.js and up...

357d6783a417358ecfbf0d3fffecee3c1db13983 authored almost 7 years ago by Kevin Barabash <[email protected]>
flow typings for parser.js (#1041)

flow typings for parser.js

5cc795eaaa4fc83a2f4f64f96a0703b62a29ce7f authored almost 7 years ago by Kevin Barabash <[email protected]>
Update testing infrastructure NPM packages (#1044)

* Update testing infrastructure NPM packages

Travis is currently failing all tests. This sho...

63733f796affa53aaae4da45f374baa8727540b6 authored almost 7 years ago by Erik Demaine <[email protected]>
Unicode accents (#992)

* Unicode accents

* Lexer now looks for combining dicritical marks and adds them to the same ...

484d44ee70100ad7ded601345d156f839fa52294 authored almost 7 years ago by Erik Demaine <[email protected]>
\kern generates right-margin instead of left-margin. Fix #995 (#1019)

* \kern generates padding instead of margin. Fix #995

* Switch to marginRight

* Add screen...

d822f04b9b134aae787f26888f34b067fb4d5185 authored almost 7 years ago by Erik Demaine <[email protected]>
add package-lock.json so our builds are repeatable

7702ffa5b62808f4a83d141b640b3037bd29ccd9 authored almost 7 years ago by Kevin Barabash <[email protected]>
Add a 'common issues' section to the README (#1034)

d470cc0b3f998a0fc3ef28394d08940498d3e848 authored almost 7 years ago by Kevin Barabash <[email protected]>
Implement correct macros for liminf and limsup, fixes #111 (#887)

* Implement correct macros for liminf and limsup, fixes #111

* fix nits

7229f02d8f0414f692743ed04627290292183be4 authored almost 7 years ago by Kevin Barabash <[email protected]>