diff --git a/README.md b/README.md index 1f0feb3..76e9077 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,8 @@ -# Firstack +# MathU -Firstack is a template repo for a tech stack. This stack includes +This is a project trying to teach advanced math concepts in the form of a Visual Novel on the web. -- [react](https://react.dev/) -- [emotion](https://emotion.sh/) -- [fastify](https://fastify.dev/) -- [postgres](https://www.postgresql.org/) -- [typescript](https://www.typescriptlang.org/) +Status: Early days, but we have a base custom Visual Novel engine and a build step for converting latex into svgs we can render. ## Dependencies @@ -24,6 +20,8 @@ nvm use npm install ``` +Also, you have to have latex installed, to compile stuff. + ## Running it! To run the application locally... diff --git a/src/client/content/content.ts b/src/client/content/content.ts deleted file mode 100644 index cb2de11..0000000 --- a/src/client/content/content.ts +++ /dev/null @@ -1 +0,0 @@ -export const content = {sections: [{"name":"cantor-schroeder-bernstein.mus","text":"# !use [board, bridget, calvin, kit, theo, axelle]\n\nboard \"Given $\\chalk{yellow}f\\chalk{white}: \\mathbb{Q} \\to \\mathbb{R}$ and $x \\in \\mathbb{Q}$, there is a unique $y \\in \\mathbb{N}$ such that $\\chalk{blue}f\\chalk{white}(x)=y$\"\n\nbridget (happy) \"Hi, friends!\"\n\ncalvin (mathstruck) \"Wow, did you know that $a^2+b^2=c^2$?\"\n\ncalvin (thinking) \"Something else\"\n\nbridget (surprised) \"Me again000000\"\n\nkit (smiling) \"I'm Kit 1!\"\n\nkit (smiling) \"I'm Kit 2!\"\n\nboard \"\"\n\ncalvin (happy) \"I'm back!\"\n\nbridget (aha) \"I'm on the right now!\"\n\ntheo (heh) \"Oh, hey guys. Didn't see you there.\"\n\naxelle \"Oh, hi.\"\n\nboard \"If $ax^2+bx+c=0$, then $x = \\frac{-b\\pm\\sqrt{b^2-4ac}}{2a}$.\"\n\ntheo \"Did you know...\"","parsed":[{"name":"board","text":"a4dc03d7dade1daf859767ba8dd51678d73a3bf7.svg"},{"name":"bridget","emotion":"happy","text":"Hi, friends!"},{"name":"calvin","emotion":"mathstruck","text":"Wow, did you know that $a^2+b^2=c^2$?"},{"name":"calvin","emotion":"thinking","text":"Something else"},{"name":"bridget","emotion":"surprised","text":"Me again000000"},{"name":"kit","emotion":"smiling","text":"I'm Kit 1!"},{"name":"kit","emotion":"smiling","text":"I'm Kit 2!"},{"name":"board","text":""},{"name":"calvin","emotion":"happy","text":"I'm back!"},{"name":"bridget","emotion":"aha","text":"I'm on the right now!"},{"name":"theo","emotion":"heh","text":"Oh, hey guys. Didn't see you there."},{"name":"axelle","text":"Oh, hi."},{"name":"board","text":"fa97c503f244f13f97a181facac0c22c16408700.svg"},{"name":"theo","text":"Did you know..."}]}]} \ No newline at end of file