我正在尝试编译一个乳胶文件,但我注意到该文件在这个数组的点处“冻结”:
\[\left(\begin{array}{ccc}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{23} & a_{33}
\end{array}\right)
\left(\begin{array}{c}
u_{t}^{\tau} \\
u_{t}^{g} \\
u_{t}^{y}
\end{array}\right)
=
\left(\begin{array}{ccc}
b_{11} & b_{12} & b_{13}\\
b_{21} & b_{22} & b_{23} \\
b_{31} & b_{23} & b_{33}
\end{array}\right)
\left(\begin{array}{c}
e_{t}^{\tau} \\
e_{t}^{g} \\
e_{t}^{y}
\end{array}\right)
\]
该数组是从另一个 latex 文件中复制粘贴的。是否有特定的包会导致此问题?一旦我从文件中删除该数组,它就会毫无问题地进行编译。我使用的文档类是 {book},其中包含以下包示例:
\usepackage[a4paper, total={6in, 9.5in}]{geometry}
\usepackage{amsmath, mathtools}
\usepackage{amssymb}
\usepackage{multirow}
\usepackage[flushleft]{threeparttable}
答案1
您的 MWE 工作正常。尝试手动删除示例中在 LaTeXing 中生成的所有文件。这应该会有所帮助。此错误通常是由编辑器引起的,当它挂在某些打开的 pdf 文件上时,因此它与 (La)TeX 无关。
从你的代码片段中我整理出了以下 MWE:
\documentclass{book}
\usepackage[a4paper, total={6in, 9.5in}]{geometry}
\usepackage{mathtools,amssymb}
% \usepackage{multirow}
% \usepackage[flushleft]{threeparttable}
\begin{document}
\[
\left(\begin{array}{ccc}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{23} & a_{33}
\end{array}\right)
\left(\begin{array}{c}
u_{t}^{\tau} \\
u_{t}^{g} \\
u_{t}^{y}
\end{array}\right)
=
\left(\begin{array}{ccc}
b_{11} & b_{12} & b_{13}\\
b_{21} & b_{22} & b_{23}\\
b_{31} & b_{23} & b_{33}
\end{array}\right)
\left(\begin{array}{c}
e_{t}^{\tau} \\
e_{t}^{g} \\
e_{t}^{y}
\end{array}\right)
\]
% example of use `pmatrix`
\[
\begin{pmatrix}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{23} & a_{33}
\end{pmatrix}
\begin{pmatrix}
u_{t}^{\tau} \\
u_{t}^{g} \\
u_{t}^{y}
\end{pmatrix}
=
\begin{pmatrix}
b_{11} & b_{12} & b_{13}\\
b_{21} & b_{22} & b_{23}\\
b_{31} & b_{23} & b_{33}
\end{pmatrix}
\begin{pmatrix}
e_{t}^{\tau} \\
e_{t}^{g} \\
e_{t}^{y}
\end{pmatrix}
\]
\end{document}
我在其中添加了用于编写矩阵的示例pmatrx
。序言中注释的包不会影响上述代码的工作。我跳到显式加载amsmath˙ since it is automatically loaded by
mathtools`。您可以在下面看到获得的结果。