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
Fixed limit controls in textstyle
76d87e8f90719c1fa87fbcbbdebe7fc38ed745e1 authored about 9 years ago by Kevin Barabash <[email protected]>Adds font metrics to support font commands.
4a507c40f13c8ec2395460a0893be7173dfcc59a authored about 9 years ago by Kevin Barabash <[email protected]>9b0f42ea502c22c0a4a54c5dce9b53592c89331d authored about 9 years ago by Jeff Everett <[email protected]>
e1c221273c1ac74f7a7cd98658a842e66993dfd4 authored about 9 years ago by Jeff Everett <[email protected]>
Add support for \limits and \nolimits controls
4be3931cb5b685c38e868eb2436522563d6f7de2 authored about 9 years ago by Kevin Barabash <[email protected]>5d83bb8cc013763c611c27808a16378dbfbe7185 authored about 9 years ago by Jeff Everett <[email protected]>
Test Plan:
- run `make screenshots` and verify that it doesn't start the chrome docker image
Au...
0dc9eed1c42ab111b1ba1d795270e579d4b423cc authored about 9 years ago by Kevin Barabash <[email protected]>
Test Plan:
- run `make screenshots` and verify that the screenshotter runs
Auditors: alpert
bd275b85d7c0b9c68d7b760086140c3b3385d288 authored about 9 years ago by Kevin Barabash <[email protected]>Provide more delimiters
476eebf3c5d187eb1ce84ffe2fbd4ede2dfb91ec authored about 9 years ago by Kevin Barabash <[email protected]>Summary: Update the version numbers on master to <the-next-version>-pre.
Test plan:
- ???
Aud...
2600587f78b5ce9716ebb9c2cccd58c88ae9b622 authored over 9 years ago by Emily Eisenberg <[email protected]>
Summary:
Update the MathJaxFonts `Dockerfile` to enable the use of
`ttfautohint` which hints our...
Escaping TeX in JSON as query strings is a pain: you have to double all the
\\, you have to esca...
Automatically start a development server
a3031af30703b695f0c4c6df80db6a6dd121afbd authored over 9 years ago by Kevin Barabash <[email protected]>Update chrome screenshots
e0c75df7b76300e19efe801a18b7d5f24ce009e4 authored over 9 years ago by Kevin Barabash <[email protected]>
This avoids one of the few requirements we have left: you no longer have to
start a KaTeX develo...
I forgot to re-create these after rebasing.
b7e1581869ea4f5d20a6b7d7f0b0dc7bb4ae6f64 authored over 9 years ago by Martin von Gagern <[email protected]>Selenium images
a18db362968b181c143e09abed970ace40c55182 authored over 9 years ago by Kevin Barabash <[email protected]>
Since the Selenium images are available for download, and downloading them
is usually faster tha...
6f65f685f3b11656e8c0f47d2266807a891f5070 authored over 9 years ago by Martin von Gagern <[email protected]>
Update development server for new browserify version
b1d53118988a642117047a3896c11fabd40a35f8 authored over 9 years ago by Kevin Barabash <[email protected]>Current browserify no longer accepts an options hash to the bundle method.
11970ee96587f129c8bd584533df8547f43521e9 authored over 9 years ago by Martin von Gagern <[email protected]>
This is part 1 of 3. Rendering, screenshots, MathML, and unit tests will
follow in susbequent p...
Matrices should be of type ord
549c2bf858cd9c20e760991b04a72db214e258dd authored over 9 years ago by Kevin Barabash <[email protected]>This is a consequence of Rule 8 of Appendix G of The Tex Book.
8bff74ca09bb68fa48a0be217e1f97ec3e25a6da authored over 9 years ago by Martin von Gagern <[email protected]>6362e0f8f2a691b28962f624031c919588ab96d7 authored over 9 years ago by Martin von Gagern <[email protected]>
f05ff9c5fafd86c4a7a86d05343ae77287d56f1a authored over 9 years ago by Martin von Gagern <[email protected]>
Improve font metrics creation
6357a348283cd1d1f1054fe9dbff7d94600c7f0a authored over 9 years ago by Kevin Barabash <[email protected]>
The dependencies of fonttools are much lighter than fontforge, and since all
we need are some me...
This will make reviewing modifications easier, since the affected glyphs
will be more readily vi...
We had some duplicate mappings in mappings to start with. Now we have some
code to complain lou...
This separates auto-generated code from manually created code.
We need a more recent version of ...
We now try whether there is an executable called python2, and if so,
use that in preference to p...
Auditors: emily
6cf8c5aacbfb77a01e9038951f03b1431648b91d authored over 9 years ago by Kevin Barabash <[email protected]>
This adds \lgroup, \rgroup, \lmoustache and \rmoustache,
provides \lVert and \rVert with the cor...
Improve horizontal spacing of fractions
8009059b7ca663fe1eb01e75fdffefb1a6e5a2a6 authored over 9 years ago by Kevin Barabash <[email protected]>Implement Bmatrix environment
d00caf6ed77075e19dee96708bb2897b6ee37fbb authored over 9 years ago by Emily Eisenberg <[email protected]>ec3cbb86567bc489068e4dc46ccb1f20b0b1b4d9 authored over 9 years ago by Martin von Gagern <[email protected]>
A fraction is surrounded by a box of width \nulldelimiterspace on either side.
That size is 1.2p...
Generate reference images from LaTeX
a06744e9411a4ae7527bce5f523fb592a5fe8fa6 authored over 9 years ago by Kevin Barabash <[email protected]>
The same test cases we use for our screenshots from Firefox are now also
being rendered by pdfla...
Update CONTRIBUTING.md
7be056c1f4a5cfe00120f5b20662a876573b348c authored over 9 years ago by Kevin Barabash <[email protected]>added "Pull Requests" section with some guidelines, plus some addition code style guidelines.
f...
53b0a9ad7a7efdcaefef32d9349c8e4bcfbf8da2 authored over 9 years ago by Kevin Barabash <[email protected]>Updated Makefile so that it "make dist" works on OS X
87b2cc95bf3f499f977ad13127b1655a9bf0798f authored over 9 years ago by Kevin Barabash <[email protected]>Added a link to the list of commands on the wiki.
2e9fdee780036f07d3acc3320ce964b0d289d837 authored over 9 years ago by Kevin Barabash <[email protected]>1a11eb46b2a4ea7b31f7de2423bb16839d5dc1c2 authored over 9 years ago by Kevin Barabash <[email protected]>
```cp --recursive``` isn't supported on Mac OS X so use ```cp -R``` instead.
39489ab479da1be1e173c9098802ed9dd75a9ded authored over 9 years ago by Kevin Barabash <[email protected]>Add two AMS symbols: checkmark and circledR
1ac6b41990ac1f0fe59b1e2e21254eb606dcd30d authored over 9 years ago by Kevin Barabash <[email protected]>eaf89dd45dc41493bf69ce0e73658dbd6ec5e101 authored over 9 years ago by Jeff Everett <[email protected]>
Implement cases environment
41e3fa66599b125677919673c0139324beec3f0c authored over 9 years ago by Kevin Barabash <[email protected]>
See issue #278. Although the official definition makes use of @{…}
notation, we use custom spac...
Summary: Move the linting configuration to `.arclint` so that `arc lint`
works again.
Test plan...
7f1b53cbfdd1df15ee413e841e4f862dde99ae3f authored over 9 years ago by Emily Eisenberg <[email protected]>
Summary: Ensure that `make dist` is idempotent, and make sure comments
don't get printed out.
T...
8931e5b45cec43f264592a3368c0469af9a4cb99 authored over 9 years ago by Emily Eisenberg <[email protected]>
Summary: Bower's bower.json spec says to not include font/image files,
and only to include one f...
Test plan:
- Run `bower install katex` from /tmp
- Verify that there are no errors when runnin...
- Add "main" field to bower.json to prevent errors during installation.
- Bump version to 0.4.1 i...
Summary: Add a bower.json so KaTeX can be included using bower.
Test plan:
- Run `bower instal...
Summary: Adds a `dist` rule to the Makefile which builds the `dist/`
directory with all of the b...
Matrices, arrays, environments
32e8ffef4fabd74e8419972367baa38e3d7edc00 authored over 9 years ago by Kevin Barabash <[email protected]>
Using a loop to determine the number of symbols we need is intuitive but
hardly efficient. A Ma...
This commit introduces environments, and implements the parser
infrastructure to handle them, ev...
Add display mode to the CLI
5cf5617c0948db18716ed963cc8112aeb0cc8266 authored over 9 years ago by Emily Eisenberg <[email protected]>42afd97f0321d4b0ae811b4f20b4323efbe30b24 authored over 9 years ago by Michael Bradshaw <[email protected]>
Fixes #241.
0a0a3430b5e6a172afca5459c22f8df808aadaaa authored over 9 years ago by Ben Alpert <[email protected]>
Summary:
On https://app.asana.com/0/34646644303310/33935538887378, @eater requested we add some ...
Expose a new .__parse() method for generating a parse tree from a math expression
86914863924d9c814e1e0fb5d750fab819a504a1 authored over 9 years ago by John Resig <[email protected]>b9eb8c74e0537aa5994776e280d542eab9661f82 authored over 9 years ago by John Resig <[email protected]>
buildHTML's buildExpression is destructive, changing the tree object.
c87b20aadde0318b5c221deb8741c8ed4dd90fff authored over 9 years ago by Emily Eisenberg <[email protected]>3875af87636dd3e3a9e4e16ca132f1157e97b50e authored over 9 years ago by John Resig <[email protected]>
1f90b365180d74bf30d49815f2b78b01b81522c6 authored over 9 years ago by Ben Alpert <[email protected]>
Summary: Fixes #223.
Test Plan: Opened http://127.0.0.1:7936/contrib/auto-render/, saw `$\unsup...
b29b8c40ea48aebc3e85d3b879968db3dfe4c2cd authored over 9 years ago by Ben Alpert <[email protected]>
Summary:
Make the lint checker check more files. Also, make arc run the
linter.
Test Plan:
- `...
Test plan:
- `npm test`
Auditors: alpert
eef108b2ddb2f33da2d89cef39b01663f9a16b5f authored over 9 years ago by Emily Eisenberg <[email protected]>
Summary:
Use the TeX definitions of `\root` to get the optional `\sqrt`
argument in the right pl...
Protect elements inside .katex from inheriting text-indent.
e239f6cc84590744b8e26fd394d97b9c5b822674 authored over 9 years ago by Emily Eisenberg <[email protected]>5b8434bbe21936e8ad5e839514020a9fe10538d0 authored over 9 years ago by Paul M. Rodriguez <[email protected]>
Summary: Theoretically this allocates way less. In practice it seems to be exactly the same spee...
0f6530096b31483d7b1e20133c27b417e768dd6c authored over 9 years ago by Ben Alpert <[email protected]>b2fbd08871512eb11a268ebc20fa7604aaf616ab authored over 9 years ago by Ben Alpert <[email protected]>
dbc658f748cbfc8dc194adabfd867d0a93da105a authored over 9 years ago by Emily Eisenberg <[email protected]>
Summary:
Add an auto-render extension to render math on a page. It
exposes a global function (ma...
Summary:
The greediness of the `\color` function wasn't set correctly,
leading to expressions li...
Add \# and \& to AMS misc symbols
379b98880d4f3ddb5c9754f5a672258c6399ebf2 authored over 9 years ago by Ben Alpert <[email protected]>
Those symbols are listed in
ftp://ftp.ams.org/pub/tex/doc/amsmath/short-math-guide.pdf, section 3.6
Summary: Fixes #207.
Test Plan: Crossed fingers.
Reviewers: emily
Reviewed By: emily
Differe...
09f6451b50866274c36b5f5a359d984907590c6b authored over 9 years ago by Ben Alpert <[email protected]>
Summary:
Using \phantom with non-phantom math in Perseus doesn't render to be the
same size beca...
Summary: According to the MathML spec [about
identifiers](http://www.w3.org/TR/MathML3/chapter3....
Summary:
Create our own screenshotting script which takes screenshots. This
improves over huxley...
bump version number to v0.2.0 in cdn url
d9396c205a55618edb17687eee3606fe91cf7afb authored over 9 years ago by Emily Eisenberg <[email protected]>Make \bigtriangledown, \oplus and others Bin operators (and not Ord)
e1fb6e667cdbf773da41c7afae68b256e3c2d86e authored over 9 years ago by Emily Eisenberg <[email protected]>
Summary: Make the CSS rules that hide the MathML rendering not
`!important`, so that they can be...
ba3bbe75588bb810cac04cf486590a12dd8cca56 authored over 9 years ago by Peter Dave Hello <[email protected]>
c901083e591ddbf86263c5a90446b472111b3d96 authored over 9 years ago by Ben Alpert <[email protected]>
Summary:
This adds support for rendering KaTeX to both HTML and MathML
with the intent of improv...
Added rule to the style guide section for where to declare variables
2349a1ed857b3be4179f3ce3f3cc1a7ccf080902 authored over 9 years ago by Ben Alpert <[email protected]>
Summary:
Add the ability to pass in options to the render calls which contain information about ...
Summary:
- Some of the symbols were of the wrong type (I wrote some scripts to
search the Te...
The Big Symbols PR
174af2373430f557c9bb4001fb34998d614267c2 authored over 9 years ago by Emily Eisenberg <[email protected]>Remove Greek fonts
ba67b89fe990ed24e5a457be06536f78152c8c94 authored over 9 years ago by Emily Eisenberg <[email protected]>eedd397f1818dc316de9d18d43986af9333f4d1a authored almost 10 years ago by Jan Marthedal Rasmussen <[email protected]>
cefda0ac2dac07ffabd13bcab1b11a314631b9d3 authored almost 10 years ago by Aria Buckles <[email protected]>
2231e782a4a7841ef8e2f4668f408638f938d529 authored almost 10 years ago by Dan Fox <[email protected]>