Matlab 将Live脚本导出到LATEX时出错

Matlab 将Live脚本导出到LATEX时出错,matlab,latex,texmaker,Matlab,Latex,Texmaker,对于我的每周会议,我喜欢创建一个现场脚本,向我的顾问展示。本周,我决定尝试导出到LaTeX 我使用MATLAB的方程式编辑器开始这些方程式,因为我无法使用内置的LaTeX编辑器 当它被输送到乳胶中时,看起来是这样的 \begin{par} $$A=\text{â}\left\lbrack \begin{array}{cc} \varepsilon_1 & 1\\ \varepsilon_1 & 1\\ \ldotp \ldotp \ldotp & 1\\ \var

对于我的每周会议,我喜欢创建一个现场脚本,向我的顾问展示。本周,我决定尝试导出到LaTeX

我使用MATLAB的方程式编辑器开始这些方程式,因为我无法使用内置的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字符(U+2009) (INPUNEC)未设置为与乳胶一起使用。 有关说明,请参阅InpuNec软件包文档


我的问题是这里发生了什么?在texmaker中,我犯了错误,而在texWorks中,它只是跳过了错误。有没有办法修复它或者我必须用LaTeX再次创建矩阵?

位于第二行的字符
和位于最后一个
\begin
语句的
由于使用Unicode,给您带来了问题。您可能希望删除代码中的
\text{–a}
块,并将
Î
更改为其他ASCII码。。。就像你图像中的字母
B
。顺便说一句,当我通过联机渲染时,此代码不会出错

一旦我做了这些更改,我会得到以下结果:

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

刚刚意识到stackoverflow删除了我的一些字符,但答案仍然相同。谢谢