schneems
5 days ago
I agree. I DID write a book! https://howtoopensource.dev/
My biggest tip is this: Don’t skip getting beta readers. High quality feedback is really hard to come by. I changed my tool chain to add a google form at the end of each chapter and got strong buy in from a handful of people with the finished first draft in a beta state. In the end some bailed but one left amazing feedback resulting in massive structural changes.
The process of writing a book is two things (to me). The most obvious is sharing information. The second, often overlooked, but biggest benefit IMHO is how you will grow and learn the source material even better than you already do. Even if you don’t ever publish it, it’s still worthwhile to putting in the effort to write a book. GLHF.
UncleOxidant
5 days ago
What kind of software did you use to write your book?
luv2code
5 days ago
Check out https://typst.app/ if you're looking to write a book yourself.
https://hypermedia.systems/ was written with it.
tenacious_tuna
3 days ago
edit: the github page directly includes an example of PDF output, so maybe the site is just out of date.
----
I'm a bit confused; the site claims HTML and PDF outputs are "Coming soon"
what export formats are supported? HTML and PDF seem very significant to me, and are how I'd likely share most documents with non-tech inclined people.
schneems
5 days ago
It was a mix of markdown, liquid, scss and ruby scripts via a Rakefile to tie it together to generate html.
I bought a prince XML license for PDF generation. It was a hodgepodge of stuff.
Daub
4 days ago
For very long documents Word can be very difficult to maintain. Anything that requires you first write in simple text and then compiles is preferred. I tried Skrivenr, but found it old, clunky, buggy and poorly designed. I was far more productive in LaTex, but encountered problems when converting to Word (which most publishers prefer). Sure I tried Pandoc, but maintaining flow between versions of my book was a small hell.
In the end, I believe that there is no easy solution.
Typst has excellent collaboration tools. Both Typst and Overleaf do not support Doc export, but pdf to doc is relatively easy.
larperdoodle
5 days ago
I'm writing my book in Markdown files in IntelliJ and pushing it to GitHub. Use the tools you know.
Narhem
5 days ago
[flagged]
dang
5 days ago
Hi there - from your recent comments it sounds as if you might have been going through some difficult experiences. (If I'm misreading you, I apologize—it's not easy to be sure if one is reading these things correctly.) If so, we all send good wishes.
At the same time, we can't have accounts posting comments like these on HN—especially comments like https://news.ycombinator.com/item?id=42097195 or https://news.ycombinator.com/item?id=42097177. I've therefore banned your account for the time being. I just wanted you to know that it's nothing personal, and that if you get to the point where it won't happen again, we'd be happy to unban you in the future.
stogot
5 days ago
[flagged]