I think a good example is all of the wonderful documentation that's been created with mdBook.
Heck, the Rust book was written with it, and they also made a print edition, so maybe markdown is enough even for that.
Re:Why I Prefer RST to Markdown
by steveklabnik on Wednesday July 31, 2024 @02:49PM
(#41122151)
Carol put in a tremendous amount of work to build tooling to go between Markdown and Docx. The publishers used the docx versions for print.
That doesn’t mean that I think Markdown is inadequate or the wrong decision, but it’s not just a “write in Markdown and you’re good” sort of situation.
Ah, good to know! Is that tooling public anywhere, or was it pretty tailor-made just for the Rust book?
Re:Why I Prefer RST to Markdown
by steveklabnik on Wednesday July 31, 2024 @03:59PM
(#41122876)
Both public and tailor-made: https://github.com/rust-lang/book/tree/main/tools
Awesome! You and Carol rock!
Re:Why I Prefer RST to Markdown
by steveklabnik on Wednesday July 31, 2024 @04:46PM
(#41123265)
Thanks! She gets 100% of the credit in this case though :)
I can find here the process of converting docx to md, but not the reverse. I see the material is checked into the repo in both formats. Does that mean the docx's are your master, and you generate the markdown from it for diffing and building HTML?
I'm investigating how to switch an organisation away from a docx-only mess of a documentation system, and it looks like you might have found a process that'd work for us, and let people keep using docx if they have to.
I wonder what all those binary blobs do to the git repo though.
Thanks for any info!
Re:Why I Prefer RST to Markdown
by steveklabnik on Thursday August 01, 2024 @11:13AM
(#41130008)
You'd have to ask Carol, with the way we split the work, she handled all of this.
From my perspective, the markdown was the master copy.
Sorry I can't be of more help!
The link below (https://github.com/rust-lang/book/tree/main/tools) could imply the book was written as Word .docx with named styles, which enabled transformation into markdown for the mdBook?
I guess that depends. If you're making a print manual, yeah probably not. IME markdown gets painful as soon as you start doing a bunch of tables.
Most enterprise web applications would probably be completely fine with just markdown-based docs.