MasteredUltraInstinct commited on
Commit
c63cd75
Β·
verified Β·
1 Parent(s): 9634f6c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -6
app.py CHANGED
@@ -24,15 +24,22 @@ def clean_latex(latex):
24
  latex = re.sub(r'\\([+\-=])', r'\1', latex)
25
 
26
  # πŸ” Replace common misrecognized symbols
 
27
  replacements = {
28
- r'\chi': 'x',
29
- r'\xi': 'x',
30
- r'\alpha': 'a',
31
- r'\beta': 'b',
32
- r'\gamma': 'y'
 
 
 
 
 
33
  }
34
  for wrong, correct in replacements.items():
35
- latex = latex.replace(wrong, correct)
 
36
 
37
  # Replace mathcal variables
38
  latex = re.sub(r'\\(cal|mathcal)\s*X', 'x', latex)
 
24
  latex = re.sub(r'\\([+\-=])', r'\1', latex)
25
 
26
  # πŸ” Replace common misrecognized symbols
27
+ # πŸ” Replace common misrecognized symbols (with and without backslash)
28
  replacements = {
29
+ r'\\chi': 'x', # With escape
30
+ r'chi': 'x', # After \chi becomes plain
31
+ r'\\xi': 'x',
32
+ r'xi': 'x',
33
+ r'\\alpha': 'a',
34
+ r'alpha': 'a',
35
+ r'\\beta': 'b',
36
+ r'beta': 'b',
37
+ r'\\gamma': 'y',
38
+ r'gamma': 'y'
39
  }
40
  for wrong, correct in replacements.items():
41
+ latex = re.sub(wrong, correct, latex)
42
+
43
 
44
  # Replace mathcal variables
45
  latex = re.sub(r'\\(cal|mathcal)\s*X', 'x', latex)