利用正则表达式对TeX文本自动排序和修正标点
需求
TeX 文件中手动输入的列表项不会自动按照字母顺序进行排序,需要借助程序节省排序的工作量。同样的,对于数学论文,一般使用英文标点,每次手动替换也比较麻烦。
利用 Copilot 自动生成了 python 代码,在半个小时之内就完成了编写,非常的方便。不禁让人思考,编程作为与计算机沟通的语言,已经被大语言模型完美的实现了,那么想要超越AI,就需要更加深入和充满智慧才行。
实现
利用以下代码可以实现识别 description 列表环境,并对 \item[] 中的项按字母排序。
1 | import re |
同样利用如下的代码可以实现自动替换标点:
1 | import sys |
在工作区主目录下的 .vscode
中添加 tasks.json
文件,加入以下代码即可将python文件作为任务,更方便的调用。
1 | { |
Chat: [email protected]