These are Lektor source files used to generate http://macdown.uranusjr.com. The generated files are hosted on Netlify with the custom domain name.
- Install Lektor.
- Install Python dependencies:
pip install -r requirements.txt
. - Optional: Install pyobjc-framework-webkit for faster JavaScript server-side rendering.
invoke build
to build the files. Internet connection is required on the first run.invoke serve
to launch the dev server.- Visit
http://localhost:5000
.
Deployment:
- Make sure update-pushing works.
- Add a license file to the repo.
Feature:
- Re-write release script in the main repo to integrate with the JSON publish API.
Markdown renderer:
$
-style math.- Context-aware
$$
math. - Escape in math syntax.
- Quote syntax.