Spaces:
Running
Running
fix '%' bug
Browse files
modules/latex2bbox_color.py
CHANGED
|
@@ -173,11 +173,13 @@ def latex2bbox_color(input_arg):
|
|
| 173 |
|
| 174 |
try:
|
| 175 |
latex = latex.replace("\n", " ")
|
|
|
|
| 176 |
ret, new_latex = tokenize_latex(latex, middle_file=os.path.join(temp_dir, basename+'.txt'))
|
| 177 |
if not(ret and new_latex):
|
| 178 |
log = f"ERROR, Tokenize latex failed: {basename}."
|
| 179 |
logging.info(log)
|
| 180 |
new_latex = latex
|
|
|
|
| 181 |
latex = normalize_latex(new_latex)
|
| 182 |
token_list = []
|
| 183 |
l_split = latex.strip().split(' ')
|
|
|
|
| 173 |
|
| 174 |
try:
|
| 175 |
latex = latex.replace("\n", " ")
|
| 176 |
+
latex = latex.replace("\%", "<PERCENTAGETOKEN>")
|
| 177 |
ret, new_latex = tokenize_latex(latex, middle_file=os.path.join(temp_dir, basename+'.txt'))
|
| 178 |
if not(ret and new_latex):
|
| 179 |
log = f"ERROR, Tokenize latex failed: {basename}."
|
| 180 |
logging.info(log)
|
| 181 |
new_latex = latex
|
| 182 |
+
new_latex = new_latex.replace("< P E R C E N T A G E T O K E N >", "\%")
|
| 183 |
latex = normalize_latex(new_latex)
|
| 184 |
token_list = []
|
| 185 |
l_split = latex.strip().split(' ')
|