TeXstudio 的混合张量宏

TeXstudio 的混合张量宏

正如标题所说,我正在寻找 TeXstudio 的混合张量宏。例如,如果我想获取M \indices{^a_b^{cd}_e}(使用张量包),我想输入M.T{uduud}{a,b,c,d,e},触发器的形式为.T{ud...d}{a,b ... e},以获得相同的结果。.T代表将前一个字符转换为混合张量,而u/d代表索引是向上索引(逆变)还是向下索引(协变)。不用说,我希望它能够处理第一个参数中给出的多个索引。我相信我需要一个脚本来做到这一点。

附加:为了完善符号,如果它可以处理同一位置的上行和下行索引,那就太好了。例如,.T{**}{i,j}将给出^{i}_{j}(第一个索引是上标,第二个索引是下标,或者另一种方式也完全没问题)

提前致谢。

相关内容