Welcome to the lintrans documentation

This is the documentation for lintrans version 0.4.1. It is split into 2 main parts.

The first part is the tutorial, which explains how to use the software. If you just want to use it for teaching or learning linear transformations, read this.

The second part is the backend documentation. This is only relevant if you are a maintainer of the software (currently just me) or want to learn about its inner workings. The backend documentation is very technical, and you don’t need to read it to learn how to use the software.

There is also a tutorial on compiling the software from its source code. This is rarely necessary, but is available for anyone who wants or needs it (macOS users need to compile from source due to issues with Apple preventing unsigned code from running on their system).