books/${bookname}/Makefile#

make & make pub#

To publish your book run make and make pub which creates a corresponding gh-pages branch where your published webpage will reside. The link will be printed to stdout in the terminal for you to click on and visit your webpage. It usually takes around 15-30 seconds for the book to build with github actions on your gh-pages branch.

make toc#

This command will build the book content manifest specified in content/book_toc.yml such that each file gets corresponding .ipynb file with markdown title cell. Also, each chapter directory gets a corresponding images folder. creat_toc

make clean_toc#

This command is meant to save time for the user in authoring their book. make clean_toc does rm -rf on everything specified in your content/book_toc.yml file if you want a fresh start! clean_toc