工具面板v2增加修改为带圈数字功能

This commit is contained in:
wangweiye7840 2023-07-26 17:44:07 +08:00
parent 9f2fa7e2e7
commit 034c5123ea
2 changed files with 12 additions and 0 deletions

View File

@ -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)

View File

@ -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,[]))