Integrating math equation support into Markus #285

Closed
NelleV opened this Issue Mar 6, 2011 · 6 comments

Comments

Projects
None yet
7 participants
@NelleV
Member

NelleV commented Mar 6, 2011

Teachers from Centrale Nantes would like to be able to add math equations to the annotation of a submission. The tool chosen is MathML.

Documentation on MathML can be found at : http://www.w3.org/Math/XSL/

@jerboaa

This comment has been minimized.

Show comment
Hide comment
@jerboaa

jerboaa Mar 6, 2011

Member

Not sure which link you mean. This one perhaps? http://www.w3.org/Math/XSL/mml2002-01.xml

Member

jerboaa commented Mar 6, 2011

Not sure which link you mean. This one perhaps? http://www.w3.org/Math/XSL/mml2002-01.xml

@NelleV

This comment has been minimized.

Show comment
Hide comment
@NelleV

NelleV Mar 7, 2011

Member

Oups...
Sorry !

Member

NelleV commented Mar 7, 2011

Oups...
Sorry !

@ghost ghost assigned mlumbroso Apr 13, 2011

@benjaminvialle

This comment has been minimized.

Show comment
Hide comment
@benjaminvialle

benjaminvialle Nov 11, 2012

Member

Patch from @papplmarkus from RB: https://gist.github.com/4055342

Description was:
We added support for MathML, Tex and LaTex equation. We used MathJax library because it was the most elegant and efficient way to do it. It offers functionnalities like zooming on the equation, and the most important : the ability to display those equations in a cross-browser way and render them with very high quality, dynamically.

Here is the GitHub repository for this : https://github.com/papplmarkus/Markus/tree/MathMLIntegration

For more information on Typeset function in MathJax : http://www.mathjax.org/docs/1.1/typeset.html

MathJax has been put in a submodule (thanks to @NelleV), so if you want to try it do :
$ git submodule init
$ git submodule update

Thanks for your reviews.

Update : you can find MathML and Tex Samples here http://www.mathjax.org/demos/mathml-samples/ http://www.mathjax.org/demos/tex-samples/ Just right-click, and click on "Show Source" and Voilà!

Update 2 : A screencast is coming soon! Thanks for all your supports!

Member

benjaminvialle commented Nov 11, 2012

Patch from @papplmarkus from RB: https://gist.github.com/4055342

Description was:
We added support for MathML, Tex and LaTex equation. We used MathJax library because it was the most elegant and efficient way to do it. It offers functionnalities like zooming on the equation, and the most important : the ability to display those equations in a cross-browser way and render them with very high quality, dynamically.

Here is the GitHub repository for this : https://github.com/papplmarkus/Markus/tree/MathMLIntegration

For more information on Typeset function in MathJax : http://www.mathjax.org/docs/1.1/typeset.html

MathJax has been put in a submodule (thanks to @NelleV), so if you want to try it do :
$ git submodule init
$ git submodule update

Thanks for your reviews.

Update : you can find MathML and Tex Samples here http://www.mathjax.org/demos/mathml-samples/ http://www.mathjax.org/demos/tex-samples/ Just right-click, and click on "Show Source" and Voilà!

Update 2 : A screencast is coming soon! Thanks for all your supports!

@ghost ghost assigned ghigt Jun 9, 2013

@david-yz-liu david-yz-liu removed this from the 1.1 milestone Jan 18, 2015

@david-yz-liu

This comment has been minimized.

Show comment
Hide comment
@david-yz-liu

david-yz-liu Jan 18, 2015

Contributor

@paymog You can see in an above comment an old patch; this might be a good starting point for you!

Contributor

david-yz-liu commented Jan 18, 2015

@paymog You can see in an above comment an old patch; this might be a good starting point for you!

@paymog

This comment has been minimized.

Show comment
Hide comment
@paymog

paymog Jan 31, 2015

Contributor

Do we know why this wasn't merged into master?

Contributor

paymog commented Jan 31, 2015

Do we know why this wasn't merged into master?

@david-yz-liu

This comment has been minimized.

Show comment
Hide comment
@david-yz-liu

david-yz-liu Jan 31, 2015

Contributor

Not sure, but it is certainly possible there is no good reason.

Contributor

david-yz-liu commented Jan 31, 2015

Not sure, but it is certainly possible there is no good reason.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment