为什么我的编译器不能编译矩阵?

为什么我的编译器不能编译矩阵?

我还是初学者。但我很确定我的写法是正确的

\documentclass{article}
\begin{document}
\begin{matrix}
1 & 0\\
0 & 1
\end{matrix}
\end{document}

但它无法在我的笔记本电脑上编译,请帮忙吗?

答案1

我非常确定我的写作是正确的

你的测试文档中的代码没有错误本身.然而,不完整在两个关键方面。要编译测试文档,您需要

  • 将环境置于数学模式。由 发起并由 终止的matrixdisplay-math 组似乎是合适的;此外,您还需要\[\]

  • 加载一个定义名为 的环境的 LaTeX 包matrix;该amsmath包将是一个主要候选包。

简而言之,尝试编译

\documentclass{article}
\usepackage{amsmath} % <-- new (amsmath defines 'matrix' environment)
\begin{document}
\[ % <-- new
\begin{matrix}
1 & 0\\
0 & 1
\end{matrix}
\] % <-- new
\end{document}

相关内容