Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.35 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.35 KB

WriteThatBook

Web app for writing books using Markdown files, allowing references and indexing, creating DOCX or PDF.

  • Content files in Markdown format.
  • Contents hierarchically organized into sections (directories) and texts (files).
  • Interactive editing and rearrangement of sections and texts.
  • Reference handling.
  • Indexing of terms.
  • Footnotes.
  • Export contents to DOCX or PDF file.

Installation notes

Environment variables:

  • WRITETHATBOOK_DIR: Absolute path to the directory containing the data. Required.
  • WRITETHATBOOK_USERID: User name for the first administrator user. Required at initialization of a new instance for creating the first account.
  • WRITETHATBOOK_PASSWORD: Password for the first administrator user. Required at initialization of a new instance for creating the first account.
  • WRITETHATBOOK_DEVELOPMENT: When defined, puts app into development mode. Optional.

Software

This code has been lovingly hand-crafted. No AI tools were used in its development.

Written in Python using: