gpt4 book ai didi

vim - latex /VIM : change all $$ . 。 $$ 到\begin{equation} ....\end{equation}

转载 作者:行者123 更新时间:2023-12-01 12:11:49 26 4
gpt4 key购买 nike

我收到了一个 100 页的 Latex 文档,其中包含 $$...$$ 之间的所有方程,我需要将它们全部更改为 \begin{equation}...\end{equation}
在 Latex(一些内置功能)或 Vim 中是否有一些聪明的方法可以做到这一点?

在 Vim 中我在想

要么:一种用 abc 替换 dbf 的方法,其中所有字母都代表模式。

或者:用 $$ 替换所有 \begin{equation} ,然后用 \begin{equation} 替换每一秒的 \end{equation}
我不知道如何完成。

最佳答案

:%s/\$\$\(\_.\{-}\)\$\$/\\begin{equation}\1\\end{equation}/g

它搜索 $$ 后跟所有内容( . ),包括换行符( \_ )、非贪婪( \{-} ),然后是另一个 $$ 。在右侧, \1 表示“将反向引用”编号为 1,即左侧的第一个 \(...\)

这适用于单行或多行的方程。

关于vim - latex /VIM : change all $$ . 。 $$ 到\begin{equation} ....\end{equation},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51252611/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com