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

Merge pull request #1037 from rrandallcainc/Removing-Unnecessary-CSS

Removing katex-logo css, as it's no longer used.

c883b3d54d166b1cb3168f192ede551a149bbc14 authored almost 7 years ago by Ryan Randall <[email protected]>
Merge branch 'master' into Removing-Unnecessary-CSS

1dd108262871032060fa7bfee8710f74725d8c2a authored almost 7 years ago by Kevin Barabash <[email protected]>
Fix frac-line (#1025)

* Fix frac lline

For frac-line, use an SVG line in an extra tall span.

I still need to thi...

c62f81476556a6e9ee6d6d09e2bef9e6ce29933f authored almost 7 years ago by Ron Kok <[email protected]>
Removing katex-logo css, as it's no longer used.

c559b916da002380ba25ba0594e0e98040c3b9a9 authored almost 7 years ago by Ryan Randall <[email protected]>
Make accents zero width (#1033)

* Make accents zero width

Make the width of an accented character equal to the width of the c...

d6791b79610581fd79f0b5c5f81514a3991e7b0f authored almost 7 years ago by Erik Demaine <[email protected]>
add glyph widths to fontMetricsData.js (#1032)

d19ac4029a2c1b9e4a78dbfa95c2d173973526a6 authored almost 7 years ago by Kevin Barabash <[email protected]>
add \ae, \AE, \oe, \OE, \o, \O, \ss with unicode support for those characters in text mode (#1030)

522b238e209bc02e60f47395440bf8ee354f0f6c authored almost 7 years ago by Kevin Barabash <[email protected]>
add \i and \j for text mode (#1029)

2b2cf73f2e838a134e8bc8b19b70579fab96ba7d authored almost 7 years ago by Kevin Barabash <[email protected]>
Implement \TextOrMath, \@secondoftwo (#1024)

* Implement \TextOrMath, \@secondoftwo

* Parser now tells MacroExpander about mode switching....

c30edaaf5bcb7ef695dcc1aff1b4ae8bab29c347 authored almost 7 years ago by Erik Demaine <[email protected]>
Merge pull request #1022 from edemaine/buildhtml

Add buildHTMLTree

2d439f076ad023a03b69984d16473525b88fc927 authored almost 7 years ago by Ryan Randall <[email protected]>
Rename to use 'render' terminology, add docs

d8994df1d403601c8e073d287a8ffce698dc4189 authored almost 7 years ago by Erik Demaine <[email protected]>
Add buildHTMLTree

4b69eb7a7e732188484c634d5a8db40e450df8ce authored almost 7 years ago by Erik Demaine <[email protected]>
Fix \vec (#1018)

* Fix \vec

In accent \vec, replace the combining font glyph with an SVG.

* Fix lint error
...

4410d48d5c0d1447a110450f32933d8731cc2700 authored almost 7 years ago by Ron Kok <[email protected]>
Stacking text commands (#1009)

* Adding support for SansSerif-Bold

* Updating to include SansSerif Italic.

* WIP

* Wor...

50765a0ccdd99f0b7bf412a1591fd043bd868078 authored almost 7 years ago by Ryan Randall <[email protected]>
Added support for bold italic symbols (#1011)

* added support for \boldsymbol

* added \boldsymbol tests

* added \boldsymbol screenshots
...

cf23517499c7755077e89ad0463d5eaeda4e5572 authored almost 7 years ago by Alexander Terenin <[email protected]>
Exposing the build tree. (#1017)

* Exposing the build tree.

* Warning users about internal representation.

36ca9beaa78a9659c842743e9496155bc179cc25 authored almost 7 years ago by Ryan Randall <[email protected]>
Support Unicode middle dot (#1015)

* Support Unicode middle dot

This PR adds support for Unicode characters U+00B7 MIDDLE DOT an...

46176c1d69ba2a54d7bb6f9ba06fc9be68b48fff authored almost 7 years ago by Ron Kok <[email protected]>
delimiter.js: Don't assign sizeMultiplier to span in prep for porting to flow. (#1006)

73db0a235229f324845fda331d93f3691accba30 authored almost 7 years ago by Ashish Myles <[email protected]>
replace dockers/MathJaxFonts with KaTeX/katex-fonts submodule (#891)

9e6eb3a2196901eedbec7031484f2ae927c88367 authored almost 7 years ago by Kevin Barabash <[email protected]>
cache node_modules on travis-ci, fixes #1001 (#1002)

4cbc4d3cd9a185699463ef808e8a45e7d7d3a3bc authored almost 7 years ago by Kevin Barabash <[email protected]>
Change \xLongequal to \xlongequal (#997)

Fix a spelling mistake from PR #670.

28c55ebedc0126c7db393dd73f98bf160cdc3588 authored almost 7 years ago by Ron Kok <[email protected]>
extract color and text commands into their own files in functions sub-directory (#998)

1b20414526a1faffa3002e9ec01846f1d39f0515 authored almost 7 years ago by Kevin Barabash <[email protected]>
extract overline, underline, and rule into their own files (#999)

98203ad6ba739dd38477c8ddc50c55636ca32e93 authored almost 7 years ago by Kevin Barabash <[email protected]>
\kern fixes, \hskip support, \TeX, \LaTeX, \KaTeX (#974)

* Refactor \kern, proper \mkern support, add \hskip

* Move \kern, \mkern into functions direc...

7036eb85cdc3f7c607d16c3584221d33af95e3bb authored almost 7 years ago by Erik Demaine <[email protected]>
Avoid negative space in \bmod. (#984)

This is a workaround for #836 for the command case of using \bmod,
without changing any spacing...

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

2ca6c3c73b05a1daff28694bce64af01812729f2 authored almost 7 years ago by Kevin Barabash <[email protected]>
Support Unicode \mid (#993)

Map ∣, U+2223, to `\mid`

0bde52f04f41fb5339a968f8051339f654a98d14 authored almost 7 years ago by Ron Kok <[email protected]>
Port katex, buildTree, parseTree to @flow. (#989)

1d8cf3fa0869f14312ec95535fbeb079155d967f authored almost 7 years ago by Ashish Myles <[email protected]>
Support Unicode ∴ and ∵ (#991)

* Support Unicode ∴ and ∵

* Add comments

dc0c3970c2175592710c29a9239292dd3a45a74b authored almost 7 years ago by Ron Kok <[email protected]>
"use strict" in ss_data.js (#986)

c103693dce9ef084c59d9d2443980bcf601a8cc2 authored almost 7 years ago by Erik Demaine <[email protected]>
Simplify HTML generation logic for \\cancel, \\bcancel, \\xcancel. (#988)

4a313d56a6dddfc8862470965d6384fb47257e3d authored almost 7 years ago by Ashish Myles <[email protected]>
Adds \notni character ∌ (#710)

* Added \\not\\ni character ∌

* remove \notin from symbols.js

reason: we don't have the gl...

d773b17963db2d367278982dce21c2615701434e authored almost 7 years ago by Georges Dupéron <[email protected]>
\hspace*, \@ifstar, \@ifnextchar, \@firstoftwo (#975)

* \hspace*, \@ifstar, \@ifnextchar, \@firstoftwo

* Support both \hspace and \hspace* (still a...

e93668c666b889e1bb36289bc5b631ab88b6f26a authored almost 7 years ago by Erik Demaine <[email protected]>
Port domTree and buildCommon to @flow. (#938)

* Port domTree to @flow.
* Port buildCommon to @flow.
* Change domTree attribute arrays to att...

c8249c389feccaaf73a46d9477041fad8875b68e authored almost 7 years ago by Ashish Myles <[email protected]>
Support Unicode Symbols (#950)

* Support Unicode Symbols

This is the third in a series of PRs to give KaTeX the ability to r...

a02859033abddaa9221597d25697aecc024df4de authored almost 7 years ago by Ron Kok <[email protected]>
Single-character macros like active characters (#973)

* Single-character macros like active characters

* Rewrite README according to @kevinbarabash...

ecad4de4ce9f3a0d0334e849dc227bfeaf739d95 authored almost 7 years ago by Erik Demaine <[email protected]>
Change frac-line from border to full span (#976)

* Change frac-line from border to full span

Change `frac-line` and `vertical-separator`. In...

b2698d35ecc101e9dcbcaea7b4f3a71d3387a7cb authored almost 7 years ago by Ron Kok <[email protected]>
Implemented `\href' command (#923)

* Implements `\href' command.

* Added `functions/href.js`.
* Added `domTree.anchor` and `bui...

fd82c4fad04a0979e031f2e2598bdbeda80d701c authored almost 7 years ago by Hiromi Ishii <[email protected]>
Change \undertilde to \utilde (#948)

* Change \undeertilde to \utilde

In PR #670, I made an error. The function that should have b...

75af19c5bb67ba75f321a89732b38b1b9386aa76 authored almost 7 years ago by Ron Kok <[email protected]>
Fix node_modules exclusion in webpack server (#981)

d59647dfa73868f252c2d828827bace5d9d9c22b authored almost 7 years ago by Erik Demaine <[email protected]>
Output port number of server, and lint fixes (#980)

fd2544f8f9a9e7dce158cd2526ce1a835f14dfa0 authored almost 7 years ago by Erik Demaine <[email protected]>
Support Unicode Big Operators (#961)

* Support Unicode Big Operators

This is the sixth in a series of PRs to give KaTeX the abilit...

69aff05024ab125f634353c4a6b3c357c25ca5e2 authored almost 7 years ago by Ron Kok <[email protected]>
Support Unicode Arrows (#947)

* Support Unicode Arrows

This is the second in a series of PRs to give KaTeX the ability to r...

1f8a4f04900e4e15ac2c39d20a89d9354c7fc07c authored almost 7 years ago by Ron Kok <[email protected]>
Support Unicode Negated Relations (#952)

* Support Unicode Negated Relations

This is the fifth in a series of PRs to give KaTeX the ab...

6325685a9fc301935b9784261ab73a0fa0370dc3 authored almost 7 years ago by Ron Kok <[email protected]>
Append ApplyFunction to math functions (#960)

* Append ApplyFunction to math functions

As described at: https://www.w3.org/TR/REC-MathML/ch...

22dd4f3a28c99bf48a33a126c39f5486bcb01a5e authored almost 7 years ago by Ron Kok <[email protected]>
Implements \mathchoice command (#969)

This PR implements `\mathchoice` function.
I once created PR on the wrong branch. Sorry for the...

6f1661f7da4b3e5073d1e0773515e13d333348be authored almost 7 years ago by Hiromi Ishii <[email protected]>
Support Unicode Binary Operators (#951)

This is the fourth in a series of PRs to give KaTeX the ability to recognize Unicode character i...

2d3226399817dce387c464e065e37208d8ab3741 authored almost 7 years ago by Ron Kok <[email protected]>
Fix linefeed test (#964)

I must have been asleep when I wrote the tests for PR#949.

839f872faa4b422f853d9af259524c4537c1cded authored almost 7 years ago by Ron Kok <[email protected]>
Port mathMLTree to @flow. (#957)

d969322dd2868776ebc10c71c459d56b502b1222 authored almost 7 years ago by Ashish Myles <[email protected]>
Implements the alignedat environment for flexible math spacing (#930)

* Implements the alignat environment for flexible math spacing

* Renames alignat[*] to aligne...

1a640a465e3878c8c790b554c16f41a279db9a01 authored almost 7 years ago by Hiromi Ishii <[email protected]>
Fix #946 (#949)

* Fix #946

Issue #946 identified a case in which `array.js` ate the final row of a well-writt...

3e344535ffc63cfc85096f87220c08d1ae484b85 authored almost 7 years ago by Ron Kok <[email protected]>
Port stretchy to @flow. (#934)

* Port stretchy to @flow.

* Removed added quotes on object keys.

* Responded to comments.
...

991bfd5669d9714f73d699cfe9f3a4239ec201e6 authored almost 7 years ago by Ashish Myles <[email protected]>
Added ng-katex link to readme.md (#959)

067697e2e503f4c16809ff51c89f9e90f13fdebf authored almost 7 years ago by Sergio García Prado <[email protected]>
Migrate genfrac, lap, smash, op, mod, and katex into their own files in src/functions (#871)

Fixes #869

632f5af1c367cb17a438c1cbdfa8d99a6d70e5a8 authored almost 7 years ago by Kevin Barabash <[email protected]>
Fixes #941 (#942)

25db6095a15246446542e142de9f0fd92b746a6b authored about 7 years ago by Hiromi Ishii <[email protected]>
Support Unicode relations (#933)

* Support Unicode relations

This is the first in a series of PRs to give KaTeX the ability to...

bd4e1464a067d63fe98dc08dd9ffaa029d7da8ad authored about 7 years ago by Ron Kok <[email protected]>
Change buildCommon.makeVList params to struct for better type-safety. (#940)

* Change buildCommon.makeVList params to struct for better type-safety.

This is towards #939....

305a35c3a5c29441ed42967e167ed78736cd8f67 authored about 7 years ago by Ashish Myles <[email protected]>
Bump master to v0.10.0-pre

b4c5dfaf201b68222e400321b73333d4f598422d authored about 7 years ago by Kevin Barabash <[email protected]>
Port utils to @flow. (#935)

* Port utils to @flow.

* Responded to comments.

ca5a924672deea5138de91526a8f71852897ff6c authored about 7 years ago by Ashish Myles <[email protected]>
Export svgGeometry to @flow. (#936)

06aec05a57f491f1885b52ee43df3136d7e190df authored about 7 years ago by Ashish Myles <[email protected]>
Simplify get() now that we don't need it to ignorespaces (#928)

* Simplify get() now that we don't need it to ignorespaces

Continuation of #912

* Remove c...

2f88abed98446b1eb206a16ac244b135df8d973b authored about 7 years ago by Erik Demaine <[email protected]>
Prevent disappearing fraction lines. (#931)

* Prevent disappearing fraction lines.

Set a CSS min-height that will ensure that fraction li...

50d120d614b1172c53fe11528c2785e6c22d9801 authored about 7 years ago by Ron Kok <[email protected]>
Lint .less files with stylelint (#925)

Lint .less files with stylelint. Fix #921

In particular, prevent tabs.

7f6f59ef8a1ec3315aedb9f8edeb459f07dedd1b authored about 7 years ago by Erik Demaine <[email protected]>
Fix space handling (#912)

Fixes several issues with space handling: (fix #910)
1. "Control symbols" (as they're called in...

3280652bd68973ad9edd73273137049324c5cab9 authored about 7 years ago by Erik Demaine <[email protected]>
Edit link to Function Support page (#922)

On README, change a link from the wiki's function support page to the HTML function support page.

49f95e61eb1eda8ec75027e3dd92fd39bc145cee authored about 7 years ago by Ron Kok <[email protected]>
Convert nested SVGs to single-level SVGs (#909)

* Convert nested SVGs to single-level SVGs

This PR evades a Safari bug which causes nested SV...

61ec41146c9305af263bc5b2ab69dd991624a17f authored about 7 years ago by Ron Kok <[email protected]>
Fixing CJS modules and Globals (#920)

* Working CJS modules.

* Changing cjs imports to es6.

141afa091a77862d9b9239cec03ac520c5b5d710 authored about 7 years ago by Ryan Randall <[email protected]>
webpack server: add disableHostCheck option (#915)

Allow server to be accessed from anywhere, which is useful for
testing. This potentially revea...

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

2e27d4248b20524941fbfe3cd77a362943534a0d authored about 7 years ago by Kevin Barabash <[email protected]>
ensure that build/ exists (#918)

Test Plan:
- `rm -rf build`
- `make dist`
- see that `make` completes normally

610513c0126fc9e634f069f0f9f399bee41f0a92 authored about 7 years ago by Kevin Barabash <[email protected]>
allow sizing commands inside optional groups (#885)

* allow sizing commands inside optional groups

* allow color, old font, and style commands in...

71e0b35b275b18b972da4715912d8fa6a9f3e256 authored about 7 years ago by Kevin Barabash <[email protected]>
Replace ParseFuncOrArgument with type-safer alternative. (#901)

* Replace ParseFuncOrArgument with type-safer alternative.

In the process, document consequen...

1c1b3c81b6caedfcaf43225aa30fec3a758dbee0 authored about 7 years ago by Ashish Myles <[email protected]>
Webpack dev server (#902)

* Initial webpack config. Moving to ES6 modules. Some module cleanup.

* WIP

* WIP

* Rem...

fbffdc5fc713f26d84ad00bacb5279abb9529bfd authored about 7 years ago by Ryan Randall <[email protected]>
Add support for comments, fixes #20 (#884)

eaef0127c5ffb4809c1748c7ab8f97d8d1f29d03 authored about 7 years ago by Kevin Barabash <[email protected]>
Parser: Separate mandatory and optional arguments in parseArguments (#903)

* Parser: Make parseArguments() more DRY.

* Parser: Separate args and optional args for type ...

6de54469138eea9e3ea9069bc3fc25a7dbef4b37 authored about 7 years ago by Ashish Myles <[email protected]>
Add SourceLocation to encapsulate Token/ParseNode debug information. (#904)

* Add SourceLocation to encapsulate Token/ParseNode debug information.

* Specify concrete Tok...

59bed2ad083d8d135a17b48282d2fff05a5bb003 authored about 7 years ago by Ashish Myles <[email protected]>
Implement \verb (#614)

* Implement \verb

* Implement @gagern's comments

* \verb: look up characters one at a time...

f10ea4cbebc60bcd3563f53bdceabd56ecce95aa authored about 7 years ago by Erik Demaine <[email protected]>
Correct @flow types. Refactor some Parser code for stricter typing. (#896)

* Correct @flow types in defineFunction and types.

* Parser: Split parseFunction into two for...

c47655cc0e0b3e859925d17546e48a44a5329409 authored about 7 years ago by Ashish Myles <[email protected]>
refactor defineEnvironment to also accept HTML and MathML builders (#875)

* refactor defineEnvironment to also accept HTML and MathML builders, fixes #870

* make argTy...

ca6ea4c58036b92949966c2f4fc72142c0542502 authored about 7 years ago by Kevin Barabash <[email protected]>
Upgrade \sqrt zoom and width (#890)

* Fix \sqrt zoom in Safari

This PR evades a Safari bug which causes nested SVGs to zoom impro...

fd45669f7c31fbd4159567514698e05461afab66 authored about 7 years ago by Ron Kok <[email protected]>
Fix #337 - Array/Matrix trim trailing empty line (#479)

6e75ebdc2d3f10af1126121ac8addbc0ce8bbb8f authored about 7 years ago by Christopher <[email protected]>
Support \colorbox and \fcolorbox (#886)

* Support \colorbox and \\fcolorbox

These are functions from the `color` package. They accept...

db1cccdeab45b376e5043e11ef2a80a596624359 authored about 7 years ago by Ron Kok <[email protected]>
Support \And (#881)

& as a bin atom, per AMS.

9b63ddabb422a08dad3ff53f4e31ebba9f2a5d5c authored about 7 years ago by Ron Kok <[email protected]>
Use mpadded for \raisebox MathML (#876)

* Use mpadded for \raisebox MathML

* Add MathML snapshot

a358c5a94c86a13bd3381334c9ad4ca23cd57781 authored about 7 years ago by Ron Kok <[email protected]>
Allow test/lint scripts to run without requiring make (#878)

dbc5a74ebd37d3500acb3c0c67ecbf7719949276 authored about 7 years ago by Kevin Barabash <[email protected]>
Support \operatorname. Resolve #145 (#866)

* Support \operatorname. Resolove #145

* Fix quote mark typo

* Fix test escapes

* Remov...

4f63909d0807174142f68c28b7d83e49a1a4c27f authored about 7 years ago by Ron Kok <[email protected]>
Port functions.js to @flow. (#867)

* Make types in defineFunction stricter and prep for porting functions.js to flow.

* Add more...

d8060ca9b465cda4ce4edf493f882da86ed9f5ec authored about 7 years ago by Ashish Myles <[email protected]>
Remove the positions array computed by Parser's parseArguments(). (#864)

This array is computed incorrectly (it's always an array of undefineds)
and it's not used anywh...

ceefd4934f66a1015d5d5cf6380266f724811b33 authored about 7 years ago by Ashish Myles <[email protected]>
Port environments.js to @flow. (#862)

* Port environment.js to @flow.

* Updated per comments.

1c344ed6eecfa4d6d84034129ea94f7c1e25b3bb authored about 7 years ago by Ashish Myles <[email protected]>
@flow: Correct argType to Array in `defineFunction`. (#860)

b4a00824d3ccaabd90cbce9e27ffba9e785d7ed7 authored about 7 years ago by Ashish Myles <[email protected]>
Port symbol.js to @flow. (#858)

* Port symbol.js to @flow.

* Add a `Mode` @flow type and use it in `ParseNode`.

9e330194b8f728b65d301c6c768c438f0612aa96 authored about 7 years ago by Ashish Myles <[email protected]>
To @flow: fontMetrics, fontMetricsData, Options, Settings, Style (#848)

* To @flow: fontMetrics, fontMetricsData, Options, Settings, Style

* Don't overuse $Shape...

0f9fb0a1ce159ec75125451f97249e46e3c6537e authored about 7 years ago by Xuming Zeng <[email protected]>
Improve SVG Performance (#841)

* Improve SVG Performance

This PR introduces three new classes: `svgNode`, `pathNode`, and `...

ccf09786cc747080cdaa091c2ba2251861d1d138 authored about 7 years ago by Ron Kok <[email protected]>
Port unit.js to @flow. (#855)

* Port unit.js to @flow.

* Removed unnecesary types.

3818105868dc22c20e257ca7a29dd4962c154b10 authored about 7 years ago by Ashish Myles <[email protected]>
Add @flow to unicodeRegexes and change to ES6 exports.

d46ca811c12dc11e2c1e96f5749688ae36790b6a authored about 7 years ago by Ashish Myles <[email protected]>
eslint-plugin-flowtype & upgrade to eslint@4 (#849)

* Add eslint-plugin-flowtype. Fix #844

Using the recommended settings for plugin.
This invol...

588f5a1ee64b1c4ebde18b1af139ad1e6d00ce63 authored about 7 years ago by Erik Demaine <[email protected]>
To @flow: MacroExpander. (#845)

* To @flow: MacroExpander.

* Explicitly pass context into defineMacro called with a function....

cb7f166a7ed9a9d533c8a74ec6b0aa8ebc30a759 authored about 7 years ago by Ashish Myles <[email protected]>
Fix match-at flow errors (#847)

Upgrade match-at and flow versions to resolve the match-at flow
errors, allowing us to remove m...

feef4107df7d32b491e61b9acddfb80d8568ffc9 authored about 7 years ago by Aria Buckles <[email protected]>
copy-tex contrib module (#813)

* copy-tex contrib module

* Factor out replacement code

* Fix lint

* Support for more b...

e71c7d4b812a140bdc05752de1a8a55c0313cf4a authored about 7 years ago by Erik Demaine <[email protected]>
Support for \raisebox (#685)

* Rough support for \raisebox

* Fix bounding box thanks to @kevinbarash and @ronkok

* Use ...

ca224eda818c36b90ffd905fc26fec15a45df01c authored about 7 years ago by Erik Demaine <[email protected]>