diff --git a/工具v2/database_tools.py b/工具v2/database_tools.py index 2f29aa8d..bd03fe70 100644 --- a/工具v2/database_tools.py +++ b/工具v2/database_tools.py @@ -1230,7 +1230,7 @@ def RefineMathpix(raw_string): # 进一步修改mathpix得到的字符串 string = re.sub(s,replacestrings[s],string) #修改部分LaTeX命令成为惯用的 for s in wrongrecog: string = re.sub(s,wrongrecog[s],string) #修改mathpix识别的一些常见错别字 - string = re.sub(r"[\s]*(``|''|\}|\{)[\s]*",lambda matchobj: matchobj.group(1),string) #去除符号前后的空格 + string = re.sub(r"[\s]*(``|''|\}|\{) *",lambda matchobj: matchobj.group(1),string) #去除符号前后的空格 string = re.sub(r"(?:(?:^|\n)+[例]*[\s]*[0-9]+[\s]*[\.、\s]+|\[[\s]*例[\s]*[0-9]*[\s]*\][\s]*)","\\n\\\\item ",string) #将题号替换为\item string = re.sub(r"\$\$","$",string) #行间公式替换为行内公式 string = re.sub(r"\$\s+\$"," ",string) #删除多余的$符号