paolobettelini / notes

Collection of my personal notes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notes

Welcome to my notes! The following is a collection of math notes and related subjects. These notes are organized using the stellar software.

Website preview

universe preview course preview

How to run

Install stellar and compile all the snippets.

cd source
./compile
cd ..

This script uses tectonic to compile all the tex file and then runs stellar-cli to generate the snippets and import them in the database. To compile the nannou snippets you also need wasm-pack and npm. Make sure to open the script and change your configurations. A mongoDB database is needed. It is advisable to set the CARGO_TARGET_DIR variable so that the rust projects share the same target folder.

Then, open the web server

stellar-cli web --data data/ --connection-url "mongodb://localhost"

Go to localhost:8080/universe/math.

Periodic fetch

If you want to periodically update the content automatically you can call source/try_pull_and_compile using a scheduler (for example crontab or systemd).

Cite me

@online{paolobettelini,
  author    = {Paolo Bettelini},
  title     = {notes},
  year      = {2024},
  publisher = {GitHub},
  journal   = {GitHub repository}
}

About

Collection of my personal notes.


Languages

Language:TeX 88.5%Language:Rust 6.3%Language:HTML 2.7%Language:JavaScript 2.0%Language:Shell 0.3%Language:WGSL 0.2%Language:CSS 0.1%