Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms word 似乎mathtype没有';t解析一个简单的amsmath代码,或者可能公式太大,无法立即由mathtype处理?_Ms Word_Latex_Ms Office_Mathematical Typesetting_Mathtype - Fatal编程技术网

Ms word 似乎mathtype没有';t解析一个简单的amsmath代码,或者可能公式太大,无法立即由mathtype处理?

Ms word 似乎mathtype没有';t解析一个简单的amsmath代码,或者可能公式太大,无法立即由mathtype处理?,ms-word,latex,ms-office,mathematical-typesetting,mathtype,Ms Word,Latex,Ms Office,Mathematical Typesetting,Mathtype,我想在mswordbyMathType 6.9 我使用的代码是: \documentclass[a4paper]{book} \usepackage{geometry} \usepackage{amsmath} \begin{document} \begin{align} T_4 &= \langle \underline{k}\,.\,\underline{k}^{*^T} \rangle= \left\langle \begin{bmatrix} \left|k

我想在
msword
by
MathType 6.9

我使用的代码是:

\documentclass[a4paper]{book}
\usepackage{geometry}
\usepackage{amsmath}

\begin{document}

\begin{align}
  T_4 &= \langle \underline{k}\,.\,\underline{k}^{*^T} \rangle=
  \left\langle
  \begin{bmatrix}
  \left|k_1\right|^2 & k_1k_2^* & k_1k_3^* & k_1k_4^* \\
  k_2k_1^* & \left|k_2\right|^2 & k_2k_3^* & k_2k_4^* \\
  k_3k_1^* & k_3k_2^* & \left|k_3\right|^2 & k_3k_4^* \\
  k_4k_1^* & k_4k_2^* & k_4k_3^* & \left|k_4\right|^2
  \end{bmatrix}
  \right\rangle
  \\
  &=\frac{1}{2}
  \begin{aligned}[t]
  & \left[\begin{matrix}
  \langle|S_{XX}+S_{YY}|^2\rangle &
  \langle(S_{XX}+S_{YY})(S_{XX}-S_{YY})^*\rangle &\\
  \langle(S_{XX}-S_{YY})(S_{XX}+S_{YY})^*\rangle &
  \langle|S_{XX}-S_{YY}|^2\rangle & \cdots\cdots\\
  \langle(S_{XY}+S_{YX})(S_{XX}+S_{YY})^*\rangle&
  \langle(S_{XY}+S_{YX})(S_{XX}-S_{YY})^*\rangle & \cdots\cdots\\
  \langle j(S_{XY}-S_{YX})(S_{XX}+S_{YY})^*\rangle &
  \langle j(S_{XY}-S_{YX})(S_{XX}-S_{YY})^*\rangle &
  \end{matrix}\right.\\
  & \left.\begin{matrix}
  & \langle(S_{XX}+S_{YY})(S_{XY}+S_{YX})^*\rangle
  & \langle -j(S_{XX}+S_{YY})(S_{XY}-S_{YX})^*\rangle\\
  \cdots\cdots& \langle(S_{XX}-S_{YY})(S_{XY}+S_{YX})^*\rangle
  & \langle -j(S_{XX}-S_{YY})(S_{XY}-S_{YX})^*\rangle\\
  \cdots\cdots& \langle|S_{XY}+S_{YX}|^2\rangle
  & \langle-j(S_{XY}+S_{YX})(S_{XY}-S_{YX})^*\rangle\\
  & \langle j(S_{XY}-S_{YX})(S_{XY}+S_{YX})^*\rangle
  & \langle|S_{XY}-S_{YX}|^2\rangle
  \end{matrix}\right]
  \end{aligned}
\end{align}

\end{document}  
它在
LaTeX
中使用时非常完美,并给出以下pdf结果:

但不幸的是,当我试图在
MathType
中的
\begin{document}
\end{document}
之间复制和粘贴代码,以便在word中创建相同的表达式时,我得到的结果是:

似乎
MathType
没有解析代码
\begin{aligned}[t]
\end{aligned}
,正如您所知,这些只是
amsmath
包代码。
您知道有什么方法可以解决此问题吗?修改代码或
mathtype
设置?

或者您是否有其他建议将
Latex
公式嵌入
MS Word 2010

以下是一个不使用
aligned
的低调版本:

\documentclass{article}
\usepackage[margin=1in]{geometry}% Just for this example
\usepackage{amsmath}

\begin{document}

\begin{align}
  T_4 &= \langle \underline{k}\,.\,\underline{k}^{*^T} \rangle=
    \left\langle
    \begin{bmatrix}
      |k_1|^2 & k_1k_2^* & k_1k_3^* & k_1k_4^* \\
      k_2k_1^* & |k_2|^2 & k_2k_3^* & k_2k_4^* \\
      k_3k_1^* & k_3k_2^* & |k_3|^2 & k_3k_4^* \\
      k_4k_1^* & k_4k_2^* & k_4k_3^* & |k_4|^2
    \end{bmatrix}
    \right\rangle \\
  &= \frac{1}{2}
    \left[\begin{matrix}
      \langle|S_{XX}+S_{YY}|^2\rangle &
      \langle(S_{XX}+S_{YY})(S_{XX}-S_{YY})^*\rangle &\\
      \langle(S_{XX}-S_{YY})(S_{XX}+S_{YY})^*\rangle &
      \langle|S_{XX}-S_{YY}|^2\rangle & \cdots\cdots\\
      \langle(S_{XY}+S_{YX})(S_{XX}+S_{YY})^*\rangle&
      \langle(S_{XY}+S_{YX})(S_{XX}-S_{YY})^*\rangle & \cdots\cdots\\
      \langle j(S_{XY}-S_{YX})(S_{XX}+S_{YY})^*\rangle &
      \langle j(S_{XY}-S_{YX})(S_{XX}-S_{YY})^*\rangle &
    \end{matrix}\right. \nonumber \\
  & \phantom{{}= \frac{1}{2}}
    \left.\begin{matrix}
      & \langle(S_{XX}+S_{YY})(S_{XY}+S_{YX})^*\rangle
      & \langle -j(S_{XX}+S_{YY})(S_{XY}-S_{YX})^*\rangle\\
      \cdots\cdots& \langle(S_{XX}-S_{YY})(S_{XY}+S_{YX})^*\rangle
      & \langle -j(S_{XX}-S_{YY})(S_{XY}-S_{YX})^*\rangle\\
      \cdots\cdots& \langle|S_{XY}+S_{YX}|^2\rangle
      & \langle-j(S_{XY}+S_{YX})(S_{XY}-S_{YX})^*\rangle\\
      & \langle j(S_{XY}-S_{YX})(S_{XY}+S_{YX})^*\rangle
      & \langle|S_{XY}-S_{YX}|^2\rangle
    \end{matrix}\right]
\end{align}

\end{document}

如果不访问MathType,就不可能测试这个。因此,虽然上面没有使用对齐的,但您可能必须删除MathType不知道的一些命令。

应该可以使用标准的数组@Werner重新创建这些命令。我不是latex的专业人员。我刚刚开始。此代码由tex社区提供帮助。我不知道如何使用arrayTry重新创建它并给出一些反馈…@Werner你能聊一会儿吗。因为我想把照片寄给你?