From 7fac4f3bb92d683d93061248beadcf931990adf1 Mon Sep 17 00:00:00 2001 From: ichuang Date: Sat, 7 Sep 2013 22:51:51 -0400 Subject: [PATCH 1/2] formulaequationinput: add capital greek letters and hbar to calc preview --- common/lib/calc/calc/preview.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/common/lib/calc/calc/preview.py b/common/lib/calc/calc/preview.py index b800b7604b..f06176b662 100644 --- a/common/lib/calc/calc/preview.py +++ b/common/lib/calc/calc/preview.py @@ -111,7 +111,13 @@ def enrich_varname(varname): """ greek = ("alpha beta gamma delta epsilon varepsilon zeta eta theta " "vartheta iota kappa lambda mu nu xi pi rho sigma tau upsilon " - "phi varphi chi psi omega").split() + "phi varphi chi psi omega hbar").split() + + # add capital greek letters + greek += [x.capitalize() for x in greek] + + # add hbar for QM + greek.append('hbar') if varname in greek: return ur"\{letter}".format(letter=varname) From ab203fb649a963c74f24b05515f78d81ef61cb3c Mon Sep 17 00:00:00 2001 From: ichuang Date: Mon, 16 Sep 2013 17:37:56 -0400 Subject: [PATCH 2/2] hbar only add once --- common/lib/calc/calc/preview.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/lib/calc/calc/preview.py b/common/lib/calc/calc/preview.py index f06176b662..3f0e745c59 100644 --- a/common/lib/calc/calc/preview.py +++ b/common/lib/calc/calc/preview.py @@ -111,7 +111,7 @@ def enrich_varname(varname): """ greek = ("alpha beta gamma delta epsilon varepsilon zeta eta theta " "vartheta iota kappa lambda mu nu xi pi rho sigma tau upsilon " - "phi varphi chi psi omega hbar").split() + "phi varphi chi psi omega").split() # add capital greek letters greek += [x.capitalize() for x in greek]