Source for the Rust TinyMD Tutorial
I appreciate your pull requests to help make this tutorial better!
- Clone the repo
- Make your changes
- Submit a pull request, and include in your PR message how you would like me to mention you in a Special Thanks section at the end! (otherwise, I'll just use your github username).
This tutorial is published on a Hugo site.
There are some special Hugo shortcodes I use in my tutorials.
- codecaption. This creates a custom code block with line numbers and a filename at the top (corresponding to the
title
field). - checkpoint. This is used to display the student learning objectives (SLOs) of each chapter, along with a link to a Gist and an quote about perserverence.
- showobjectives. Lists the objectives of a particular chapter.
In addition to this, there are some other uses of Hugo shortcodes, like relref
and whatnot.
Thanks again for contributing!