{"id":14577851,"url":"https://github.com/micheleberetta98/unibg-thesis-template","last_synced_at":"2025-09-04T12:33:07.560Z","repository":{"id":162129151,"uuid":"619800416","full_name":"micheleberetta98/unibg-thesis-template","owner":"micheleberetta98","description":"A LaTeX starter project with UniBG thesis guidelines and first page","archived":false,"fork":false,"pushed_at":"2025-08-18T11:43:11.000Z","size":552,"stargazers_count":15,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-18T13:28:36.566Z","etag":null,"topics":["bachelor-thesis","latex","master-thesis","texlive","thesis","thesis-latex-template","thesis-template","unibg"],"latest_commit_sha":null,"homepage":"","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/micheleberetta98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-27T13:18:59.000Z","updated_at":"2025-08-18T11:43:15.000Z","dependencies_parsed_at":"2024-02-06T09:24:38.493Z","dependency_job_id":"c5ba3613-c28e-44b6-8f25-cdf5f0715e8f","html_url":"https://github.com/micheleberetta98/unibg-thesis-template","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/micheleberetta98/unibg-thesis-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micheleberetta98%2Funibg-thesis-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micheleberetta98%2Funibg-thesis-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micheleberetta98%2Funibg-thesis-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micheleberetta98%2Funibg-thesis-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micheleberetta98","download_url":"https://codeload.github.com/micheleberetta98/unibg-thesis-template/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micheleberetta98%2Funibg-thesis-template/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273609378,"owners_count":25136557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bachelor-thesis","latex","master-thesis","texlive","thesis","thesis-latex-template","thesis-template","unibg"],"created_at":"2024-09-07T17:01:19.881Z","updated_at":"2025-09-04T12:33:07.539Z","avatar_url":"https://github.com/micheleberetta98.png","language":"TeX","funding_links":[],"categories":["Popular \u0026 New LaTeX Templates"],"sub_categories":["Thesis/Dissertation"],"readme":"# UniBG LaTeX Thesis Template\n\nA simple (unofficial) LaTeX template following the official\n[UniBG formatting rules](https://www.unibg.it/studiare/frequentare/laurearsi/frontespizi).\n\n*Also, checkout the Typst branch!*\n\n## :warning: Important note\n\nThis template is completely free of use.\nHowever, as highlighted in the MIT license, you have to give credit in your thesis\nacknowledgements:\n- To the *UniBG Seclab* if you're doing your thesis with them\n- Or to me, *Michele Beretta*, in every other case\n\nRemember to also include a link to this repository for reference.\nAn example sentence you can use is the following:\n\n\u003e I would like to thank *[INSERT NAME]* for providing the LaTeX template [1] used\n\u003e during the writing of this thesis.\n\u003e\n\u003e [1] *Link to this repo*\n\nYou can use the \"Cite this repository\" button on the right.\n\n## Requirements\n\n- *LaTeX* [required] unsurprisingly\n- [*latexmk*](https://mg.readthedocs.io/latexmk.html) [optional] if you want\n  live preview with `make watch`\n\nThe project has been tested with TeX Live.\n\n## Setup\n\n1. Install LaTeX\n2. Setup your work environment as you see fit. For example, you can either:\n   - Use the \"Use this template\" button in GitHub and clone the new repo\n   - Fork this repo\n   - Download the files and upload them to Overleaf\n3. Start writing in LaTeX\n4. Use `make` to build the PDF manually\n\n## Quick start\n\n```latex\n\\documentclass[english,master]{unibg}\n\n\\title{A Seclab Thesis}\n\\subtitle{A Seclab Subtitle}\n\\advisor{Prof.~John Smith}\n\n\\department{Department of Engineering}\n\\course{Computer Science}\n\\class{LM-32}\n\n\\author{John Doe}\n\\studentid{177013}\n\\academicyear{2021/2022}\n\n\\begin{document}\n  \\maketitle\n\\end{document}\n```\n\nSee `main.tex` for the full setup.\n\n## Options\n\nYou can choose between:\n- *bachelor* or *master*, depending on your degree\n- *italian* or *english* as the language\n\n### Title page options\n\n| Option          | Required | Description                                                                              |\n| --------------- | -------- | ---------------------------------------------------------------------------------------- |\n| `\\title`        | ✔️        | The title of the thesis                                                                  |\n| `\\subtitle`     |          | The subtitle of the thesis (or a \"less important\" part of the title)                     |\n| `\\advisor`      | ✔️        | Your advisor (professor who followed you)                                                |\n| `\\coadvisor`    |          | Your coadvisor (if you don't know about this, then you don't need it)                    |\n| `\\department`   | ✔️        | The [department](https://www.unibg.it/ateneo/organizzazione/dipartimenti) of your course |\n| `\\course`       | ✔️        | The official name of your course                                                         |\n| `\\class`        | ✔️        | The degree's class (check your course webpage)                                           |\n| `\\author`       | ✔️        | You (I hope), you can put multiple authors, see FAQ                                      |\n| `\\studentid`    | ✔️        | Your student number                                                                      |\n| `\\academicyear` | ✔️        | The academic year of your degree                                                         |\n\n### Commands\n\n| Command      | Description                | Options                                                                       |\n| ------------ | -------------------------- | ----------------------------------------------------------------------------- |\n| `\\maketitle` | Creates the first page     | -                                                                             |\n| `\\emptypage` | Surprisingly, an empy page | -                                                                             |\n| `\\toc[opts]` | The table of contents      | Comma-separated list of zero or more among `figures`, `tables` and `listings` |\n\n## FAQs\n\n- *Can I have multiple authors?*\n\n  Yes, you can. Just use multiple `\\author` and `\\studentid`, such as\n  ```latex\n  \\author{Author 1}\n  \\studentid{First number}\n\n  \\author{Author 2}\n  \\studentid{Second number}\n  ```\n\n- *Live preview doesn't work*\n\n  If you use `latexmk`, you have to configure it in order to [support live updates](https://mg.readthedocs.io/latexmk.html#configuration-files).\n  Also, this is known to not work with all viewers, especially not *Adobe Reader*.\n\n- *I don't have make*\n\n  Files can be compiled however you prefer (even when copied in Overleaf).\n  You can also use other IDEs, such as TeX Studio.\n\n- *I use Windows*\n\n  Don't. Just don't. Save yourself massive headaches and just use a serious\n  operating system. If you can't fire up a VM or dual boot a distro, use\n  Overleaf.\n\n- *I use macOS*\n\n  As long as you have everything installed, should work out of the box.\n  You should even have `make` already installed.\n\n- *I use Linux*\n\n  You probably know already what to do tbh.\n\n- *How does the table of contents work?*\n\n  Just use `\\toc`. Note that the table of contents kinda breaks the flow of opening chapters on a right page.\n  So **remember to check and add a `\\emptypage` if necessary**.\n\n- *How can I show other tables of contents, like figures?*\n\n  Use the optional argument to `\\toc`. If you want to show all supported table of contents,\n  do `\\toc[figures,tables,listings]`. You can also mix and match how you prefer.\n  The chapter/section/subsection table of contents will always be printed though.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicheleberetta98%2Funibg-thesis-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicheleberetta98%2Funibg-thesis-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicheleberetta98%2Funibg-thesis-template/lists"}