来自数学数组的随机垃圾字符

来自数学数组的随机垃圾字符

我使用这个数学模式代码得到了奇怪的结果:

\begin{equation*}
\mathbf{H} = {\left[ \begin{array}{c:c} \mathbf{I}_{r \times r} & -\mathbf{P}^{T} \end{array} \right]} \Rightarrow
\mathbf{G} = {\left[ \begin{array}{c:c} \mathbf{P}_{k \times r} & \mathbf{I}_{k \times k} \end{array} \right]}
    
\end{equation*}

渲染时会产生一些垃圾字符: 在此处输入图片描述

知道哪里出了问题吗?

答案1

以下是否(接近)您想要的?

在此处输入图片描述

:环境中的符号是array非标准的;如果它对数学材料的外观很重要,你应该指出它是如何设置的。

\documentclass{article}
\usepackage{amsmath} % for 'bmatrix' and 'equation*' environments
\begin{document}
\begin{equation*}
  \mathbf{H} = 
  \begin{bmatrix} \mathbf{I}_{r \times r} & -\mathbf{P}^{T\,} \end{bmatrix} 
  \quad\Rightarrow\quad
  \mathbf{G} = 
  \begin{bmatrix} \mathbf{P}_{k \times r} & \mathbf{I}_{k \times k} \end{bmatrix}
\end{equation*}
\end{document}

相关内容