I published a couple of books with the following tools, which I found satisfying:
- Emacs org mode for writing
- Adobe Illustrator for the figures
- Adobe Indesign (text exported from org to IDML via pandoc) for the layout
- Amazon KDP + Ingram spark (aka lightning source) for publishing and distribution.
Be honest about what you are or aren't able to do by yourself. Publishing a book requires a wide gamut of competences: writing, editing, typesetting, graphic design, etc.
- Emacs org mode for writing
- Adobe Illustrator for the figures
- Adobe Indesign (text exported from org to IDML via pandoc) for the layout
- Amazon KDP + Ingram spark (aka lightning source) for publishing and distribution.
Be honest about what you are or aren't able to do by yourself. Publishing a book requires a wide gamut of competences: writing, editing, typesetting, graphic design, etc.