修复因有&导致题号不替换的bug
This commit is contained in:
parent
d260cace89
commit
2d87d81f93
|
|
@ -1382,7 +1382,7 @@ def itemizeProblems(string): #将题号替换为\item
|
|||
string_list = string.split("\n")
|
||||
itemed_list = []
|
||||
for line in string_list:
|
||||
if not "&" in line:
|
||||
if not "&" in line or "tabular" in line or "array" in line or "cases" in line:
|
||||
itemed_list.append(re.sub(r"(?:(?:^|\n)+[例]*[\s]*[0-9]+[\s]*[\.、\s]+|\[[\s]*例[\s]*[0-9]*[\s]*\][\s]*)","\\n\\\\item ",line))
|
||||
else:
|
||||
itemed_list.append(line)
|
||||
|
|
|
|||
Reference in New Issue