{"id":24009404,"url":"https://github.com/ecomaikgolf/typst-isec-master-thesis-template","last_synced_at":"2025-07-18T17:06:52.299Z","repository":{"id":270514507,"uuid":"894211225","full_name":"ecomaikgolf/typst-isec-master-thesis-template","owner":"ecomaikgolf","description":"Typst ISEC TUGraz Master Thesis Template","archived":false,"fork":false,"pushed_at":"2025-04-04T11:28:43.000Z","size":212,"stargazers_count":5,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T03:14:48.067Z","etag":null,"topics":["iaik","isec","master-thesis-template","tugraz","typst"],"latest_commit_sha":null,"homepage":"https://typst.app/universe/package/definitely-not-isec-thesis","language":"Typst","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ecomaikgolf.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":"2024-11-26T00:29:15.000Z","updated_at":"2025-04-04T11:28:07.000Z","dependencies_parsed_at":"2025-01-18T17:34:33.399Z","dependency_job_id":"ba31b2e6-15f0-4b85-9e10-701e4b7f2ea1","html_url":"https://github.com/ecomaikgolf/typst-isec-master-thesis-template","commit_stats":null,"previous_names":["ecomaikgolf/typst-iaik-master-thesis-template","ecomaikgolf/typst-isec-master-thesis-template"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/ecomaikgolf/typst-isec-master-thesis-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomaikgolf%2Ftypst-isec-master-thesis-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomaikgolf%2Ftypst-isec-master-thesis-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomaikgolf%2Ftypst-isec-master-thesis-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomaikgolf%2Ftypst-isec-master-thesis-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ecomaikgolf","download_url":"https://codeload.github.com/ecomaikgolf/typst-isec-master-thesis-template/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomaikgolf%2Ftypst-isec-master-thesis-template/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265798468,"owners_count":23829947,"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","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":["iaik","isec","master-thesis-template","tugraz","typst"],"created_at":"2025-01-08T03:57:46.272Z","updated_at":"2025-07-18T17:06:52.291Z","avatar_url":"https://github.com/ecomaikgolf.png","language":"Typst","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ISEC Master's Thesis Template\n\nQuickstart (CLI):\n\n```sh\ntypst init @preview/definitely-not-isec-thesis:2.0.1 thesis\n```\n\nQuickstart (WebIDE):\n\n- [Create Document](https://typst.app/app?template=definitely-not-isec-thesis\u0026version=2.0.0)\n- [Homepage](https://typst.app/universe/package/definitely-not-isec-thesis)\n\n\u003e [!NOTE]\n\u003e If you are an ISEC or TUGraz employee and think that `isec-thesis` or\n\u003e `tugraz-thesis` fits more, I would need an approval to allocate the name :)\n\nTested typst version: `0.13.1`.\n\n## Typst\n\n### What's Typst?\n\nA modern typesetting system which has:\n\n- Milisecond incremental (memoized) builds¹\n- Subsecond full builds¹\n- Multithreaded builds per pagebreak\n- Easy rustc-like compiler error messages (and no intermediates!)\n- Transparent multiple compiler passes (no more mklatex/makefiles)\n- Simple \u0026 powerful scripting and syntax\n- WebAssembly plugin support (python/js interpreters in your thesis? Sure)\n\nMigrating from LaTeX? Check the [migration guide](https://typst.app/docs/guides/guide-for-latex-users/)\n\n¹: This is obviously not a serious benchmark and depends on the document. But\n   it's fast trust me\n\n### Quick usage\n\nStart incremental compilations with:\n\n```sh\ntypst watch thesis.typ\n```\n\nthen open the generated PDF:\n\n```sh\nxdg-open thesis.pdf\n```\n\nNow edit `thesis.typ` and it will be incrementally built in each save.\n\nIncremental builds are blazingly fast, but regular PDF rendering (on the\nviewer) is a bottleneck here. \n\nUse tinymist with neovim's `:TypstPreview` (or VSCode plugin), which uses the\nbrowser to do PDF partial renderings and previews will be even more responsive.\nNo need for running `typst watch` now. It even has features like cursor sync,\nclick to jump, etc.\n\n## Design\n\nTemplate closely follows [Maria's LaTeX\nTemplate](https://extgit.isec.tugraz.at/castle/student/templates/master-thesis/-/tree/main/thesis)\ndesign from the institute.\n\nThere's a few differences between the original and the Typst version that won't\nbe changed as I prefer as it is here. Nothing reallty important, just small\ntypesetting/design choices. Check the differences\n[here](https://github.com/ecomaikgolf/typst-iaik-master-thesis-template/issues?q=is%3Aissue+is%3Aopen+label%3Adiff)\n\n## Samples\n\n![title](https://github.com/user-attachments/assets/62d3eff1-93db-42c7-ae24-8562eea2948e)\n![affidavit](https://github.com/user-attachments/assets/b02843dc-507b-4108-9f9f-00a4be13b92e)\n![acknowledgements](https://github.com/user-attachments/assets/8ab9dde7-678b-4b59-8a2c-14dc5b0305e2)\n![abstract](https://github.com/user-attachments/assets/ca700eb5-3c88-4fef-a62f-c2c6cb81a6a5)\n![kurzfassung](https://github.com/user-attachments/assets/ffde8e2d-d3d5-45bd-a188-b4c6b9b5175d)\n![contents](https://github.com/user-attachments/assets/6edf6084-2f88-4b61-966d-eec6af2ae403)\n![text-content](https://github.com/user-attachments/assets/95d90667-b203-4004-bb73-5f4ca5dc7cd0)\n![dummy-content](https://github.com/user-attachments/assets/25db8ec5-05a5-43b5-b649-0bbe0eca4459)\n![listings-content](https://github.com/user-attachments/assets/527f041f-3f85-447e-bf8e-f4e6059a0242)\n![notation](https://github.com/user-attachments/assets/030cc805-4745-42f7-b404-6f00a66c8442)\n![acronyms](https://github.com/user-attachments/assets/96199ddf-4929-4948-b431-78a0d84d431f)\n![bibliography](https://github.com/user-attachments/assets/f5afef77-4897-466b-8f38-1a92fc2f8b26)\n![appendix](https://github.com/user-attachments/assets/c6e2b758-bb9d-4808-a0cb-3386e5aba9d2)\n\n## License `src/assets/tuglogo.svg`\n\nAccording to Wikipedia:\n\n\u003e This logo image consists only of simple geometric shapes or text. It does not\n\u003e meet the threshold of originality needed for copyright protection, and is\n\u003e therefore in the public domain. [...]\n\nhttps://en.m.wikipedia.org/wiki/File:TU_Graz.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecomaikgolf%2Ftypst-isec-master-thesis-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fecomaikgolf%2Ftypst-isec-master-thesis-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecomaikgolf%2Ftypst-isec-master-thesis-template/lists"}