I have a page with MathJax equations in it, first I tried to insert the Html form to word by DocX Dll , like below, but it didn't work and I tried to insert MathMl but that didn't work as well, how can I do this? I'm using DocX dll in Asp.Net MVC 3 now for manipulating words but is there a better dll? thanks
public void ConvertToWord(string html)
{
using (DocX document = DocX.Create(@"C:\docs\Equations.docx"))
{
Paragraph pEquation1 = document.InsertEquation(html);
document.Save();
}
}
Hi,
I’m not sure exactly what you are trying to do but here’s a couple of things that might help:
You can copy MathML from a MathJax-rendered equation in a web page by copying its MathML to the clipboard and pasting it into MS Word. My company’s website has some information that may help with this: http://www.dessci.com/en/support/MathType/works_with.asp#!target=microsoft_word. This should work without you having to purchase MathType.
MathType also has a Save as MathPage feature that let’s you save a MS Word doc as an HTML web page where the equations are rendered using MathJax. This feature does require purchase of MathType but we have a 30-day trial.
I hope this helps.
Paul Topping
Design Science, Inc.
"How Science Communicates"
Makers of MathType, MathFlow, MathDaisy, MathPlayer, Equation Editor
--
You received this message because you are subscribed to the Google Groups "MathJax Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
mathjax-user...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
<?xml version="1.0"?>
at the top of the copied text for it to paste into word successfully. This is a lot of extra clicks. Could there be an option to copy the mathml text including this tag? My lack of understanding measn I don't know what this tag even really means.
I'm not certain I understand what you are trying to accomplish. Are you trying to copy the MathJax HTML-CSS output into a word document? That is not likely to work very well.I think your attempt to use the MathML is the right one for this. My understanding is that you can use the MathJax contextual menu (right-click on an equation), select Show Math As -> MathML, then copy the MathML that is shown in the pop-up window. You should be able to paste that into the Word document. I think the video atexplains how to paste MathML into Word (there is a paste option that you need to use, apparently). The video is a bit old (the MathJax contextual menu has changed a bit), but the essence is correct. Give that a try and see if that works.Davide
--
You received this message because you are subscribed to the Google Groups "MathJax Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-user...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mathjax-users+unsubscribe@googlegroups.com.