问题标签 [mathtype]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
190 浏览

ms-word - 以编程方式实现 MathType 和 Word 自动化

有没有办法以编程方式从文档中提取 MathJax Tex(使用 MathType)?我只能通过在整个文档上手动运行转换来提取它。能够以编程方式运行它会更方便。

0 投票
2 回答
1164 浏览

math - 如何从 php 在 word 中插入数学方程式?

我需要使用 php 自动生成带有数学表达式的 word 文档。最好使用 Microsoft 方程、MathType 或 word 的 07+ 方程编辑器。我尝试使用 phpword 的函数 addObject() 将 MathType *.eps 文件作为 OLE 插入,但它的文件类型不支持。我应该怎么做?

错误:PhpOffice\PhpWord\Exception\InvalidObjectException

如果我尝试添加为数学:

*.docx 无法打开(错误)

0 投票
0 回答
1594 浏览

vba - 如何在 MS-word 中使用 VBA 宏编辑/插入 Mathtype 方程对象?

我想在MS-Word中插入或编辑带有VBA 宏的Mathtype 方程

有时我们在 MS-word 文档中有几个方程式,需要使用 VBA 宏对其进行编辑。

例如:我们必须对我们的 MS-Word 文档的整体进行一些更改。这种变化可以通过文档的段落样式来区分,我们可以为每个段落样式进行格式编辑,对于所有段落具有该样式的 Mathtype 对象也是如此。我们想编写一个 VBA 宏来做到这一点。但问题在于:

我们如何在 MS-Word 文档中使用 VBA 宏编码编辑 Mathtype 方程对象的格式?

感谢大家和“Maarten Van Stam”先生的指导。

0 投票
1 回答
2172 浏览

vba - 使用 VBA 在 MS-Word 中插入和编辑 Mathtye 方程

MS-Word中,几乎我们使用Mathtype来插入方程式。当 MS-Word 文档包含多个 (Mathtype equation) 时,我们必须使用VBA 宏编码来更改该首选项,以编辑方程式格式,我们该怎么办?

这个问题是关于通过 VBA 宏编码改变 Mathtype 方程格式的。

似乎这是一个复杂的问题,因为最后,我在这里问问题,没有人回答我,直到现在。如果可能的话,请在这个问题上帮助我。感谢大家。

0 投票
1 回答
757 浏览

java - 如何使用 Java/XSLT 将 MathML(存储在 MS Word 中)转换为 MathType?

我有一个接受 MS Word 文档的第三方桌面应用程序(用 JAVA 开发)。

MS word 文档可以包含 MathML 格式的数学公式。其中,Java 应用程序理解包含 MathType 类型公式的文档(在 MS Word 中的 MathML 表示之前)。

现在,问题是,我可以使用编程将存储为 MathML 格式的 MS Word 公式转换为 MathType 格式吗?

注意:我可以使用 XSLT 将 Office MathML(OMML) 转换为 MathML(MML)。我对 JAVA 程序或 XSLT 更感兴趣。

0 投票
1 回答
249 浏览

ms-word - 如何同步 MS word 和 Mathtype?

我在 Microsoft Word 2007 中排版了一个文档,其中充满了用 mathtype 键入的数学方程式。但是当我双击文档中的每个方程时,它会在对话数学类型框中出现另一个方程。由于发生这种奇怪的事情,我正在失去大量的工作。

0 投票
1 回答
1527 浏览

ms-word - 在 MathType 中输入换行符时自动制表符

我如何设置 MathType 以在每次按下回车键时在 Mathtype 中创建一个自动选项卡。例如:

设置后

等号“=”是自动排列的。

0 投票
0 回答
669 浏览

ms-word - 如何通过 POI 添加 wmf 文件作为嵌入式方程来创建 word 文件?

环境:windows7上的word2007。

我使用最新的Apache POI库(3.16)解析了一个word(.docx)文件,并成功地精确了文本、图片和嵌入的mathtype方程。

为了解析嵌入的数学类型方程,我使用了以下 api

现在我想创建一个新的 word(docx) 文件,将文本、图片和嵌入的 mathtype 方程添加回它。

添加文字:XWPFRun run = para.createRun(); run.setText("xxx").

添加图片:XWPFPicture xwpfPicture = run.addPicture(pictureData, pictureType, filename, Units.pixelToEMU(width), Units.pixelToEMU(height));

添加 wmf: String rId = doc.addPictureData(new FileInputStream(wmfFilePath), Document.PICTURE_TYPE_WMF);

问题是 wmf 现在是不可见的,如何让它可见并放置在正确的位置?或者说使 wmf 与创建的运行相关。

看了poi的例子和测试用例,还是找不到任何api或方法。 http://svn.apache.org/repos/asf/poi/trunk/src/ooxml/testcases/org/apache/poi/xwpf/ http://svn.apache.org/repos/asf/poi/trunk/ src/examples/src/org/apache/poi/xwpf/usermodel/examples/

有一个相关的问题: 如何使用 Apache POI 将嵌入式方程添加到 docx 文件?

不同之处在于我只想将解析后的 wmf 文件添加到新的 word 文件中,而不是以编程方式编写一些 mathtype 方程。

有人可以帮忙吗?


eg:我有一个词,它有一个数学类型方程,当双击它时,由于机器上安装了数学类型软件,所以数学类型编辑器是打开的。

使用 POI api 解析它:

doc.getAllPictures(); FileUtils.writeByteArrayToFile(new File(i + ".wmf"), picture.getData());

现在 mathtype 方程被转换为磁盘上的 wmf 文件。

run.addPicture(pictureData, Document.PICTURE_TYPE_WMF, filename, Units.pixelToEMU(width), Units.pixelToEMU(height)) 它可以将 wmf 添加为图片,但我想恢复单词,当用户双击单词时方程,数学类型编辑器打开。

POI 可以将 word 中的 mathtype 方程解析为 wmf 文件,有什么办法可以将 word 写回原样?

0 投票
1 回答
156 浏览

ms-word - 将word文件转换为tex文件

我需要将带有数学类型方程式的 word .doc 格式的手稿转换为乳胶文件。问题是大多数转换器不能处理数学类型的方程。我该如何处理。非常感谢。

0 投票
2 回答
192 浏览

mathml - 如何在 MathType 编辑器中粘贴文本而不丢失格式

我想将 word 文档中的“文本转换为 MathType”。

例如,我已经键入了文本“A 2 + B 2 = C 2 ”,而不是在 MathType 编辑器中键入。因此,我尝试将该文本复制并粘贴到 MathType 编辑器中,同时上标的样式在该内容中丢失,即它像 A2 + B2 = C2 一样过去。

是否有任何选项可以将文本转换为 MathType 而不会丢失格式?或者将文本粘贴到 MathType 编辑器窗口中而不丢失格式?