Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonsterling/forest
My mathematical Zettelkasten, created using forester.
https://github.com/jonsterling/forest
category-theory mathematics tools-for-thought wiki
Last synced: 8 days ago
JSON representation
My mathematical Zettelkasten, created using forester.
- Host: GitHub
- URL: https://github.com/jonsterling/forest
- Owner: jonsterling
- Created: 2022-12-27T15:05:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T13:43:05.000Z (7 months ago)
- Last Synced: 2024-04-14T10:56:41.764Z (7 months ago)
- Topics: category-theory, mathematics, tools-for-thought, wiki
- Language: Shell
- Homepage: http://www.jonmsterling.com/
- Size: 466 MB
- Stars: 59
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
To build this forest, you need to have a working installation of the following software:
- LaTeX, preferably the *full* [TeXLive distribution](https://tug.org/texlive/)
- `forester`, which you can install using `opam install forester`; at times, you may need to build from [source](https://github.com/jonsterling/ocaml-forester) if I haven't released the latest version to opam
Once you have ensured that these programs are installed and in your `PATH`, simply run `./build.sh`. To view the forest, you can open `output/index.xml` in your favorite browser: for Firefox, you may need to set `security.fileuri.strict_origin_policy` to `false` in `about:config`. Alternatively, you can serve the `output` directory from a local webserver to avoid this. If you have a working `python3` installation, you can run `./server.sh` to continuously build and serve the forest from port `1313`.
Alternatively, if you have [`fswatch`](https://github.com/emcrisostomo/fswatch) installed, you can run `./watch.sh` to watch for changes to the `trees` directory and rebuild accordingly.