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
* Advanced macro support and magic \dots
* Fix \relax behavior
* Use \DOTSB in \iff, \impl...
6857689946c50cb4a020d0214dc810913b8c9758 authored about 7 years ago by Erik Demaine <[email protected]>0c2dd845f339ed62f9a8bb74e45b10e359840bad authored about 7 years ago by Ashish Myles <[email protected]>
* To @flow: Token, Lexer, ParseError, and ParseNode.
* PR fixes 1.
13f3eac7418ee35f9779aa9c4ad90587c06addf3 authored about 7 years ago by Ashish Myles <[email protected]>8bdc5e3e6aa18ca0595632113302dff722c435e5 authored about 7 years ago by Kevin Barabash <[email protected]>
d8116bdc64a8be77a7153a57965c5e6e40b24fad authored about 7 years ago by Kevin Barabash <[email protected]>
a99c7c9e0f67fbc76f0e3d2c7ace24cb02b9d754 authored about 7 years ago by Kevin Barabash <[email protected]>
12399da73d9e4132e816ef7cb65454989cc4d670 authored about 7 years ago by Kevin Barabash <[email protected]>
6db61cb2193ad95bd6fbab6486e9d59a158966e8 authored about 7 years ago by Kevin Barabash <[email protected]>
* Add \smash, laps, spaces, and phantoms
1. Support `\smash`, including the optional argument...
092aa0c767b513c3cf1858678753a1849c985f2c authored about 7 years ago by Ron Kok <[email protected]>
* Fix color support for stretchy, strikethrough, and fbox
Summary:
Stuff like `\red{\overbrace...
src/functions.js was returning two properties referring to the base; since buildHTML runs `JSON....
b27d7011d166e28871ab479404b439d065d58792 authored about 7 years ago by Sophie Alpert <[email protected]>d36ca4a2fabe0fcca1006a462bed855e28579978 authored about 7 years ago by Schmulik Raskin <[email protected]>
Previously, the parser accepted all letters of the
alphabet for hex digits in HTML colors, and ...
* Added MathJax compatibility script
* Removed make integrity, which release.sh handles
* ...
2fbb2b0128f062f6627581d250977a6ff9604964 authored about 7 years ago by William J. Bowman <[email protected]>96c1fe7ad86252e75774079660fd7ae67457e092 authored about 7 years ago by Kevin Barabash <[email protected]>
796551021b7c4391577be8115c81ffb43bb00e71 authored about 7 years ago by Kevin Barabash <[email protected]>
* Reduce SVG
1. Edit to reduce redundancy in SVG code. Save 5 KB in size of stretchy.js
2....
ba069db1966224b0ec845525532b75c7974ef3d4 authored about 7 years ago by Ron Kok <[email protected]>Fix link in CONTRIBUTING.md.
dd99b0064c3ce83e9def90b3bf4020a8282623e9 authored about 7 years ago by Emily Eisenberg <[email protected]>This fixes `[preview page] (http://utensil-site.github.io/available-in-katex/)` (and instead mak...
a787bcb25742976522254ca1b7cf17b028a6b509 authored about 7 years ago by Hannah Blumberg <[email protected]>* Added support for \not
* fix grammar in comment
c6647e330307638849cbfb8cdb4eff52622e3b3b authored about 7 years ago by Kevin Barabash <[email protected]>* Support for \' \` \^ \~ \= \u \. \" \r \H \v text-mode accents
* bug fix
* Possible Safa...
201193233e19ba5ff04371e724cfbdad9d0b0672 authored about 7 years ago by Erik Demaine <[email protected]>* Improve \sqrt
Make \sqrt out of inline SVGs to ensure a perfect match at the junction betwe...
e88256b397d2c0be1b636b9e2307debbbc858f08 authored about 7 years ago by Ron Kok <[email protected]>dd0c14ac014c2dda63d1f3973b9b3c75048de02b authored about 7 years ago by Erik Demaine <[email protected]>
6d2cf79f5304c40c3590e9293ef34490acf0f36b authored about 7 years ago by Erik Demaine <[email protected]>
* Modernize font creation
* Automate the build process, instead of writing a complicated manu...
a9708a25f25ff2b26296e1f3ec1819f33b1cbe70 authored about 7 years ago by Martin von Gagern <[email protected]>* Use inline SVG for stretchy elements
Replace all background-images with inline SVG code.
...
a4b1bf01be7f6f4e15fbdb36a7619bdeec9b3862 authored about 7 years ago by Ron Kok <[email protected]>Additional work is required to render them using Computer Modern, currently we use the fallback ...
81037e5d10b9e8ff05e4ed6d875284216dfe10ff authored about 7 years ago by Christian Abdelmassih <[email protected]>2cd961dbe06196a5554594e666229c093fd24342 authored about 7 years ago by Kevin Barabash <[email protected]>
a7351ffc81c80d7101c8f627f5433a724359f68e authored about 7 years ago by Hallvord R. M. Steen <[email protected]>
Summary:
Stuff like `\red{\overbrace{AB}}` works now in addition to `\color{red}{\overbrace{AB}...
Summary:
Now that we're using ES6 import statements in our source code
it makes it difficult f...
Summary: (@kevinbarabash)
This diff extracts MathML builder tests out into a separate file and
...
Test Plan:
- make test
- run screenshot tests on travis-ci
ef66f309122f9e93fae5d1bb0456fac3ebe9c4ff authored about 7 years ago by Kevin Barabash <[email protected]>
Test Plan:
Ran `make` then `find build/katex`. New entries:
```
build/katex/images
build/k...
107d5284b5a7020982da06eb2a95d90145e3cfc5 authored about 7 years ago by Kevin Barabash <[email protected]>
Summary:
My version of git and the online docs for git-diff show --exit-code as
the option to re...
* Support absolute TeX units
* Implement @kohler's comments
* Rewrite unit documentation a...
a0bedcce8e8bc911c4ac73596cbc1a6c6533b636 authored about 7 years ago by Erik Demaine <[email protected]>* Improve rule coding.
* Rule widths (overline, underline, fraction, sqrt) actually scale
...
Some delicate surgery is required on the `vlist-s` table-cell CSS.
Problem with #768 reported b...
This reverts commit d93a958379bc9f02ece3469eb4748895f1fcb500.
1e148746f8889fc698dfb155c9283f744712ea70 authored about 7 years ago by Kevin Barabash <[email protected]>* Make KaTeX work in Quirks mode
Summary: In issue #601, it was noticed that the KaTeX bug wi...
d93a958379bc9f02ece3469eb4748895f1fcb500 authored about 7 years ago by Emily Eisenberg <[email protected]>
Replace console.error with a configurable option. This mimcs the current
default behaviour to g...
TeX and CSS treat line heights in fundamentally different ways. In
TeX, every character is trea...
Previously, we added a `oneDone` promise *every time a test attempt
failed*. This decremented t...
8c53698b3546500f22b94a1a68cd1c96123936bb authored about 7 years ago by Kevin Barabash <[email protected]>
They add text before/after the math. Example use: testing baseline alignment.
e7658ccd768f812147fe9aca66bca085568ca8b8 authored about 7 years ago by Eddie Kohler <[email protected]>
Current code, which modifies the returned elements from makeVList,
is fragile: if makeVList inte...
440ba6dd1f4fd6bea2d86894b5efb29610a0c3f3 authored over 7 years ago by Erik Demaine <[email protected]>
5b6c222cd6b684e6a4de8e380ae6ecb7cc5259f0 authored over 7 years ago by Kevin Barabash <[email protected]>
Summary:
The reasons for switching to jest:
- easy snapshot testing so that we can easily veri...
* Em and mu sizes are relative to current font's quad metric,
which might not be "1em" in CSS...
This is needed in vlists, as in #646, to make fontsize-ensurer
nodes big enough.
--diff produces a texcmp-like diff in test/screenshotter/diff.
f43b00b50f0de45f1e4ccf4d693f44b4e8e3ca68 authored over 7 years ago by Eddie Kohler <[email protected]>
The slowest part of screenshotter tests is the page load, probably
because so many assets must ...
* Add babel transform-class-properties to have static class properties
* Upgrade Lexer and Pa...
a019f36f8af319b5a5417575c13b1fd5e32787e5 authored over 7 years ago by Hossein Saniei <[email protected]>Fix #657 (modulo #725)
0edd3d1bbbc1d92f43729c3031d2e0da23505ece authored over 7 years ago by Erik Demaine <[email protected]>* Associate font metrics with Options, not Style.
Font metrics are associated with a given fo...
f23bf3fe6341c2b862e565717783ae95e4b13b44 authored over 7 years ago by Eddie Kohler <[email protected]>ebaa3feab39ee19bebd854b3a1e25b704b376437 authored over 7 years ago by Erik Demaine <[email protected]>
Did not realize that `Parser.nextToken.text` can contain spaces
(it can). Handle that.
* Vertically center single-character \mathop.
Fix #726.
* Add screenshotter test
aa1722c8b670a4a48928720794700e479bb858b8 authored over 7 years ago by Eddie Kohler <[email protected]>* Fix interaction between styles and sizes by implementing styles as sizes.
Rather than havin...
b866cd5224b143ebb24888c5540e10ffd4f6e080 authored over 7 years ago by Eddie Kohler <[email protected]>* Show correct browser support
KaTeX runs in IE 9 but not in IE 8. This PR edits the README a...
4f57d53f6ee3fd8808e81c4760edf6dfb866a6a9 authored over 7 years ago by Ron Kok <[email protected]>a36709d2394ab86efe9a1df08a7982ce67c6eb7d authored over 7 years ago by Erik Demaine <[email protected]>
29fc2d56d409aaf5875601dc57da2cf66d1577e2 authored over 7 years ago by Kevin Barabash <[email protected]>
eff7653c51990aad4eb2f9f81d84a8dca2c682eb authored over 7 years ago by Ron Kok <[email protected]>
eaa7f3a17dde72b13506deee988d87133405283b authored over 7 years ago by Erik Demaine <[email protected]>
Closes #690.
60b1969a01f4f5ccc1b01ca3776bd23ced337457 authored over 7 years ago by Alex Pearce <[email protected]>25dde7f841c8e67262e1b5c8e7215b8d0cdc6cbb authored over 7 years ago by Erik Demaine <[email protected]>
* Update texcmp to ubuntu 17.04 and avoid mounted host directory
Switch to linux 17.04 in ord...
ad0abbd4e9afd6473d6fe73b4a31ab6e38694774 authored over 7 years ago by Martin von Gagern <[email protected]>06d6c9689467ce3fc5cb5031498c7a99cbfc028b authored over 7 years ago by Erik Demaine <[email protected]>
Support Windows high-contrast mode. Fix #716
95af9379dad3faaec272b66c247c236ed457804c authored over 7 years ago by Kevin Barabash <[email protected]>7fdb1eed81fe3d1ab244ab2716a3f0873406cfe4 authored over 7 years ago by Erik Demaine <[email protected]>
a564c0aeef75c74f467bb2117f425bedce89637d authored over 7 years ago by Erik Demaine <[email protected]>
Fix #711 issue with multiple superscripts.
991324224596a57f86678954893e0cf2954d98e6 authored over 7 years ago by Kevin Barabash <[email protected]>
The previous code incorrectly implemented TeXbook rules. First off,
the font metrics at issue sh...
Support <, >, | and many \text... commands in text mode
9f3f445360fb62dd56d521cd5dda3d6e0d5b3e6e authored over 7 years ago by Kevin Barabash <[email protected]>Add \iff, \implies, \impliedby support
78be8d4a29b227c63cb634efb3fbedb6485a868a authored over 7 years ago by Kevin Barabash <[email protected]>Add long-form aliases for various text symbols
* \textgreater is an alias for > in text mode
* ...
* Based on @ronkok's code, but without \mathrel as it's absent
from amstex.sty.
* Add toBuild ...
Refactor and comment space splicing code
e4b93379fbeb73fccb47db6e89cfcc12f9f68b57 authored over 7 years ago by Kevin Barabash <[email protected]>5165cc48e6fc2346d8bf85e56bcbaae2dde5c8c5 authored over 7 years ago by Erik Demaine <[email protected]>
Shift spaces back into the replacement middle delimiter.
7192bd65959df6cc64a5b774746609f4257c765a authored over 7 years ago by Eddie Kohler <[email protected]>
* Clarify meaning of true and false
* Clarify inline vs. block
Fix font typo math -> main
429c1f6f5241c533f7c477ad75b4611417ec5b5b authored over 7 years ago by Kevin Barabash <[email protected]>Builtin macros, macro arguments, \overset and \underset
2c92a9a36880f6c7c68458f44ad8872326982331 authored over 7 years ago by Kevin Barabash <[email protected]>
Squashed:
* \rm, \sf, \tt, \bf, \it support
* Fix space consumption after macros without argum...
1379c2666eafb253777ffb4e0f2b46efadca7730 authored over 7 years ago by Erik Demaine <[email protected]>
3a95d8889b381ea3a35f6f3051ac18c83e18ce5c authored over 7 years ago by Martin von Gagern <[email protected]>
28ad473e4a8239edd3ccfd71482ff9a61e2492b8 authored over 7 years ago by Martin von Gagern <[email protected]>
e2763a300712e6b2774b925daf5d389a7377cb08 authored over 7 years ago by Martin von Gagern <[email protected]>
… as suggested by Erik Demaine, to future-proof the code.
96d1e6aea789a5816bf7866c5ba2789c917c90ff authored over 7 years ago by Martin von Gagern <[email protected]>
* Ship predefined macros with the library, in macros.js.
* Allow macro arguments #1 and so on, w...
40ec1b92b80f7e453b040287176fe5061b616786 authored over 7 years ago by Noxx <[email protected]>
Rather than duplicate the definition of the undefined-defaulter, use the version already present...
f3df1ccbac4c61efd55bec423bc8509f8d173fb2 authored over 7 years ago by Tab Atkins Jr <[email protected]>* fix #509: added some international operators
* trailing comma
fdd83db65aa4d40fc688fb6cc1667d6f2c92461f authored over 7 years ago by Sergey Pashinin <[email protected]>Fix release script after experience from 0.7.1 release
742e512172288d1b550e8ad2d9a872cf6a836085 authored over 7 years ago by Kevin Barabash <[email protected]>Set up a diff attribute and textconv instructions for font files
3fea3dfbbc1cdf686ca94c0a478bb258bdd45b8e authored over 7 years ago by Kevin Barabash <[email protected]>Show compressed sizes correctly
301d7cfb1aecc6062987c04b8a52f45e435ca7d4 authored over 7 years ago by Kevin Barabash <[email protected]>Describe site-provided macros in README
7aa84d010c58f4da0aa13cfc2c2acf4bf363626e authored over 7 years ago by Kevin Barabash <[email protected]>