让转置符号位于同一条线上

让转置符号位于同一条线上

对于我的表达,

\dot{R}(t)R^{\top}(t) + R(t){\dot{R}}^{\top}(t) = 0  
\dot{R}(t)R^\top(t) = -{(\dot{R}(t)R^\top(t))}^{\top}

转置符号不在同一行,这让我很烦恼。我该如何纠正这个问题?

在此处输入图片描述

答案1

您有大量大括号:

\documentclass{article}
\usepackage{amsmath}

\newcommand{\tran}{^{\top\kern-\scriptspace}}

\begin{document}

\begin{gather*}
\dot{R}(t)R\tran(t) + R(t)\dot{R}\tran(t) = 0 \\
\dot{R}(t)R\tran(t) = -(\dot{R}(t)R^\top(t))\tran
\end{gather*}

\end{document}

我定义\tran而不是使用^{\top}有两个原因:

  1. 我们可以减少后面的空间
  2. 如果我们改变了对转置符号的想法,我们只需修改一个定义

在此处输入图片描述

相关内容