Skip to main content

Getting Started with PreTeXt

Section Publishing

Where can I host a PreTeXt book?
Four common options:
  • PreTeXt.Plus. Built-in hosting with a shareable link, no server required. Ideal for drafts and worksheets.
  • GitHub Pages. Free, automatic deployment when you push to GitHub; your book lives at a username.github.io/reponame URL.
  • Runestone Academy. Free for instructors and students, adds a gradebook and LMS integration.
  • Your institution’s web server. Upload the contents of the output/web folder to any standard web host.
Can I use PreTeXt materials inside my LMS?
There are two common approaches. Link directly to the published HTML from Canvas, Blackboard, or a similar LMS. If you host on Runestone Academy, you can also integrate via LTI so that exercise grades flow back into your LMS gradebook.
How do I update a published book?
Edit the source, rebuild, and redeploy. On GitHub Pages, pushing a commit triggers an automatic rebuild. Your URL stays the same and readers see the updated version on their next visit.