Skip to content
An extension for Numbas which provides the Eukleides geometrical drawing language.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist
docs
lib
.babelrc
.browserslistrc
.gitignore
LICENSE.md
Makefile
README.md
demo.html
demo.js
dev_demo.html
dev_demo.js
dev_playground.html
dev_playground.js
eukleides.js
extension.js
minimize.js
playground.html
playground.js

README.md

Eukleides extension for Numbas

This extension for Numbas contains a port of the Eukleides geometrical drawing language by Christian Obrecht, with extensions to make diagrams interactive and accessibility improvements.

Documentation

There's documentation on how the extension works and a full function reference.

See the demo page for a gallery of examples, and the interactive playground to draw your own diagrams.

License

© 2019 Christian Lawson-Perfect for Newcastle University.

The original Eukleides is © 2004-2010 Christian Obrecht.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Some code is taken from g9, and used under the terms of the MIT license.

Data from ColorBrewer2 is used under the terms of the Apache 2.0 license.

You can’t perform that action at this time.