diff --git a/工具v2/database_tools.py b/工具v2/database_tools.py index 4267b5b2..7bd9ac25 100644 --- a/工具v2/database_tools.py +++ b/工具v2/database_tools.py @@ -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)