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

Fix case of string in README

59c4e008db7b86102b218dd5d6585141f19e50fa authored almost 8 years ago
Obtain updated README by using a checkout

As the dist directory isn't available on the original branch, we cant use
its files to update th...

fc115e1f66a35399bacf1d3f327d5f17e81c4adc authored almost 8 years ago
Update README files to 0.7.1 release

079fecaf866b3fa14a58b3e84c9e1a260606caf8 authored almost 8 years ago
Fix release script after experience from 0.7.1 release

* Also edit dist/README.md. Otherwise npm publish will overwrite that
AFTER the dist directory...

76051a6ac2fb60dbc79d3fde8405169b4c3a41bf authored about 8 years ago
Merge pull request #615 from gagern/release

Improve release script and bower support

8dd161d4b2c280e4d27ed67dfbac480002a92d08 authored about 8 years ago
Switch speed test in README (#640)

Permission to reference page granted in
https://github.com/Khan/KaTeX/issues/420#issuecomment-2...

a5e38d3b8a0da5660e4d5fea003d367f4648f95b authored about 8 years ago
Show compressed sizes correctly

On my macOS 10.12 all the sizes used to show as zero. Having them in a
single shell invocation ...

8dc1374e7a1a7027a01fc837f7e02666029f5c8e authored about 8 years ago
Fix x'^2 (#636)

* Fix x'^2
* Add screenshot for x'^2
* x^2' should fail. Add and fix multiple prime/superscri...

a7381857048222b56a7cefd1421be3d6e2080381 authored about 8 years ago
Set up a diff attribute and textconv instructions for font files

This may help us generate human-readable diffs of font files.

a3f0653e5c5cebccce249113c1485fc3909ca77b authored about 8 years ago
Fix all AMS mathord symbols (#618)

* Fix all AMS mathord symbols

* Fix \imath, \jmath, \pounds support

* Fix \mathit support
...

d4aa6a7253327ff000a962e10a06505f6fde66dd authored about 8 years ago
Change cell style to 'text' in {array}, {matrix}, {cases}. Add {darray} and {dcases}. (#606)

* Change cell style to 'text' in {array}, {matrix}, {cases}.
* Add {darray} and {dcases} which ...

f1c02226ccada3da62fef0aa91f7bbb4ab10a7cb authored about 8 years ago
Include babelify step in browserify calls

This allows using ES6 syntax in our code, while maintaining backwards
compatibility for the gene...

9b565a6375d72932878b16c7d6eeb5fec6d7444f authored about 8 years ago
Turn var into const or let

bd9db332d2887d884ec7ab3ca68488314b8618da authored about 8 years ago
Serve files with and without babelify step

As babelify is slow, it may be desriable to not run it during development.
This is OK if the bro...

38ba9f91877cdbc3b687de16803c41d6fffafb74 authored about 8 years ago
Improve description of macros

Separate type, meaning and format to clarify the paragraph.

a0cd343d85a92d2160e76dc1f1cfb9e3367527e3 authored about 8 years ago
Drop --insane flag, just formulate the prompt appropriately

5e4f50dc09b8d85174abfab90501ac2ebf90e516 authored about 8 years ago
Update CDN version numbers and SRI hashes on release

5783e193ed40d33f40e64199d56695aef1b36ccd authored about 8 years ago
Un-ignore dist directory on releases for the sake of bower

840771c6437fdb2ec79886bb4d8536198162c48b authored about 8 years ago
Avoid some warnings from bower

Bower prefers to have package names in lower case, and to have uncompressed
sources listed as en...

73cafd16dabfad936395af0029015ac386e4b424 authored about 8 years ago
Allow creating releases from branches other than master

a3988d9d56d118d42d17d56cddaae3e1768c8545 authored about 8 years ago
Add --dry-run and --insane options to release script

Now we have some sanity checks, a way to skip them and a way to see which
commands would be exec...

961e9db514f14c0139cdc92dce80a79d86b493a7 authored about 8 years ago
Drop version field from bower.json

According to bower docs, that field is deprecated and ignored.
Git tag names (or commit ids) are...

6404cfd269f58a943a4fecfb5326c38d15005b70 authored about 8 years ago
Make release tag an annotated tag

It is customary to use annotated tags for releases, to preserve the
information about when the t...

35ff154eadb555320aba135f98891d663fea89fc authored about 8 years ago
auto-renderer README.md - added integrity (#591)

Integrity generated from https://www.srihash.org/
Reference: https://developer.mozilla.org/en-U...

549104c5a8b9adda09d6fe080b721237c8186e05 authored about 8 years ago
README.md - added integrity (#590)

Integrity generated from https://www.srihash.org/
Reference: https://developer.mozilla.org/en-U...

90ba0e341de3f94c48a32144ce7f5974dcf9a174 authored about 8 years ago
Document macros in options object

0c5d9d55cf46cbe516b6d7c60fe1f46f603b1b3e authored about 8 years ago
Don't cascade .eslintrc

eslint will automatically merge .eslintrc files in the parent folder without "root": true

56f3d1db4750d68cd551d956c61fbded2306ea90 authored about 8 years ago
Merge pull request #625 from gagern/morgan

Use morgan to log requests in the dev server

c56de9e323cf0989a5282d855fdf9b3714dcd3f9 authored about 8 years ago
Use morgan to log requests in the dev server

This is motivated by the recent switch to Express 4.
Without this commit, “make serve” will prin...

79d53bd29f7ee93dd7275de075575d5c8c8da237 authored about 8 years ago
Describe using auto renderer in html head (#623)

Describe using auto renderer in html head

Motivated by #621.

4ead46c4ab0b28faa9b41e688818700e7972e7a1 authored about 8 years ago
Merge pull request #622 from gagern/commas

Revert "Remove trailing commas for IE 9 compatibility"

59b87539b9f422d144d4c1b3481374eb226a112b authored about 8 years ago
Fix some indentation and comma inconsistencies

This makes eslint happy again.

896aeac81b1500b45e6279b8889cc696fd51efbc authored about 8 years ago
Revert "Remove trailing commas for IE 9 compatibility"

This reverts commit 4d2e46e7f6b57a5ea99ae7802809e88065876f9c.

Having trailing commans makes dif...

53e416e2962cfdb3f0dbb54dcc2b6e156b6339c4 authored about 8 years ago
Merge pull request #612 from gagern/updates

Update dependencies to more recent version

677290336a130f7b6573dd8ac9b5eec273a6de82 authored about 8 years ago
Update dependencies to more recent version

All these version ranges include the latest version at the time of this
commit, except for the s...

90e25fecc2faa5db3f17b202251812636f1d5489 authored about 8 years ago
Bump master to v0.8.0-pre

8f46eeaf1b385e7f30e8bba4019088fbce089e37 authored about 8 years ago
And make the release script actually work again.

Summary: The previous commit made the `sed` lines do the same thing on mac and
linux. Unfortunat...

225baffef41bdae6e5e47a8c43f0bd72fdc0b6ff authored about 8 years ago
Make the release script compatible with both mac and linux

Curse you BSD and GNU sed being so different!

Test Plan:
- Run `sed -i.bak -e 's|boo|blah|' bl...

4327e85796e343961fa105673a813db091813f8c authored about 8 years ago
Remove trailing commas for IE 9 compatibility

Summary: IE 9 doesn't like trailing commas. When we introduced eslint, we added
a bunch of trail...

4d2e46e7f6b57a5ea99ae7802809e88065876f9c authored about 8 years ago
Merge pull request #598 from gagern/screenshotter

Load full-window page before adjusting browser window size

74d55ee0ea66e1125cd7e3fa0cf1c434c424def3 authored about 8 years ago
\ldots in text mode; add \textellipsis & \mathellipsis (#597)

1ca7363460b7856e26fd717777081d70fe606792 authored about 8 years ago
Load full-window page before adjusting browser window size

Experimenting with [email protected] and Firefox 50.1.0 I observed
screenshots having a h...

ca1a511cc4aefbcb9d9f9aea4bd4f3b6b7be0de8 authored about 8 years ago
Support \bmod, \pmod, \pod, and \mod.

7c8302100901d7e5c5a22ee636ed4c40f559b4de authored about 8 years ago
Merge pull request #580 from kohler/muunits

Support "mu"-denominated sizes and \mkern

f742fbf9f2ad75b0b2428cc84744b9b24e6abfe6 authored about 8 years ago
Support \mkern as an alias for \kern.

81bc24808b40be8901a4540de7131b72be58fb16 authored about 8 years ago
Support "mu" units for sizes.

18mu is 1em.

And use emPerEx when converting ex to em, rather than xHeight.
(Previously some pl...

d5cedc55c99e87627e4da311b6f71c07154cd185 authored about 8 years ago
Merge pull request #586 from tabatkins/patch-1

Misspelled variable "candiate"

3900936f63c2e95a1371759d2c8bc6e5fdaec110 authored about 8 years ago
Misspelled variable "candiate"

All uses have the same misspelling, so this wasn't a functionality bug, but still better to have...

d43f24ea918b81e92c3af0be518965e7e87c909f authored about 8 years ago
Merge pull request #579 from kohler/kernarg

Allow unbraced kerns, such as \kern1em.

fdebbe3a18838bb4b571fd7add288e9338a5cf10 authored about 8 years ago
Merge pull request #578 from kohler/middle

Handle \middle.

831c5b8d99092fe57e4113406a7cc52e21924a31 authored about 8 years ago
Allow unbraced kerns, such as \kern1em.

This is actually the *only* syntax TeX allows; braced kern units
are invalid.

530ec97e74769422b313a872920df7ec438db845 authored about 8 years ago
Merge pull request #581 from kohler/stylespacing

BUG FIX: Correct spacing next to symbols when styles switch.

95f2f46bf59e3739d4386503142e4b99ba68f70c authored about 8 years ago
Handle \middle.

e449b2d61ac985739d620538225cec0d674e9dc2 authored about 8 years ago
Correct spacing next to symbols when styles switch.

Two nodes were sharing a list of classes, which led to the style
change applying multiple times....

72362ecf882b6c74f4c0d731eff4bc19b2983888 authored about 8 years ago
Merge pull request #573 from kohler/kwork

Fix atom-spacing, add text-mode fonts, and miscellany

7433638fdaccdfbe0c5b661844c8e99c393a7d25 authored about 8 years ago
Add text-mode definitions of symbols like \$.

81f9a410a0183458140129efd78eae53fbf009c9 authored about 8 years ago
Add support for \text{rm,it,bf,tt,sf,normal}.

And allow \text to nest inside \text.

e1c5f5db1c699e650990b4be52d95b62029cf83b authored about 8 years ago
Text mode: Combine adjacent spans when possible for cleaner HTML.

So `\text{Hi}` becomes one <span...>Hi</span>, rather than two
<span...>H</span><span...>i</span...

576380c11ce369feb663b00f90b8cbbb1d284ad4 authored about 8 years ago
Italic correction should not be applied to characters in text mode.

This requires changes to screenshotter tests that assumed italic
correction was applied in text ...

b88bc7723d2d7695d38e0c9cb11be3edac1a28f2 authored about 8 years ago
Unicode punctuation works.

4297eb127621a64957d10ac29cb5d453e1f90f61 authored about 8 years ago
Support \atop.

Add Jasmine test and update screenshotter test.

e0407a19a09bc1ed6dada3c90f533f49c32ce478 authored about 8 years ago
Support \stackrel (#468).

f8e0c91de464af514479d53521d77036494145ce authored about 8 years ago
Calculate math classes from outputs, not inputs.

It's important to get spacing right that the domTree classes reflect
math atom types. So use tho...

982e7be5978e4d609e7bc8b5499de29f6f5c8d75 authored about 8 years ago
Support \mathop, \mathrel, \mathbin, \mathpunct, etc. class commands.

These commands set their arguments in a given TeX math class. Use
the existing "op" type for \ma...

6bb62b11b4eadf8039fa98b75e642e6fe47da2fd authored about 8 years ago
The \llap and \rlap commands always generate "mord" atoms.

This is how TeX does it.

1a99e7a2e90517238948d7b25d4cd420bad41e84 authored about 8 years ago
Mark delimiters with the proper class (mopen or mclose).

This fixes some atom spacing issues. Update the BinCancellation
screenshotter test.

dc79b91dbf0906e4986b4d6ff0f7dbd71faff40c authored about 8 years ago
Fix #4.

Post-process the list of atoms after they are created, changing
binary operators to ordinary ato...

c951df4269eb0b72826f803b218e6fa7c19c78e5 authored about 8 years ago
Fix spacing between groups to match TeX spacing (#567)

* Internal: Pass full `options` objects to makeSpan/makeSymbol.

Not just the current color. T...

9d3cdf694c33ee008af9508481d316d78cce329a authored about 8 years ago
Improved Docker for Mac support (#568)

* Exit cleanly after invalid screenshot test name

This avoids waiting forever.

* Auto-dete...

be966955865b24b48c46ce6ae6b7695742d2d29a authored about 8 years ago
Check out test fonts in screenshotter.sh (#570)

This ensures that running screenshots as indicated by the screenshotter
readme will correctly r...

94dad8029d94833f043412dfdb0382bf76fbcf14 authored about 8 years ago
Screenshotter: Obey --katex/selenium-ip options under --container. (#566)

Some Docker configs, such as Docker for Mac, need explicit --katex-ip
and --selenium-ip options...

7b5580b1fa5c8990db8bfb4d1cc445f17e81b4ab authored about 8 years ago
Use style specific FONTDIM metrics (#545)

Summary:
FONTDIM metrics include metrics like sup2, sup3, etc. which are used for
position sub...

22957d40f6f84abf4684942fecc0cd7a8e838dd9 authored about 8 years ago
Create CODE_OF_CONDUCT.md (#553)

ace67541a073285f965f47b2fffcc38f9d274af4 authored about 8 years ago
Add build artifacts to .gitignore and allow installing dependencies without building KaTeX

* Let git ignore .npm-install.stamp and dist

The former is created for most makefile targets ...

0ebbc256729e77ec40dbc7bf80eae1f0c7d02b07 authored about 8 years ago
Merge pull request #548 from deckar01/547-unminified-assets

Keep unminified katex.js and katex.css build files

fef5b880572ca6f6e35e67296e3a7c0bc7b4cd3c authored about 8 years ago
Fix texcmp issues related to bit depth and kerning (#549)

* Ensure bit depth 8
* Print affected file if PNG failed to read (e.g. due to wrong bit depth)
...

d5025c61e8715291c4c5cf493cadfa998306d6f8 authored over 8 years ago
Keep unminified katex.js and katex.css build files

4fb9445a92ce56e373990ce391288307e6c933ce authored over 8 years ago
Make screenshotter work with docker-machine (#494)

Since boot2docker has been superseded by docker-machine, we need this to
support developers on ...

d50745d5a970d510751f9ed7ae1444dbc621e1c6 authored over 8 years ago
Invalid input error message (#540)

* Added check for type of expressions passed to parseTree function
* Added tests for bad input ...

f1be1a3462b3252ee45a739781cda196fe59d4b1 authored over 8 years ago
Ignore `font' groups when determining base elements, fixes #390 (#469)

* Ignore `font' groups when determining base elements, fixes #390

* fix ===

* Added testcase

a16ae7a5ebc97cfb610a2143254393918fd0650d authored over 8 years ago
Provide link to auto-render.min.js in usage example (#522)

e4d2d933afc9bd5dd2ddbf5fac69d4bab225c873 authored over 8 years ago
Call “npm install” automatically if package.json changed (#505)

This adds a stamp file which is used to detect whether the `package.json`
file got updated sinc...

e6de31d2d622f01aae6d465cf332a268332942f4 authored over 8 years ago
Add support for Latin-1, Cyrillic, and CJK characters inside \text{} (#508)

Summary:
This diff provides support for Latin-1, Cyrillic, and CJK characters
inside \text{} g...

ec62ec39d82b6b42ee2ec9ad866a79c56b8e2990 authored over 8 years ago
Add --wait option to screenshotter (#510)

Sometimes a page might not be ready when the screenshot is taken, due to
fonts still being load...

92bbbffbc800cf3d8a586d01505a546052b3a0b1 authored over 8 years ago
Specify TrueType font format as 'truetype' rather than 'ttf'

Summary:
I've been experimenting with delivering a TrueType-only KaTeX build for our mobile apps...

725524a214eb0abc88ead69f8c3e4339da0b6968 authored over 8 years ago
Add some more symbols (#502)

This adds support for the following input sequences:

-- --- ` ' `` '' \degree \pounds \ma...

4a9c2acbf7a50a6205cc3f42f374a4b3047c9bf1 authored over 8 years ago
Upgrade less to version 2 (#503)

This fixes a problem where the graceful-js dependency of the old less
version is incompatible w...

befe1c1af7a2ce88a1c7099ee260f05d834d76c6 authored over 8 years ago
Allow macro definitions in settings (#493)

* Introduce MacroExpander

The job of the MacroExpander is turning a stream of possibly expand...

8c55aed39aad8322e2ac2d8a0da6172818ce36ad authored over 8 years ago
Updated Khan Academy colors to new colors

Summary: The KaTex renderer used to use old Khan Academy colors when displaying colored text. Th...

b49eee4de70e787e557f4bfd0b787a728dcaae81 authored over 8 years ago
Merge pull request #490 from cbreeden/Fix#488-supsub-alignment

Fix #488 Subsup alignments

26f06754e7141b2d493be98870b79b6f4bba5816 authored over 8 years ago
add msupsub tag to scripts, fix #488

3668bb084e98620d3b20b90c4295e338800d3943 authored over 8 years ago
Fixed indentation in auto-render readme (#481)

b120b1c3d884523f553c7bb5ad2b4d8d597b6ba1 authored over 8 years ago
Update CDN links to latest version (#478)

1cf10c4cd6fd374ef211e9f1440287183e5972d3 authored over 8 years ago
Merge pull request #423 from Khan/kern

Add support for \kern

9884ac3e8d556ee84ebded62267455650dbd7b12 authored almost 9 years ago
Ignore release.sh in bower.json

Summary: We didn't have a rule for ignoring .sh files in the bower.json,
so it got included in t...

991f4eb096a87667995252453ac457f8192534f5 authored almost 9 years ago
Make the release script correctly link to the new release page.

Test Plan:
- Cross fingers!

Auditors: kevinb

b62e1cf3149a88f0af113ef959e977b425bb218b authored almost 9 years ago
Bump master to v0.7.0-pre

5991a6078b3d576774ecef47296673305bcdcfdc authored almost 9 years ago
don't do any linting/checking of the release commits

Summary:
We prevent any precommit checks so that we don't have to include
a "Test Plan" etc. in ...

aa36c459ae6ecfc8127667a0bc8c440362bfc886 authored almost 9 years ago
Blacklist dist/** so that ka-lint doesn't barf on those files

Test Plan:
- ./release.sh 0.6.0 0.7.0

Auditors: emily

0f7a1a06e985ded06f40fc1cd1d89e0a23e3231b authored almost 9 years ago
Make it compatible with Mac

Test Plan:
- ./release 0.6.0 0.7.0

Auditors: emily

36164b98eab2cbfdce15890ba069bc8b67e5b384 authored almost 9 years ago