将实时脚本导出到 LATEX 时出错

Error Exporting Live Script to LATEX

对于我每周的会议,我喜欢创建一个实时脚本来展示给我的顾问。这周我决定尝试导出到 LaTeX

我使用 MATLAB 的方程式编辑器开始使用这些方程式,因为使用内置的 LaTeX 编辑器无法做到这一点。

当它被传输到 LaTeX 时它看起来像这样

\begin{par}
$$A=\text{â}\left\lbrack \begin{array}{cc}
\varepsilon_1  & 1\
\varepsilon_1  & 1\
\ldotp \ldotp \ldotp  & 1\
\varepsilon_n  & 1
\end{array}\right\rbrack$$
\end{par}

\begin{par}
$$x=\left\lbrack \begin{array}{c}
a\left(\lambda \right)\
b\left(\lambda \right)
\end{array}\right\rbrack$$
\end{par}

\begin{par}
$$Î=\left\lbrack \begin{array}{c}
L_{1\left(\lambda \right)} \
L_{2\left(\lambda \right)} \
\ldotp \ldotp \ldotp \
L_{n\left(\lambda \right)} 
\end{array}\right\rbrack$$
\end{par}

由于这些符号,这显然给我错误消息。

!包输入错误:Unicode char â (U+2009) (inputenc) 未设置为与 LaTeX 一起使用。 有关解释,请参阅 inputenc 包文档。

我的问题是这里发生了什么?在 texmaker 中,它在我身上出错,而​​在 texWorks 中,它只是跳过它。有什么办法可以解决这个问题,还是我必须在 LaTeX 中重新创建矩阵?

位于第二行的字符 â 和位于最后 \begin 语句的 Î 由于它们是 Unicode 格式,因此给您带来了问题。您可能想删除代码中的 \text{â} 块并将 Î 更改为其他 ASCII 格式的内容...例如图像中的字母 B。顺便说一句,当我通过 QuickLaTeX.

在线呈现这段代码时,它不会出错

完成这些更改后,我得到以下信息:

小注

第二行A可能是错字。您可能希望将第一列的下标更改为 2,而不是 1。