答案1
通常情况下,几乎所有事情都是可能的,但您想要的尚不存在(据我所知)。您要求的是一个宏,它返回到标签,完全复制环境并在另一个地方展开它,将 更改为类似amsmath 中的\label
内容。\tag
我确信这里的黑客小队可以在半小时内找到一个不到 20 行代码的解决方案。
但请注意:为什么 amsmath 包只提供 -solution \tag
?引用方程式的编号不是比完整地重印它更常见吗?
答案2
我知道这个问题已经过时了,但我想提出我的意见。似乎最简单的解决方案是将方程式保存在单独的文件中,并\input{}
在需要时只保存方程式,使用任何所需的方法将正确的方程式编号附加到它。当然,如果你有很多这样的方程式,这可能会变得很混乱。也许你可以将它们全部保存在一个子目录中。虽然不太优雅,但应该可以。