【问题标题】:How can convert Maple formula to Mathtype format如何将 Maple 公式转换为 Mathtype 格式
【发布时间】:2016-01-26 05:00:17
【问题描述】:

如您所知,在使用 Maple 时,您使用 Maple 格式输入的每个方程在使用默认蓝色字体计算后都会被视为数学类型,例如您输入 QK:=Matrix(3,3,[Q[1,1] ,Q[1,2],0,Q[2,1],Q[2,2],0,0,0,Q[3,3]]);你会在矩阵格式中看到这个,矩阵的每个成员都有下标。如果您想将此输出发送到 MS Word 软件,您将获得无法像 mathtype 公式那样编辑或格式化的方程图片。 问题是如何将 Maple 输出计算转换为 mathtype 格式? 我找到了 MathML 公式编辑器,但是当在其上复制 maple 输出时,它只能以无法计算或转换为 mathtype 格式的纯文本格式显示公式。

【问题讨论】:

  • MathType 是第 3 方产品,可以使用 OLE 将方程嵌入 MS-Office。您可以使用 Maple 命令,如 MathML:-ExportMathML:-ExportContentMathML:-ExportPresentation 将 Maple 矩阵或表达式转换为 MathML(作为字符串),Mathtype 声称支持导入。那是你尝试过的那种事情吗?矩阵在 Maple 中呈现为标记的“2D 数学”,但它不是 Maple 中的“数学类型”(您似乎在暗示)。
  • 我想将 maple 中的每个输出导出到 mathtype 而不仅仅是矩阵。输出可能有希腊字符、数学运算符和 ...

标签: editor formula maple mathml


【解决方案1】:

谢谢,找到了! 在第一步右键单击 Maple 输出并选择特殊副本并选择复制为 MathMl 并将其粘贴到公式编辑器中。在第二步中,复制 Formulator 中的可用公式并将其粘贴到 Mathtype。对于没有任何希腊字符的公式,结果非常好,但是如果在输出公式中可以使用希腊字符,则公式器中的结果会先将此字符替换为带有 & 符号的英文拼写,然后 ;唱到最后。我想找到这个问题的解决方案,例如 β 更改为 &betta;

【讨论】:

    【解决方案2】:

    您似乎已经在我们的网站上找到了我们(设计科学)的答案:http://www.dessci.com/en/support/mathtype/works_with.asp#!target=maple。 Maple 的 MathML 粘贴到 MathType 时的一个问题是它添加到标记中的属性。例如,这是 Maple 针对变量 x 的 MathML 输出:

    <mi mathcolor='#0000ff' color='#0000ff' fontstyle='2D Output' fontweight='normal'>x</mi>
    

    这 4 个属性有助于复制 Maple 中显示的数学外观,但它们在 MathType 和大多数其他您可以粘贴 MathML 的地方是不必要的。没过多久,所有这些属性都会产生如此多的开销,以至于 MathType 根本无法处理它。 (MathType 认为解释 MathML 需要很长时间,以至于它肯定处于无限循环中 - 并给出了错误。)

    来自 Maple 的希腊字母的问题在于,在 MathML 标记中应该是单个字符的 & 符号作为&符号的实体:&amp;amp;。如果 MathType 能看到它并想“嗯。好吧,我很确定 Maple 的意思只是 &,所以我会假设”,那就太好了。但事实并非如此。

    【讨论】:

      【解决方案3】:

      令 M 为枫木形式。要查找乳胶形式,您可以使用以下推荐: latex(M)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-08-08
        • 2022-12-04
        • 2019-05-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-12
        • 1970-01-01
        相关资源
        最近更新 更多