A simple yet elegant LaTeX template for writing your homework. Adapted from this template.
![]() |
![]() |
![]() |
- Structure:
main.texprovides the document structure. By default, content is loaded fromsrc/questions.texvia\input{src/questions}. You can modify this to include any file you need. - Using this template: Download homework-template-release.zip from the Releases page.
- If you are using Overleaf, go to New Project > Upload Project and drag the
.zipfile into the upload window. - If you prefer using local editors (e.g., TeXShop, Neovim, VS Code, etc.), unzip the file and open
main.texto start editing.
- If you are using Overleaf, go to New Project > Upload Project and drag the
- Customization: The template includes configurable options that are easy to toggle. The
.clsfile features clean, well-structured code that you can customize to suit your needs.


