www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 09311de8146bfcfb6e93f22efc00ae86aad9e87e
parent a5840aae4bb5d9a12eea80d371e758d4e82397aa
Author: Ben Alpert <spicyjalapeno@gmail.com>
Date:   Sun, 14 Jul 2013 22:54:01 -0700

Add Greek letters

Summary: Fixes T1190.

Test Plan: `\alpha \beta \gamma \delta \epsilon \varepsilon \zeta \eta \theta \vartheta \iota \kappa \lambda \mu \nu \xi \omicron \pi \varpi \rho \varrho \sigma \varsigma \tau \upsilon \phi \varphi \chi \psi \omega \Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon \Phi \Psi \Omega`

Reviewers: emily

Reviewed By: emily

Maniphest Tasks: T1190

Differential Revision: http://phabricator.khanacademy.org/D3054

Diffstat:
MParser.js | 45++++++++++++++++++++++++++++++++++++++++++++-
Mkatex.js | 44+++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 87 insertions(+), 2 deletions(-)

diff --git a/Parser.js b/Parser.js @@ -189,7 +189,50 @@ var copyFuncs = { "\\infty", "\\prime" ], - "mathord": ["mathord"], + "mathord": [ + "mathord", + "\\alpha", + "\\beta", + "\\gamma", + "\\delta", + "\\epsilon", + "\\zeta", + "\\eta", + "\\theta", + "\\iota", + "\\kappa", + "\\lambda", + "\\mu", + "\\nu", + "\\xi", + "\\omicron", + "\\pi", + "\\rho", + "\\sigma", + "\\tau", + "\\upsilon", + "\\phi", + "\\chi", + "\\psi", + "\\omega", + "\\varepsilon", + "\\vartheta", + "\\varpi", + "\\varrho", + "\\varsigma", + "\\varphi", + "\\Gamma", + "\\Delta", + "\\Theta", + "\\Lambda", + "\\Xi", + "\\Pi", + "\\Sigma", + "\\Upsilon", + "\\Phi", + "\\Psi", + "\\Omega" + ], "bin": [ "bin", "\\cdot", diff --git a/katex.js b/katex.js @@ -172,7 +172,49 @@ var charLookup = { "\\rvert": "|", "\\space": "\u00a0", "\\times": "\u00d7", - "\\to": "\u2192" + "\\to": "\u2192", + + "\\alpha": "\u03b1", + "\\beta": "\u03b2", + "\\gamma": "\u03b3", + "\\delta": "\u03b4", + "\\epsilon": "\u03f5", + "\\zeta": "\u03b6", + "\\eta": "\u03b7", + "\\theta": "\u03b8", + "\\iota": "\u03b9", + "\\kappa": "\u03ba", + "\\lambda": "\u03bb", + "\\mu": "\u03bc", + "\\nu": "\u03bd", + "\\xi": "\u03be", + "\\omicron": "\u03bf", + "\\pi": "\u03c0", + "\\rho": "\u03c1", + "\\sigma": "\u03c3", + "\\tau": "\u03c4", + "\\upsilon": "\u03c5", + "\\phi": "\u03d5", + "\\chi": "\u03c7", + "\\psi": "\u03c8", + "\\omega": "\u03c9", + "\\varepsilon": "\u03b5", + "\\vartheta": "\u03d1", + "\\varpi": "\u03d6", + "\\varrho": "\u03f1", + "\\varsigma": "\u03c2", + "\\varphi": "\u03c6", + "\\Gamma": "\u0393", + "\\Delta": "\u0394", + "\\Theta": "\u0398", + "\\Lambda": "\u039b", + "\\Xi": "\u039e", + "\\Pi": "\u03a0", + "\\Sigma": "\u03a3", + "\\Upsilon": "\u03a5", + "\\Phi": "\u03a6", + "\\Psi": "\u03a8", + "\\Omega": "\u03a9" }; var textit = function(value) {