Tooling a Book

Posted

Shortly after I announced the beta release of Software Design by Example (Python edition) a couple of people reached out to ask why I hadn’t used Quarto to build it. I pointed them at the list of extensions I had to build to turn source code and Markdown into something publishable and asked how much work Quarto would have saved me. Neither has replied, so I’d like to throw the question out to a wider audience. I’m pretty sure Quarto (and other tools) can do these things:

I’m pretty sure I’d have to write Lua extensions and/or wrestle with Pandoc to do the following: