- Make a new repo with chosen name at GitHub; note: choose not to initialize it!
- Clone this repo to a local destination
- Rename the local repo to match the GitHub repo you created earlier
- Run 'git remote set-url origin https://github.com/username/repo.git' (replace username and repo appropriately)
- Push the local repo to your GitHub repo with 'git push -u origin master'
- Get the contents of the commons submodule for your local repo with 'git submodule update --init'
- Rename file template.tex for whatever you wish the final .pdf to be called
- Make the same change for the TARGET parameter in Makefile
- Add content files to /content and pictures to /pictures
- Remove the dummy files from /content and /pictures
- Include or input the content files in toc.tex
- Choose the options you want in /config/options.tex
- Fill the fields in /config/meta.tex and /config/hypersetup.tex
- Add authors to /config/authors.tex
- Check the .gitignore file is ok and make changes if necessary
- Choose the license you want and write it in LICENSE.md
- Check the document is processed ok (either 'make' or 'lualatex -shell-escape book.tex' at the root of the repo, replace book with the chosen name; using Makefile is the preferred option)
- Commit and push the changes, proceed with your project
- Replace the contents of this README with whatever you want
- Enabling other styles, titlepages, languages etc. (apart from the Vapaa matikka one in Finnish)
- Construct examples for the associated libraries