2016-01-26 22 views
0

正如你所知道的Maple工作,你有楓木格式鍵入每個等式時,將看到類似與默認的藍色字體計算後的MathType,比如你鍵入QK:=矩陣(3,3 ,[Q [1,1],Q [1,2],0,Q [2,1],Q [2,2],0,0,0,Q [3,3]]);你可以看到矩陣格式的每個成員的下標。如果你想把這個輸出發送到MS word軟件,你可以得到無法編輯或格式化的公式類似於數學類型公式的圖片。 問題是如何將Maple輸出計算轉換爲數學類型格式? 我已經找到MathML公式編輯器,但是當它複製Maple輸出時,它只能以無法計算或轉換爲數學類型格式的純文本格式顯示公式。楓公式如何轉換爲MathType的格式

+0

的MathType是一個第三方的產品,可以使用OLE嵌入到方程微軟Office。您可以使用MathML:-Export或MathML:ExportContent或MathML:ExportPresentation等Maple命令將Maple矩陣或表達式轉換爲MathML(作爲字符串),Mathtype聲稱支持導入。這是你嘗試過的那種嗎?矩陣在Maple中被標記爲「2D數學」,但它不是Maple內的「數學類型」(您似乎暗示)。 – acer

+0

我想將maple中的每個輸出導出爲mathtype,而不僅僅是矩陣。 輸出可能有希臘字符,數學運算符和... – hamid

回答

0

謝謝,找到它! 在第一步右鍵單擊Maple輸出並選擇特殊副本並選擇複製爲MathMl並將其粘貼到Formulator編輯器上。在第二步中複製Formulator中的可用公式並將其粘貼到Mathtype上。對於沒有任何希臘字符的公式來說,結果非常好,但是如果希臘字符在輸出公式中可用,那麼在配方中的結果將用英文拼寫替代該字符,並且首先帶有&符號;最後唱歌。我想找到解決這個問題的例子β更改爲&betta;

0

看來你已經發現了我們的設計科學在我們的網站上有答案:http://www.dessci.com/en/support/mathtype/works_with.asp#!target=maple。將Maple的MathML粘貼到MathType中的一個問題是它添加到標記中的屬性。例如,這是楓輸出MATHML爲變量X

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

這4個屬性有所幫助顯示在楓樹複製數學的樣子,但他們在MathType的不必要的大多數地方否則你可以粘貼MathML。不需要太久,所有這些屬性貢獻了太多的開銷,MathType根本無法處理它。 (MathType的認爲它是這麼長時間來解釋肯定它是一個無限循環的MATHML - 並給出了一個錯誤)

與楓葉希臘字母的問題是,什麼應該是一個單一的字符符號–   &   –出來,在MathML標記爲符號實體:&amp;。這將是巨大的,如果可以的MathType只是看那個,並認爲「嗯,好吧,我敢肯定楓的意思只是&,所以我會假設。」但事實並非如此。

0

設M爲楓形式。爲了找到乳膠形式,你可以使用這個稱道: latex(M)