diff --git a/工具v2/修改为带圈数字.py b/工具v2/修改为带圈数字.py new file mode 100644 index 00000000..de6bffe2 --- /dev/null +++ b/工具v2/修改为带圈数字.py @@ -0,0 +1,11 @@ +outputfilepath = "临时文件/circled.txt" + +from database_tools import * + +data = getCopy() +modified_data = re.sub(r"\((\d)\)",lambda x: "\\textcircled{"+x.group(1)+"}",data) #替换所有的小括号包围的单个数字为圆圈包围的 +modified_data = re.sub(r"\$\\textcircled\{\\scriptsize\{(\d)\}\}",lambda x: "\\textcircled{"+x.group(1)+"}$",modified_data) +modified_data = re.sub(r"\\textcircled\{\\scriptsize\{(\d)\}\}",lambda x: "\\textcircled{"+x.group(1)+"}",modified_data) +setCopy(modified_data) + +SaveTextFile(modified_data,outputfilepath) \ No newline at end of file diff --git a/工具v2/工具面板.py b/工具v2/工具面板.py index 33fa28a3..379c01c3 100644 --- a/工具v2/工具面板.py +++ b/工具v2/工具面板.py @@ -154,6 +154,7 @@ menubar.add_cascade(label = "相同相似", menu = SimRelMenu) OtherMenu = Menu(menubar, tearoff = False) menubar.add_cascade(label = "其他", menu = OtherMenu) OtherMenu.add_command(label = "mathpix识别文本预处理", command = lambda: SetButton("mathpix识别文本预处理",[])) +OtherMenu.add_command(label = "修改为带圈数字", command = lambda: SetButton("修改为带圈数字",[])) # OtherMenu.add_command(label = "剪贴板带圈数字处理", command = lambda: SetButton("带圈数字处理",1,[])) # OtherMenu.add_command(label = "剪贴板表格整理", command = lambda: SetButton("剪贴板表格整理",1,[])) # OtherMenu.add_command(label = "剪贴板单选变多选", command = lambda: SetButton("剪贴板单选变多选",1,[]))