From 41ad81d831d0c7989f4c93cdaf9d3248f9d14eac Mon Sep 17 00:00:00 2001 From: Ben Alpert Date: Thu, 18 Jul 2013 22:55:43 -0700 Subject: [PATCH] Make uppercase Greek letters use roman font Fixes T1228. Test Plan: In `\Omega \omega`, Omega is roman and omega is italic. Auditors: emily --- Parser.js | 26 +++++++++++++------------- katex.js | 1 + 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/Parser.js b/Parser.js index b97fbea43..12751185d 100644 --- a/Parser.js +++ b/Parser.js @@ -203,7 +203,18 @@ var copyFuncs = { "textord", "\\angle", "\\infty", - "\\prime" + "\\prime", + "\\Gamma", + "\\Delta", + "\\Theta", + "\\Lambda", + "\\Xi", + "\\Pi", + "\\Sigma", + "\\Upsilon", + "\\Phi", + "\\Psi", + "\\Omega" ], "mathord": [ "mathord", @@ -236,18 +247,7 @@ var copyFuncs = { "\\varpi", "\\varrho", "\\varsigma", - "\\varphi", - "\\Gamma", - "\\Delta", - "\\Theta", - "\\Lambda", - "\\Xi", - "\\Pi", - "\\Sigma", - "\\Upsilon", - "\\Phi", - "\\Psi", - "\\Omega" + "\\varphi" ], "bin": [ "bin", diff --git a/katex.js b/katex.js index 10b899d77..82b6f54d5 100644 --- a/katex.js +++ b/katex.js @@ -209,6 +209,7 @@ var charLookup = { "\\varrho": "\u03f1", "\\varsigma": "\u03c2", "\\varphi": "\u03c6", + "\\Gamma": "\u0393", "\\Delta": "\u0394", "\\Theta": "\u0398",