Ron Kok
9822414733
Render MathML directly ( #1966 )
...
* Render MathML
* Fix lint error
* Change from main api to rendering options
2019-05-13 19:31:04 -04:00
Ben Dyer
4f2da04e5d
Add test for double square brackets to katex-spec ( #1956 )
2019-05-12 23:25:25 -04:00
Kevin Barabash
f659544d62
Release v0.10.2 (take 4) ( #1961 )
...
* Release v0.10.2
Bump master to v0.10.3-pre
* update CHANGELOG
* add integrity hash to mhchem script in README
* tweaked CHANGELOG
2019-05-12 22:08:30 -04:00
mbarkhau
17bfb247b8
Fix broken link ( #1962 )
2019-04-30 11:01:04 -04:00
Thomas Mathew
fb103bb147
Include extensions mhchem & copy-tex in home-page ( #1932 )
...
* Include extensions mhchem & copy-tex in website home-page
* Use relative link to mhchem and copy-tex
- Included relative links extensions mhchem & copy-tex in website/pages/index.html
- Included copy commands in website/lib/build.js. Will be used in 'yarn build'
- Included 2 more files in .gitignore
* Correct CDN path of extensions
* tweak grammar and alignment of a comment
2019-04-28 20:29:49 -04:00
Erik Demaine
5aad8f9f32
Test for duplicate symbols/macros ( #1955 )
...
* Test for duplicate symbols/macros
We've had a few cases where we accidentally include the same symbol or macro
definition in both macros.js and symbols.js. This new test automatically
detects these scenarios during Jest testing.
* Fix lint errors
2019-04-28 19:52:39 -04:00
ylemkimon
664dc6ab74
Add more documentation on font loading & prefetch fonts on the website ( #1895 )
...
* Add more documentation on font loading
* Prefetch fonts on the website
2019-04-28 18:44:34 -04:00
Kevin Barabash
5806b240b3
disable \includegraphics until trust settings is merged ( #1951 )
...
* disable \includegraphics until trust settings is merged
* disable one more test
2019-04-28 17:52:27 -04:00
Tesla_Ice_Zhang
6bb312f687
Support double-square curly braces ( #1953 )
...
* Support double-square curly braces
Signed-off-by: ice1000 <ice1000kotlin@foxmail.com >
* Rename `llbrace` to `lBrace`
* Address comments: add mathml
* Fix code style
* Fix doc
* Add to docs/support_table
2019-04-25 07:23:00 -07:00
Erik Demaine
2d066097ad
Remove redundant symbols from #1947 ( #1954 )
...
https://github.com/KaTeX/KaTeX/pull/1947#pullrequestreview-230534608
2019-04-25 09:46:22 -04:00
Ben Dyer
d01a972f5c
Add symbol double square brackets ( #1947 )
...
* Add symbol double square brackets
* Update name for double square brackets, add macros and documentation
2019-04-23 18:49:50 -07:00
Ron Kok
0461e17c8e
Prevent inadvertent tall delims ( #1948 )
2019-04-24 00:59:32 +09:00
ylemkimon
f948947736
Add KaTeX version to stylesheet and troubleshooting guide ( #1893 )
...
* Add KaTeX version to stylesheet
* Add troubleshooting guide
* Update katex.less
[skip ci]
2019-04-18 22:10:19 +09:00
Daniel Hollas
e7193227f6
Move custom colors used by Khan into macros.js ( #1933 )
2019-04-17 22:22:02 -04:00
Jude Fernandes
41dd71c241
Added Android library ( #1943 )
...
* Added Android library
Added a link to the android library for katex rendering.
* Update the name to include correct capitalization
2019-04-17 22:08:09 -04:00
Ron Kok
f1a83dd3bf
Improve MathML for \Bbbk ( #1930 )
...
* Improve MathML for \Bbbk
* Use a simpler macro
2019-04-17 08:02:23 -07:00
ylemkimon
6323702874
Add Browserstack logo ( #1879 )
...
To apply for their open-source program.
2019-04-17 10:35:54 -04:00
ylemkimon
b9deec098f
Load fonts before running screenshotter ( #1891 )
2019-04-07 18:15:05 +09:00
ylemkimon
7d7c55c4c7
Approximate font metrics only when metrics don't exist ( #1898 )
...
Fix non-existent metrics error for \eth
2019-04-06 18:24:32 -04:00
ylemkimon
a3c95d8c13
Fix Users' logo and url ( #1896 )
...
* Fix 404 on stackedit_logo.svg
* Fix 404 on Observable logo and url
2019-04-06 18:13:01 -04:00
Ron Kok
eeb403fc5c
Improve MathML for \not ( #1923 )
...
* Improve MathML for \not
* Move into previous loop
* Update buildMathML.js
2019-04-06 10:40:00 +09:00
Erik Demaine
070883532a
Support \textup and \textmd ( #1921 )
...
* Support \textup and \textmd
This PR adds support for `\textup` and `\textmd`, which are the inverses of
`\textit` and `\textbf`. Unlike bare `\text`, they result in `textup` and
`textmd` classes being applied, but those have no CSS rules, so they act the
same as bare `\text`.
Fixes #1909 .
* Add documentation
* Add unsupported font commands
2019-04-06 02:51:11 +09:00
Ron Kok
ac4c6271d4
Improve MathML for \genfrac barline ( #1925 )
2019-04-05 14:36:30 +09:00
Ron Kok
ec777b8f34
Improve MathML for environments ( #1910 )
...
* Improve MathML for environments
* Fix lint error
* Adjust column spacing
* Fix lint error
* Add comment
* Shorten one line of code
* Fix error in previous commit
* Fix lint error
* Improved column spacing
* Revise types
2019-04-05 01:08:24 +09:00
Ron Kok
ab7b7826ff
\Improve MathML for \colorbox and \fcolorbox ( #1914 )
...
* Add border color
* Fix lint errors
* Edit to persuade flow its okay.
* Add \colorbox
2019-04-04 18:19:19 +09:00
Ron Kok
5d29a28c14
Improve MathML for \tag ( #1915 )
...
* Improve MathML for \tag
* Make a duplicate pad
* Add TODO
* Add semi-colon
2019-04-02 09:39:31 -07:00
georges-gomes
31c02f2976
Added 'katex-element' ( #1905 )
...
* Added 'katex-element'
* Update docs/libs.md
Co-Authored-By: georges-gomes <georges.gomes@gmail.com >
* Added colon between name and description
Like others
2019-04-01 09:59:55 -04:00
Ron Kok
01a94d5f07
Improve MathML for fractions ( #1882 )
...
* Improve MathML for fractions
* Fix lint errors
* Revise arguments
* Reverting to previous arguments
* Revise arguments
* Pick up comment
* Change > to >=
2019-03-29 07:17:22 -07:00
Ron Kok
e52f6859ec
Improve MathML for \rule ( #1912 )
...
* MathML for \rule
* Pick up comments
* Update rule.js
2019-03-29 22:59:21 +09:00
Ron Kok
32b25cd5cf
Improve MathML for extensible arrows ( #1901 )
...
* Add padding
* Fix lint errors
* Pick up comments
* Pick up comment
2019-03-29 22:52:56 +09:00
Ron Kok
21f7fe85d5
Improve MathML for characters in Unicode private use area ( #1908 )
...
* Add macros for private area characters
* Add \nsupseteqq and \nsubseteqq
2019-03-28 09:37:54 -07:00
Ron Kok
27d557bccf
Make \smallint small in \displaystyle ( #1907 )
2019-03-28 09:31:30 -07:00
Ron Kok
79efcc3447
Improve more coloneq ( #1902 )
2019-03-28 09:21:26 -07:00
Ron Kok
9fcf14dccf
Get a tall \middle\vert from MathML ( #1911 )
2019-03-28 17:49:05 +09:00
Ron Kok
26e1518b7b
Fix \middle spacing ( #1906 )
2019-03-26 08:27:26 +09:00
ylemkimon
adbcb8b74d
Add issue templates ( #1862 )
...
* Add issue templates
Fixes #1468
* Apply suggestions from code review
* Update bug_report.md
* Update feature_request.md
* Update rendering-bug-report.md
* Update bug_report.md
* Update bug_report.md
* Update rendering-bug-report.md
* Update bug_report.md
* Update rendering-bug-report.md
* Apply suggestions from code review
* Update feature_request.md
* Apply suggestions from code review
2019-03-24 13:47:53 +09:00
Ron Kok
04078aa09d
Improve MathML for \brace ( #1884 )
...
* Fix \brace
* Fix lint error
2019-03-24 13:43:19 +09:00
Ron Kok
f95160b041
Improve MathML for \coloneqq, \dblcolon, \eqcolon, and \eqqcolon ( #1889 )
...
* Improve MathML for colonequals
* Fix lint errors
* Change to macro implementation
2019-03-24 13:22:28 +09:00
Ron Kok
8da1377c08
Improve MathML for \hphantom and \vphantom ( #1883 )
...
* Improve MathML for \phantom
* Add mpadded
2019-03-24 13:17:54 +09:00
Ron Kok
cb477ca01a
Improve MathML for \limits ( #1897 )
...
* Improve MathML for \limits
* Make code parallel
2019-03-24 13:02:12 +09:00
Ron Kok
f8f4809886
Fix ApplyFunction character ( #1890 )
2019-03-23 10:30:33 +09:00
Ron Kok
a1e341a5c6
Improve MathML for \overset, \stackrel, and \underset ( #1886 )
...
* Fix \overset and \stackrel
* Fix indentation
2019-03-22 08:37:05 -07:00
ylemkimon
ff5ebea681
Fix \not (U+E020) RBearing (width) ( #1878 )
...
Fixes #1842 on Safari.
Also removed unused extra code (notin and noteq).
2019-03-21 08:21:37 -04:00
Ron Kok
64d1c4e590
Fix nested \dfrac ( #1825 )
...
* Fix nested \dfrac
* Update screen shots
2019-03-20 14:20:01 -04:00
Ron Kok
f35c77a544
Improve MathML accents ( #1877 )
2019-03-21 02:57:53 +09:00
ylemkimon
9f52d0a0f7
Disable @babel/env debug ( #1874 )
...
The debug option was accidentally committed.
2019-03-17 03:20:34 +09:00
riteme
6ae095fcd4
Fix \Rho ( #1870 )
2019-03-07 10:18:20 -05:00
ylemkimon
99892bb4a7
Upgrade minimum development Node version to v8 ( #1861 )
...
Node v6 will reach its end-of-life by April 2019.
2019-02-22 16:15:10 -05:00
ylemkimon
e016f4b940
Release v0.10.1 ( #1856 )
...
* Release v0.10.1
Bump v0.10.1 to v0.10.2-pre
* Update CHANGELOG.md
2019-02-22 13:34:15 +09:00
Kevin Barabash
122c197f51
Fixes #1810 : jest problem on windows ( #1811 )
...
* Fixes #1810 : jest problem on windows
* switch from modulePaths to moduleNameMapper
* Avoid dependency on built dist
2019-02-21 16:15:34 +09:00