0

我使用 SciTE 作为我的文本编辑器,主要面向 LaTeX 和 C++ 编程。

我目前的问题是我想用 \[ \] LaTeX 替换 $$ $$ TeX 显示数学符号。鉴于无法以 TeX 的方式区分开头和结尾,这意味着我必须在文档中找到第一个 $$,然后用 \[ 替换它。跳过下一个,然后再次更换。再次跳过,依此类推。

SciTE 有没有一种方法可以轻松地实现自动化?我的意思是,找到第一个 $$ 并说,用 \[ 每找到两个 $$ 替换。然后我可以用 \] 批量替换剩下的每个 $$。还是我必须使用其他编辑器,或者制作自定义脚本?我记得过去曾这样做过,也许是用 Gedit,但现在我似乎无法做到这一点,甚至没有在互联网上搜索。

4

1 回答 1

0

据我了解,SciTE 支持正则表达式。以下查找/替换适用于 Notepad++(基于 Scintilla):

Find:    \$\$(.*?)\$\$
Replace: \[ \1 \]
于 2014-12-22T17:09:45.497 回答