this is an interesting question and I would love it if you manage to publish back answers when you have them.
As far as I understand, you have no other way than really going native in this process since MathType equations are embedded objects.
I would give a last chance from the flash side of the world, which has a tendency to be a tick less protective or to a trusted Java applet which does have full access to the clipboard (we were able to implement the MathML clipboard operations for example within the Wiris OpenMath Input Editor using that, for example).
I would assume that the fine team at Design Science, two of them are on this list at least, would be able to dig out solutions, since they are the makers of MathType. I would expect solutions to be dependent on just about any combination of versions (OS, Word, MathType).
On 12 juil. 2014, at 20:25, Michael <firstname.lastname@example.org> wrote:
> Hello, Group -
> Professional Publications, Inc. (ppi2pass.com) publishes content in print, web, and e-book forms containing significant mathematical content. Originally, we were a TEX-based publisher, but we have been steeped in XML/MathML for about a decade. We are trying to implement a process whereby authors who have developed content in Microsoft Word with a MathType plug-in can cut and paste that content into a web form running on a Linux server. The goal is to retain all/most of the XML/MathML coding of equations, or to have post-processing where we end up with that coding after the submission. That's the bottom line.
> Retaining the coding after cut-and-paste on a Linux-platform has stumped us. (This is specifically a MathType issue, not a Word Equation Editor issue.) Can anyone in this group (a) offer a ray of hope, (b) point to something, or (c) make themselves available for consultation?
> I've been a member of this group for years, so I apologize if this is an off-topic post. We'll appreciate any guidance for moving forwards.
> Thank you.
> Michael R. Lindeburg, PE
> Professional Publications, Inc.
> (650) 593-9119 ext. 123