MasteredUltraInstinct commited on
Commit
325bf57
·
verified ·
1 Parent(s): 737ea8f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -0
app.py CHANGED
@@ -15,6 +15,9 @@ model = LatexOCR()
15
 
16
  # Clean LaTeX output
17
  def clean_latex(latex):
 
 
 
18
  # Fix common OCR misreads like \chi → x
19
  replacements = {
20
  r'\chi': 'x',
@@ -46,6 +49,7 @@ def clean_latex(latex):
46
  return latex
47
 
48
 
 
49
  # Fallback to external LLM microservice
50
  def request_llm_fallback(bad_latex, llm_url):
51
  pre_cleaned = re.sub(
 
15
 
16
  # Clean LaTeX output
17
  def clean_latex(latex):
18
+ # Fix accidental LaTeX escapes like \+ or \=
19
+ latex = re.sub(r'\\([+\-=])', r'\1', latex)
20
+
21
  # Fix common OCR misreads like \chi → x
22
  replacements = {
23
  r'\chi': 'x',
 
49
  return latex
50
 
51
 
52
+
53
  # Fallback to external LLM microservice
54
  def request_llm_fallback(bad_latex, llm_url):
55
  pre_cleaned = re.sub(