Skip to main content

CindyJS Plugins

Extending the Mathematical Visualization Framework

  • Conference paper
  • First Online:
Mathematical Software – ICMS 2016 (ICMS 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9725))

Included in the following conference series:

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”.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alpert, B., Eisenberg, E.: Katex (2013). https://khan.github.io/KaTeX/

  2. Barber, C.B., Dobkin, D.P., Huhdanpaa, H.: The quickhull algorithm for convex hulls. ACM Trans. Math. Softw. 22(4), 469–483 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  3. Davide, C., Sorge, V., Perfect, C., Krautzberger, P.: Mathjax (2009). https://www.mathjax.org/

  4. Lloyd, J.: Quickhull3d – a robust 3d convex hull algorithm in java (2004). http://www.cs.ubc.ca/~lloyd/java/quickhull3d.html

  5. 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)

    Google Scholar 

  6. Reitinger, M., Sommer, J.: Cindy3d (2012). http://gagern.github.io/Cindy3D/

  7. Richter-Gebert, J., Kortenkamp, J.: The Cinderella.2 Manual: Working with the Interactive Geometry Software. Springer, Heidelberg (2012)

    Book  MATH  Google Scholar 

  8. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Martin von Gagern .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics