Abstract
CindyJS is a framework for creating interactive (mathematical) content for the web. It can be extended using plugins, two of which are presented here.
-
Cindy3D enables displaying 3D content via WebGL.
-
The KaTeX plugin typesets formulas within CindyJS.
We also discuss the general structure of plugins in CindyJS.
M. von Gaqern was supported by the project “M C Squared” which has received funding from the EU 7th Framework Programme (FP7/2007-2013) under grant agreement no. 610467.
M. von Gaqern and J. Richter-Gebert were supported by the DFG Collaborative Research Center TRR 109, “Discretization in Geometry and Dynamics”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alpert, B., Eisenberg, E.: Katex (2013). https://khan.github.io/KaTeX/
Barber, C.B., Dobkin, D.P., Huhdanpaa, H.: The quickhull algorithm for convex hulls. ACM Trans. Math. Softw. 22(4), 469–483 (1996)
Davide, C., Sorge, V., Perfect, C., Krautzberger, P.: Mathjax (2009). https://www.mathjax.org/
Lloyd, J.: Quickhull3d – a robust 3d convex hull algorithm in java (2004). http://www.cs.ubc.ca/~lloyd/java/quickhull3d.html
Montag, A., Richter-Gebert, J.: CindyGL: authoring GPU-based interactive mathematicalcontent. In: Greuel, G.-M., et al. (eds.) ICMS 2016. LNCS, vol. 9725, pp. 351–358. Springer, Heildelberg (2016)
Reitinger, M., Sommer, J.: Cindy3d (2012). http://gagern.github.io/Cindy3D/
Richter-Gebert, J., Kortenkamp, J.: The Cinderella.2 Manual: Working with the Interactive Geometry Software. Springer, Heidelberg (2012)
von Gagern, M., Kortenkamp, U., Richter-Gebert, J., Strobel, M.: CindyJS – mathematical visualization on modern devices. In: Greuel, G.-M., et al. (eds.) ICMS 2016. LNCS, vol. 9725, pp. 319–326. Springer, Heildelberg (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
von Gagern, M., Richter-Gebert, J. (2016). CindyJS Plugins. In: Greuel, GM., Koch, T., Paule, P., Sommese, A. (eds) Mathematical Software – ICMS 2016. ICMS 2016. Lecture Notes in Computer Science(), vol 9725. Springer, Cham. https://doi.org/10.1007/978-3-319-42432-3_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-42432-3_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-42431-6
Online ISBN: 978-3-319-42432-3
eBook Packages: Computer ScienceComputer Science (R0)